우분투 터미널에서 볼륨 조절
우분투 터미널에서 볼륨을 조절하는 주요 명령어들을 설명해드리겠습니다.
- amixer 사용하기:
# 마스터 볼륨 증가 (5%)
amixer set Master 5%+
# 마스터 볼륨 감소 (5%)
amixer set Master 5%-
# 특정 볼륨으로 설정 (예: 50%)
amixer set Master 50%
# 음소거/음소거 해제
amixer set Master toggle
- pactl 사용하기 (PulseAudio):
# 볼륨 증가 (5%)
pactl set-sink-volume @DEFAULT_SINK@ +5%
# 볼륨 감소 (5%)
pactl set-sink-volume @DEFAULT_SINK@ -5%
# 특정 볼륨으로 설정 (예: 50%)
pactl set-sink-volume @DEFAULT_SINK@ 50%
# 음소거/음소거 해제
pactl set-sink-mute @DEFAULT_SINK@ toggle
- alsamixer 사용하기:
# 대화형 볼륨 믹서 실행
alsamixer
alsamixer를 실행하면 화살표 키로 이동하고, 위/아래 방향키로 볼륨을 조절할 수 있습니다. ‘M’ 키를 눌러 음소거/음소거 해제가 가능하며, 'Esc’로 종료할 수 있습니다.
위 명령어들 중에서 가장 편리한 것을 선택하여 사용하시면 됩니다. 자주 사용하는 명령어는 별칭(alias)으로 설정해두면 더욱 편리하게 사용할 수 있습니다.
녹음 볼륨 조절
리눅스에서 시스템 볼륨과 녹음(입력) 볼륨은 별도로 관리됩니다.
ffmpeg로 녹음할 때의 볼륨은 입력 장치(마이크)의 볼륨 설정을 따르게 됩니다. 시스템의 마스터 볼륨이나 스피커 볼륨을 조절해도 녹음되는 소리의 크기에는 영향을 주지 않습니다.
입력 볼륨을 조절하려면:
# 마이크 볼륨 확인
amixer get Capture
# 마이크 볼륨 조절
amixer set Capture 80%
# 또는 PulseAudio 사용
pactl set-source-volume @DEFAULT_SOURCE@ 80%
alsamixer를 사용할 경우:
alsamixer
실행- F4를 눌러 Capture 모드로 전환
- 마이크나 Line-in 등 입력 장치의 볼륨을 조절
또는 ffmpeg 명령어에서 직접 볼륨을 조절할 수도 있습니다:
# volume 옵션으로 입력 볼륨 조절 (1.0 = 100%)
ffmpeg -f alsa -i default -af "volume=1.5" output.wav
녹음 중에는 입력 볼륨을 급격하게 변경하지 않는 것이 좋습니다. 갑작스러운 볼륨 변화는 녹음 품질에 영향을 줄 수 있기 때문입니다.
댓글 없음:
댓글 쓰기