tuto:informatique:enregistrer_la_sortie_et_l_entree_audio_en_meme_temps_sous_gnu_linux
Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
tuto:informatique:enregistrer_la_sortie_et_l_entree_audio_en_meme_temps_sous_gnu_linux [27/03/2023 14:26] – créée antoineve | tuto:informatique:enregistrer_la_sortie_et_l_entree_audio_en_meme_temps_sous_gnu_linux [27/03/2023 16:01] (Version actuelle) – antoineve | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | Avec ces commandes, il est possible d' | ||
+ | par exemple pour enregistrer un appel VoIP ou l' | ||
+ | |||
+ | Les outils utilisés sont pulseaudio, gstreamer et ffmpeg. De ce fait, ces commandes sont pour les utilisateurs de GNU/Linux. | ||
+ | |||
====== 1. Découvrir les interfaces ====== | ====== 1. Découvrir les interfaces ====== | ||
Ligne 8: | Ligne 13: | ||
<code sh> | <code sh> | ||
- | 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 | + | 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 ! flacenc | ||
+ | pulsesrc device=alsa_input.pci-0000_00_1f.3.analog-stereo | ||
+ | ! queue ! audioresample ! audioconvert ! flacenc | ||
+ | </ | ||
+ | |||
+ | Ici, les " | ||
+ | ====== 3. Normaliser ====== | ||
+ | |||
+ | <code sh> | ||
+ | ffmpeg -i rec1.flac -filter:a " | ||
+ | ffmpeg -i rec2.flac -filter:a " | ||
+ | </ | ||
+ | |||
+ | ====== 4. Mixer ====== | ||
+ | |||
+ | <code sh> | ||
+ | ffmpeg -i rec1_norm.flac -i rec2_norm.flac -filter_complex " | ||
</ | </ |
tuto/informatique/enregistrer_la_sortie_et_l_entree_audio_en_meme_temps_sous_gnu_linux.1679927162.txt · Dernière modification : 27/03/2023 14:26 de antoineve