想要录制系统的声音,既然研究ffmpeg这么久,那就拿这个练练手吧。这一练手,花了两天的时间。到底是对ffmpeg不够熟悉。
结果如下:用MFC(没饭吃)开发的。
录制系统声音:
比如某歌曲特别好听,想下载下来,但是需要会员,这时候,如果能边听边录制下来,就好了。 (买卖盗版可耻,但自己用,还是可以的吧,毕竟你都允许浏览器播放了是吧。)
此程序正好实现了这个功能。录制且无杂音。
想录制高清的话,修改如下参数:
1》 bit_rate = 64000, 128000, 或者320000, 即320kbps
有一点需要说明: 此值越大,音质越好,但文件越大。
想实现简单的变声,可以修改如下参数:
1》 sample_rate = 48000, 正常(48000这是原始音频播放的采样率)
2》 sample_rate = 44100,声音会低沉,女声会变粗一点
还可以录制外部声音:
也可以修改上面的参数
录制的是麦克风采集的声音,这个时候,上面两个参数,要根据本机麦克风的值设置。
无缝切换。 很开心呀!
后续再优化一下:比如参数设置等