pactl_amixer

#麦克风静音
pactl set-source-mute alsa_input.pci-0000_00_14.2.analog-stereo 1
#挂起麦克风
pactl suspend-source alsa_input.pci-0000_00_14.2.analog-stereo 1
#休眠麦克风
pactl set-source-mute alsa_input.pci-0000_00_14.2.analog-stereo 0
#唤醒麦克风
pactl set-source-mute alsa_input.pci-0000_00_14.2.analog-stereo 1
#设置源输入声道静音
pactl set-source-mute alsa_input.pci-0000_00_14.2.analog-stereo 1
#设置源输入声道不静音
pactl set-source-mute alsa_input.pci-0000_00_14.2.analog-stereo 0
#静音
root135@root135:~/Documents$ amixer set Master off
#取消静音
root135@root135:~/Documents$ amixer set Master on
#获取音频设备源
pactl list sources short
0 alsa_input.usb-SN0002_2K_USB_Camera_46435000_P030300_SN0002-02.multichannel-input module-alsa-card.c s16le 1ch 16000Hz RUNNING
1 alsa_output.pci-0000_00_14.2.analog-stereo.monitor module-alsa-card.c s16le 2ch 48000Hz SUSPENDED
pactl set-source-volume alsa_input.usb-SN0002_2K_USB_Camera_46435000_P030300_SN0002-02.multichannel-input 80%
-------------------------------
pactl list | grep -A2 'Source'
Monitor Source: amixer set Master 15%-
Latency: 0 usec, configured 0 usec
Flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY 
--
Source #1
State: SUSPENDED
Name: alsa_output.pci-0000_00_1b.0.analog-stereo.monitor
--
Source #2
State: SUSPENDED
Name: alsa_input.pci-0000_00_1b.0.analog-stereo
-------------------------------
#增加音量
root135@root135:~/Documents$ amixer set Master 5%+
#减少音量
root135@root135:~/Documents$ amixer set Master 15%-
#增加麦克风音量
pactl set-source-volume alsa_input.usb-SN0002_2K_USB_Camera_46435000_P030300_SN0002-02.multichannel-input 55%
pactl set-source-volume alsa_input.usb-SN0002_2K_USB_Camera_46435000_P030300_SN0002-02.multichannel-input 0%
Published
Categorized as ffmpeg

Leave a comment

Your email address will not be published. Required fields are marked *