如何使用第三方依赖项在 c 中向 FFMPEG 添加新过滤器

如何使用第三方依赖项在 c 中向 FFMPEG 添加新过滤器

我是FFMPEG开发的新手,想为FFMPEG添加自定义的过滤器。

我按照文档中的过滤器教程操作。但是,这只是一个非常简单的示例,并没有提到如何向 Makefile 添加其他依赖项。尤其是在 中libavfilter/Makefile,只有一个OBJS-(CONFIG_NAME_FILTER) += name.o供我添加过滤器。

.so我想添加一个具有第三方依赖项的新视频过滤器,例如具有其他依赖项的第三方 c 代码、在 Linux、.dylibMac.dll.libWindows 上编译的第三方代码等。

如何将这些第三方依赖项添加到 FFMPEG 的构建过程中?

相关内容