首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > 多媒体 >

能否在DirectShow中改变文件录制的帧率解决思路

2012-02-04 
能否在DirectShow中改变文件录制的帧率如题,我是对网络上的流解码(采用WMASFReaderfilter)后,用自己的编码

能否在DirectShow中改变文件录制的帧率
如题,我是对网络上的流解码(采用WM   ASF   Reader   filter)后,用自己的编码器再编码,然后接上AVI   Mux--> Avi   file   writer写为AVI文件,问题是如果网络上的流是25fps的话,我如何才能采用如12.5fps的帧率进行录制呢(前提是不重写file   writer   filter,但是可以加一个filter)

[解决办法]
解码后,再编码的时候可以丢帧,解码之前不能丢帧
[解决办法]
解码后的帧是未压缩的,任何一帧都可以丢弃,根据你的实际需求来控制了。
[解决办法]
avi doesnt support the dynamic fps adjusting

[解决办法]
解码后的视频流是未经压缩的。这时你设置自己的编码器的帧率,就可以重新采样了。至于哪些帧保留,完全是编码器的事情,你不用操心。

热点排行