Outils pour utilisateurs

Outils du site


tuto:informatique:enregistrer_la_sortie_et_l_entree_audio_en_meme_temps_sous_gnu_linux

Ceci est une ancienne révision du document !


1. Découvrir les interfaces

pactl list | grep -A2 'Source #'

2. Enregistrer

gst-launch-1.0 -e pulsesrc device=alsa_output.usb-Lenovo_ThinkPad_Thunderbolt_4_Dock_USB_Audio_000000000000-00.analog-stereo.monitor ! queue ! audioresample ! audioconvert ! vorbisenc ! oggmux ! filesink location=rec1.flac pulsesrc device=alsa_input.pci-0000_00_1f.3.analog-stereo ! queue ! audioresample ! audioconvert ! vorbisenc ! oggmux ! filesink location=rec2.flac

3. normaliser

ffmpeg -i rec1.flac -filter:a "speechnorm=e=12.5:r=0.0001:l=1" -c:a flac -y rec1_norm.flac
ffmpeg -i rec2.flac -filter:a "speechnorm=e=12.5:r=0.0001:l=1" -c:a flac -y rec2_norm.flac

4. mixer

ffmpeg -i rec1_norm.flac -i rec2_norm.flac -filter_complex "speechnorm=e=12.5:r=0.0001:l=1,[0:a][1:a]amerge=inputs=2,pan=stereo|c0<c0+0.5*c1|c1<c1+0.5*c0[a]" -map "[a]" -c:a libopus -b:a 96k -ac 2 output.opus
tuto/informatique/enregistrer_la_sortie_et_l_entree_audio_en_meme_temps_sous_gnu_linux.1679930954.txt · Dernière modification : 27/03/2023 15:29 de antoineve