DIRECTSHOW 心情随笔

本文记录了一次使用AsfWriter与SourceFilter进行音视频处理的实际经历。AsfWriter的功能强大,允许开发者进行大量的定制操作,这使得其实现过程变得相当复杂。作者通过这一周的工作日经验分享了在DirectShow环境下开发Filter的一些心得。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 本来很简单的一个功能。开头以为COM基础有了吧,DIRECTSHOW文档之类的也看了1个月了吧。

想着只要把Source Filter照样子写好就OK了。

最后发现Asf Writer的复杂度也相当于写一个FILTER了,因它ASF WRITER功能比较强大。所以很多

东西都可以定制。晚点还要把系统的prx考出来改改.其结果就是几乎写了两个Filter, Source Filter 与 Asf Writer 。

也幸好是有点COM基础,不然的话,两类代码混在一起。像原始COM的那种可以把一行写成三行的代码。

不是有点基础,我看真的要撞墙了. 但就算是这样,这个鸟还是用了我一个星期工作日。唉!幸好最麻烦的事搞完了。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值