给wmv文件写入time code(DShow方式),使之可以seeking。但是WMAsfWriter获取不到IWMIndexer2的接口,只能创建WMIndexer去写。

tanggula 2008-02-20 04:55:42
如题,在用WMAsfWriter写文件时,可以指定其Index的方式吧?
看Format SDK的文档,意思似乎是默认会去Index的(原话:By default, the writer will index every new ASF file)。
但如果不指定,生成的wmv文件是不可以Seeking的(Seekable为False,Duration为0),
但想指定,又从WMAsfWriter不能获取到IWMIndexer2接口。
但是可以用WMCreateIndexer生成一个Indexer对已经存在的Wmv文件写入time code,Seeking正常。

问题是:想要在生成Wmv文件同时写入Time code该如何做?
...全文
59 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

2,554

社区成员

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

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