iOS-ffmpeg框架中的去隔行

iOS-ffmpeg框架中的去隔行,ios,ffmpeg,Ios,Ffmpeg,自从av_picture_去隔行变得不受欢迎以来,我就很难弄清楚如何将过滤器应用到AVFrame,尤其是ios中的去隔行过滤器。示例代码将非常有用请参阅栈上溢出。除了avfilter\u register\u all()之外,它还有其他功能使其工作 请参阅堆栈上溢出。除了avfilter\u register\u all()之外,它还有其他功能使其工作 一个好的开始可能是doc/examples/filtering\u video.c。FFmpeg有几个逐行扫描过滤器,比如yadif。我试图初始

自从av_picture_去隔行变得不受欢迎以来,我就很难弄清楚如何将过滤器应用到AVFrame,尤其是ios中的去隔行过滤器。示例代码将非常有用

请参阅栈上溢出。除了avfilter\u register\u all()之外,它还有其他功能使其工作

请参阅堆栈上溢出。除了avfilter\u register\u all()之外,它还有其他功能使其工作

一个好的开始可能是
doc/examples/filtering\u video.c
。FFmpeg有几个逐行扫描过滤器,比如yadif。我试图初始化过滤器,但是AVFilter*buffersrc=AVFilter\u按名称(“buffer”);AVFilter*buffersink=AVFilter_get_by_name(“buffersink”);两者都返回NULL。你知道为什么会这样吗?另外,我正在尝试将筛选器应用于live streamavfilter_register_all();在使用avfilter\u get\u by\u name()访问筛选器之前,必须使用。另外,请确保在ffmpeg的构建配置中没有--禁用过滤器。良好开端的可能副本可能是
doc/examples/filtering\u video.c
。FFmpeg有几个逐行扫描过滤器,比如yadif。我试图初始化过滤器,但是AVFilter*buffersrc=AVFilter\u按名称(“buffer”);AVFilter*buffersink=AVFilter_get_by_name(“buffersink”);两者都返回NULL。你知道为什么会这样吗?另外,我正在尝试将筛选器应用于live streamavfilter_register_all();在使用avfilter\u get\u by\u name()访问筛选器之前,必须使用。还要确保在ffmpeg的构建配置中没有--disable过滤器