最近正在做一个视频转码器,基于Direct Show 架构的。实现过程为 :文件——>解码——>YUV数据状态——>编码——>(音视频流复合)——>写入文件。
解码相对简单,render一个文件就行,只要能播放,就能render得出来。
难点是转码器的编写,direct show架构的一般都是以filter的形式出现。而编写编码器filter就是转码器的主要工作了。
目前了解到的就是这样,有其他办法的高手们请指点指点。感激不尽!
最近正在做一个视频转码器,基于Direct Show 架构的。实现过程为 :文件——>解码——>YUV数据状态——>编码——>(音视频流复合)——>写入文件。
解码相对简单,render一个文件就行,只要能播放,就能render得出来。
难点是转码器的编写,direct show架构的一般都是以filter的形式出现。而编写编码器filter就是转码器的主要工作了。
目前了解到的就是这样,有其他办法的高手们请指点指点。感激不尽!