我正在尝试执行以下示例:
https://www.ffmpeg.org/doxygen/0.6/output-example_8c-source.html
如果要执行此操作,则必须在项目中包含libavformat。到目前为止,我一直在使用ffmpeg的命令行工具,你不需要包含任何东西。
此时我似乎需要libavformat,如果我想正确描述我要写入输出文件的帧。
是否可以在我的项目中使用libavformat作为单独的.lib,而不必包含ffmpeg提供的所有内容,然后我还可以使用ffmpeg中的.exe吗?这应该是可能的,否则一些编解码器会出现许可问题。
我项目的用户需要能够更改ffmpeg .exe才能选择不是由我提供的不同编解码器。