portaudio
またはparec
を使用してシステムサウンドから録音したものの出力は、音量が非常に小さいです。
this 回答から-49dB
を使用して見た場合の最大ボリュームはffmpeg -i video.avi -af "volumedetect" -vn -sn -dn -f null /dev/null
です。
私はこれが問題であることを発見しました
これはの出力です
pactl list sources
Source #0
State: SUSPENDED
Name: alsa_output.pci-0000_00_1f.3.analog-stereo.monitor
Description: Monitor of Built-in Audio Analog Stereo
Driver: module-alsa-card.c
Sample Specification: s16le 2ch 48000Hz
Channel Map: front-left,front-right
Owner Module: 6
Mute: no
Volume: front-left: 9995 / 15% / -49.00 dB, front-right: 9995 / 15% / -49.00 dB
balance 0.00
Base Volume: 65536 / 100% / 0.00 dB
Monitor of Sink: alsa_output.pci-0000_00_1f.3.analog-stereo
Latency: 0 usec, configured 0 usec
Flags: DECIBEL_VOLUME LATENCY
Properties:
device.description = "Monitor of Built-in Audio Analog Stereo"
device.class = "monitor"
alsa.card = "0"
alsa.card_name = "HDA Intel PCH"
alsa.long_card_name = "HDA Intel PCH at 0xd52b0000 irq 132"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:00:1f.3"
sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
device.bus = "pci"
device.vendor.id = "8086"
device.vendor.name = "Intel Corporation"
device.product.id = "9d71"
device.form_factor = "internal"
device.string = "0"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
Formats:
pcm
...
ご覧のように、front-left: 9995 / 15% / -49.00 dB, front-right: 9995 / 15% / -49.00 dB
は両方とも100%
にする必要がありますpactl set-sink-vloume 0 100%
を試しましたが、何もしません。
私も試しました https://askubuntu.com/a/1206159/97192 。
左と右の両方を100%
に変更するコマンドは何ですか?
alsamixer
にも表示されません。
Ubuntu 20.04の使用
私はosが質問とは何の関係もないと信じています(私はpactlまたはalsamixerのような関連ソフトウェアに固有のコマンドを求めています)。
上記のソースのボリュームをpactl
で変更するには、次のコマンドを使用する必要があります
pactl set-source-volume 0 100%
使いました
pactl set-sink-volume 0 100%
シンク#0のボリュームを100%に設定します。これは、意図したことではありません。