想要录制系统的声音,既然研究ffmpeg这么久,那就拿这个练练手吧。这一练手,花了两天的时间。到底是对ffmpeg不够熟悉。
结果如下:用MFC(没饭吃)开发的。

录制系统声音:
比如某歌曲特别好听,想下载下来,但是需要会员,这时候,如果能边听边录制下来,就好了。 (仅自己听,禁止商业用途)
此程序正好实现了这个功能。录制且无杂音。
想录制高清的话,修改如下参数:
1》 bit_rate = 64000, 128000, 或者320000, 即320kbps
有一点需要说明: 此值越大,音质越好,但文件越大。
想实现简单的变声,可以修改如下参数:
1》 sample_rate = 48000, 正常(48000这是原始音频播放的采样率)
2》 sample_rate = 44100,声音会低沉,女声会变粗一点
还可以录制外部声音:
也可以修改上面的参数
录制的是麦克风采集的声音,这个时候,上面两个参数,要根据本机麦克风的值设置。
在编码之前,需要安装一个软件,screen capture recorder
编译好的下载地址是:
http://sourceforge.net/projects/screencapturer/files/ 可以看到下载最多的那个,直接运行就可以安装了

源码地址是:
https://github.com/rdp/screen-capture-recorder-to-video-windows-free
安装之后,在ffmpeg.exe的路径下,打开cmd, 输入:ffmpeg -list_devices true -f dshow -i dummy
就能看到安装的video 和 audio虚拟采集器了。

下载不下来的,可以留言,我看到后,会及时分享给你的。
======================2020/6/21===优化=======================
优化第二版

=========================2020/10===========================
优化第三版

628




被折叠的 条评论
为什么被折叠?



