有没有控件可以实现视频播放的快进?(不采用抽帧方式)

captain_x 2007-07-10 11:01:20
采用mediaplay控件的时候快进的时候采用抽帧方式,如果快进的速度快一点,效果就和播放vcd的时候一样,一跳一跳的
各位高手有没有什么好的方法,或者知道哪个控件快进的时候可以避免这样的效果也可以啊,谢谢了
...全文
262 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
captain_x 2007-07-24
  • 打赏
  • 举报
回复
有没有具体的例子啊?
谢谢了
或者给点代码看看也可以啊
rageliu 2007-07-21
  • 打赏
  • 举报
回复
帧的播放是通过时间蹉来安排的,取消时间蹉就可以有多快放多快。
而且ds的SetRate也提供播放速度的调整
captain_x 2007-07-21
  • 打赏
  • 举报
回复
achibana(长空)
可以详细说一下吗?
是用directshow吗?
achibana 2007-07-17
  • 打赏
  • 举报
回复
我无意中倒是试过把播放的参考时钟去掉的话可以实现快放, 数据到达Render以后以最快的
速度播放. 但是这样不能控制快放的速率, 可以试试改变时间戳的方式实现快进
captain_x 2007-07-12
  • 打赏
  • 举报
回复
自己顶一下
captain_x 2007-07-11
  • 打赏
  • 举报
回复
多谢,不过我想知道有没有控件可以实现这样的功能?
因为公司的其他程序员都是delphi程序员,如果来自己写控件的话进度会受到影响
DentistryDoctor 2007-07-10
  • 打赏
  • 举报
回复
如果用DirectShow的话,多数格式都支持快进的。

2,543

社区成员

发帖
与我相关
我的任务
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
  • 多媒体/流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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