录音

Linux系统中录音功能的使用与Windows系统不太像,需要熟悉一些具体操作方法。

一、Gnome桌面

在Gnome桌面环境中录音时,可能需要先让软件选择输入音源(默认输入音源与实际使用的可能不一致):

  1. 安装 音源选择工具+录音工具。

    音源选择工具可以用pulseaudio音量控制,需要安装pavucontrol这个软件包;录音工具我通常用simplescreenrecorder或者audacity(gnome自带的录音机也可以)。

    sudo apt install pavucontrol simplescreenrecorder
    

    安装好以后,不需要重启系统,直接运行pulseaudio音量控制和simplescreenrecorder,在simplescreenrecorder正常录音时(最好真的有声音一直在响以被录制,要不然后面看不到音源的动态),查看pulseaudio音量控制pulseaudio音量控制录音选项卡中会显示当前是否有程序正在录音,如果有,会显示录音程序所使用的输入音源是哪个。

    正确的情况下,如果输入音源正确,那么pulseaudio音量控制录音选项卡中会有动态的音调显示(试试让麦克风处有声音在响),这表示录音程序已经使用了正确的输入音源:

    上面图中,前两秒没有运行任何录音程序,所以pulseaudio音量控制界面中显示为没有程序正在录音;第三秒开始运行了simplescreenrecorder进行录音,但因为simplescreenrecorder中设置了不正确的输入了音源,所以pulseaudio音量控制界面的音调横条一直静止不动;第六秒开始在pulseaudio音量控制中设置了正确的输入音源(USB Audio Devide 单声道),所以pulseaudio音量控制界面显示变成下面的音调横条一直左右动,这个左右一直动就是动态音调。录音时如果此音调横条像视频前两秒那样完全静止不动,就表示录音程序没有捕捉到声音,需要调整输入音源的设置。

    上面图中上面第4秒的Monitor of GA104 High Definition Audio Controller Digital Stereo (HDMI)和第9秒的USB Audio Devide 单声道就是输入音源,可以按需要调整切换。

    调整输入音源,不建议在pulseaudio音量控制中选择,而是应该在录音程序中选择,比如上面提到的simplescreenrecorder,原因是pulseaudio音量控制会自动使用录音程序所选择的输入音源。但如果使用的是类似gnome自带的录音机这样的简单程序,没有输入音源选择功能,那么就只能在pulseaudio音量控制中修改输入音源。

    在simplescreenrecorder或者pulseaudio音量控制中选择正确的输入音源后,会看到pulseaudio音量控制中的录音选项卡中显示动态的音调,此时,录音程序已经正常捕捉到声音。

    如果更换其它音源输入设备后又出现无法捕捉声音的情况,那么可能要重新运行pulseaudio音量控制来选择输入音源。

KDE Plasma桌面

如果是kde plasma环境,操作起来与gnome桌面有些不同。

鼠标右键点击屏幕右下角启动工具栏上的喇叭图标,选择配置音频设备


使用笔记本电脑时,如果插上3.5耳机,会导致内置的喇叭不可用,这不是通过工具调整的,需要拨出3.5耳机才行。

未完稿

最近一次更新:2023年09月15日