我用Directshow 录制音频到mp3录制不成功,生成的文件大小始终为0k,在XP下面是好用的!~
连接链路为:audio capture source filter ---> mpeg layer-3--->dump writer filter!我想请教各位是不是windows7下面为什么录制不了?(可以录制成wma格式)是不是windows7下面不支持?
------解决方案--------------------------------------------------------
有个方案兼容性很好的, 在win98 ,win2000,xp ,win2003,vista ,Win7 肯定行。
即 1) 采用 waveInXXX之类的函数采集音频,(或者用portauido采集音频)
2) 采用 ffmpeg实时编码成mp3
------解决方案--------------------------------------------------------
WIN7和XP在音视频方面确实有些不同,GZ
------解决方案--------------------------------------------------------
两个平台下的差异的确有时候蛮让人崩溃的。