一.正文 目前正在做一个视频处理相关的项目.项目的技术栈是这样的,UI层采用Qt来实现基本的数据展示和交互,底层音视频采用的是一套基于FFmpeg的视频处理框架.这是一套类似Microsoft Media Foundation的处理框架,采用管道流进行架构,解复用.解码.复用.编码及用户自定义操作都采用Filter组件来实现,灵活度和可扩展性都比较好.(基本上常用音视频处理框架都采用了这一架构,如Microsoft Media Foundation, DirectShow Filter, gst…