DirectShow 采集同步问题

gbstar2021 2002-09-12 10:20:34
我实现了一个视频采集源(是用DirectShow中Ball那个程序修改的,把FillBuffer改成从采集卡读取数据),并且和一个音频采集源放在一个Filter Graph 中,视频和音频都经过相应的压缩器后进入一个avi混合器,最后进入avi File Writer.但生成的avi文件视频和音频却不同步.

我想是视频源的样本时间戳(Sample Time Stamp)设置有问题.
请问:如何解决这个同步问题?
...全文
26 4 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
FlyingSnow 2002-09-15
视音频同步是一个比较困难的问题,你只能一点点的实验,找出音频落后的时间,然后再采集视频时补齐这段时间。
  • 打赏
  • 举报
回复
gbstar2021 2002-09-15
不是延时那么简单吧
  • 打赏
  • 举报
回复
etigercom 2002-09-14
声音肯定比图象压缩时间短啊,应该给音频数据一个延时,然后在合成
  • 打赏
  • 举报
回复
gbstar2021 2002-09-14
没有人写过 live source 吗?
  • 打赏
  • 举报
回复
相关推荐
发帖
游戏开发

8245

社区成员

游戏开发相关内容讨论专区
社区管理员
  • 游戏开发
  • 呆呆敲代码的小Y
加入社区
帖子事件
创建了帖子
2002-09-12 10:20
社区公告
暂无公告