ffmpeg 在终端和代码中的大多数应用程序似乎都将 ffmpeg 命令传递给带有特定参数的 ffmpeg 库。例如,您可以运行以下命令从视频输入和 png 输入中获取叠加的 gif:
-i i.mp4 -i me.png -filter_complex 'overlay' -pix_fmt yuv420p -c:a copy output.gif
是否可以不使用命令而仅以编程方式使用库?例如,通过创建一个 FFmpeg 对象,向其传递相关参数,然后从特定目录读取输出文件,最好使用 C++ 或 Java。
最佳答案
关于ffmpeg - 如何使用 ffmpeg 以编程方式转换视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49118491/