gpt4 book ai didi

ffmpeg - VLC 和 ffmpeg 如何协同工作?

转载 作者:行者123 更新时间:2023-12-03 14:48:25 50 4
gpt4 key购买 nike

我从源代码编译了 VLC,它运行良好。当我做“./Vlc”时,vlc 运行。我还从源代码编译了 ffmpeg,它也运行良好。当我执行“ffmpeg-i-f toto.flv mp3-vn-acodec copy new_toto.mp3”时,会生成名为“new_toto.mp3”的文件。
我无法理解的是 VLC 和 ffmpeg 如何协同工作? VLC 代码的哪一部分使用了 ffmpeg 代码?

是否有 ffmpeg 命令来播放(读取)视频?

最佳答案

VLC 没有将 FFmpeg 嵌入为内部使用的一种从属二进制文件,正如您可能想象的那样。相反,FFmpeg 和 VLC 都在使用 libavcodec ,一个库,它实现了 ffmpeg 通过其命令行界面公开的内容。因此,FFmpeg 通过提供其 libavcodec 库来支持 VLC,该库是作为播放器应用程序构建 VLC 的基本组件之一。

关于ffmpeg - VLC 和 ffmpeg 如何协同工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11525769/

50 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com