DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

2022年3月1日

摘要: 1、创建graph /** * Allocate a filter graph. * * @return the allocated filter graph on success or NULL. */ AVFilterGraph *avfilter_graph_alloc(void); 相当于一 阅读全文
posted @ 2022-03-01 16:33 DoubleLi 阅读(286) 评论(0) 推荐(0)

摘要: 使用FFmpeg的avfilter时,流程如下: 1.使用avfilter_get_by_name 创建AVFilter的实例,返回指针 2.构建buffersrc和buffersink,作为graph的输入输出端口 3.构建类型为AVFilterContext的对象,作为实际操作数据的对象 4.将 阅读全文
posted @ 2022-03-01 16:17 DoubleLi 阅读(898) 评论(0) 推荐(0)

摘要: 虽然通过声明[x][y]avfilter=a=x:b=y;avfilter=xxx的方式可以创建一个可用的Filter调用链,并且在绝大多数场合下这种方式都是靠谱和实用的。 但如果想精细化的管理AVFilter调用链,例如根据某些条件来动态生成AVFilter Graph。这种声明方式就不太灵活(也 阅读全文
posted @ 2022-03-01 16:14 DoubleLi 阅读(218) 评论(0) 推荐(0)