IMediaSeeking::SetRate(inRate)之后播放的速率不改变只是在开始调用此方法之后的1秒钟内快放的一下,然后就又按照正常速率播放了??

bielidefeng 2010-03-12 11:16:51
如上,这是怎么回事啊??我用SetRate对于MPEG就没问题,但是对于WMV时候就出现这种状况??怎么回事啊!!该怎么解决?是重写一个Filter吗? MMV在IMediaSeeking::SetPositions的时候没问题。 急 ...难道DirectShow对于WMV的SetRate不支持吗??注 :这个WMV文件是用DV捕获之后保存成的WMV格式文件。
...全文
83 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
bielidefeng 2010-03-12
  • 打赏
  • 举报
回复
媒体文件在DirectShow中播放的时候文件必须要有索引,才能支持SetRate,是这样吗??还有就是用暴风或者KMPlayer播放器却能够正常播放,难道说他们会自己给这个WMV文件打上索引吗???,不吝赐教...
bielidefeng 2010-03-12
  • 打赏
  • 举报
回复
好像是不支持wmv文件的快放慢放,但是怎么解决呢??

6,849

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧