用过DSPACK控件的朋友进来 ( 积分: 10 )

  • 主题发起人 主题发起人 py6530
  • 开始时间 开始时间
P

py6530

Unregistered / Unconfirmed
GUEST, unregistred user!
用FilterGraph播放文件时,我怎样才能知道它播放的是声音文件还是带有图像的?如有图像,才可以为VideoWindow指定FilterGraph属性。
还有,能用Balancer控件(或其它)来实现消除人声吗?
(不是切换左右声道,而是将其左右声道进行相位相减,除去人声,把剩下的伴音再经左右声道送出)
 
用FilterGraph播放文件时,我怎样才能知道它播放的是声音文件还是带有图像的?如有图像,才可以为VideoWindow指定FilterGraph属性。
还有,能用Balancer控件(或其它)来实现消除人声吗?
(不是切换左右声道,而是将其左右声道进行相位相减,除去人声,把剩下的伴音再经左右声道送出)
 
真的没人用过DSPACK控件(FilterGraph)?我才不相信!帮帮我吧
 
枚举Graph链上的Filter,找到Renderer Filter,
看看这个Renderer Fileer Input Pin的媒体属性,再判断是Video还是Audio.


据我所知,Balancer不能消除人声。
(这不是一项简单的工作)
 
问题挺复杂,简单的使用倒是用过,帮顶,学习
 
消除人声的功能,我已经实现了,效果得看原曲的质量,如果是录制得好的,消人声效果就干净,
 
To: CoolSlob
能给个代码吗? (播放VCD或MP3)
 
接受答案了.
 
后退
顶部