43 votes

Comment enregistrer tout son interne entrant et sortant en utilisant Ubuntu et Audacity

Comment puis-je enregistrer tout son interne comme le microphone et les haut-parleurs à partir du même PC exécutant Ubuntu, en utilisant Audacity ou autre chose?

Par exemple, sous Windows, cela peut être fait de cette manière (je veux faire quelque chose de similaire) : Enregistrement du son interne sur Windows

ÉDIT :

J'ai installé pavucontrol mais dans l'onglet record il ne montre pas Monitor of

entrer la description de l'image ici

36voto

Takkat Points 135194

Pour définir la source d'enregistrement pour toute application d'enregistrement que nous pouvons installer pavucontrol.

Dès que nous enregistrons un flux audio, le nom de l'application d'enregistrement et la source à partir de laquelle elle enregistre seront affichés dans l'onglet Enregistrement. Nous pourrons alors changer la source en Surveillance de pour enregistrer la sortie de notre carte son :

entrer la description de l'image ici

Nous pourrions également devoir choisir un autre profil audio en plus. Cela peut être fait depuis l'onglet "Configuration" de pavucontrol, par exemple un profil sonore "Duplex" pour la sortie du microphone vers notre source audio locale :

15voto

jeremyofmany Points 151

En provenance de Windows vers Linux il y a moins d'un mois, j'ai voulu enregistrer une vidéo qui capturerait des séquences de jeu avec l'audio à la fois de mes haut-parleurs (sortie HDMI Nvidia) et de mon microphone d'écouteurs (carte son Auzentech X-Fi Fore 7.1 PCI-E) simultanément.

J'ai essayé ce qui précède mais je n'ai pas réussi à le faire fonctionner. J'ai essayé Audacity, RecordMyDesktop, SimpleScreenRecorder. J'ai réalisé que même si je parvenais à faire enregistrer les deux sources audio ensemble avec un programme et à capturer la vidéo avec un deuxième programme, je devrais les aligner dans un éditeur vidéo (OpenShot) ce qui ne serait pas synchronisé à la milliseconde près.

Enfin, j'ai trouvé une solution parfaite avec Open Broadcaster Software (OBS)

Dans les Paramètres Audio, j'ai pu sélectionner :

  • Périphérique Audio du Bureau - Moniteur du contrôleur audio HDMI GK106 stéréo numérique (HDMI 2)
  • Périphérique Audio Mic/Auxiliaire - EMU20k2 (Série X-Fi Titanium) stéréo analogique.

Pour la Source, j'ai sélectionné Capture d'écran (XSHM) pour capturer le bureau entier.

Fonctionne parfaitement.

8voto

Jim Green Points 141

La seule façon dont j'ai pu le faire sur 12.04 était de charger le module module-loopback d'ALSA comme recommandé par Charl Botha dans cette vidéo.

L'histoire courte (comme expliqué là-bas) :

  • Obtenez le Contrôle du Volume PulseAudio (pavucontrol)
  • Sur l'onglet des périphériques d'entrée, vérifiez que vous avez "Monitor of Built-in Analog Stereo" -- c'est un périphérique virtuel d'enregistrement avec lequel vous pouvez enregistrer tout ce qui sort de vos haut-parleurs.
  • MIS À JOUR : Maintenant, nous devons simplement acheminer votre microphone vers vos haut-parleurs aussi. Faites-le en tapant pactl load-module module-loopback latency_msec=1 à l'invite de commande.
  • Si vous enregistrez maintenant avec Audacity, ou RecordMyDesktop, à partir de "Monitor of Built-in Analogy Stereo" (voir l'onglet Enregistrement de pavucontrol après avoir commencé l'enregistrement), vous obtiendrez votre microphone ainsi que tout ce qui sort des haut-parleurs. Cela signifie que vous pouvez maintenant facilement enregistrer des réunions Skype ou des Hangouts privés sur Google+.
  • MIS À JOUR : Sur l'onglet Enregistrement, vous pouvez afficher tous les flux (menu déroulant en bas) et ensuite configurer quel microphone (si vous en avez plusieurs) doit être bouclé dans l'analogique stéréo intégré.

Je pense que ce chargement de module a le même effet que la configuration "Duplex" recommandée par @Takkat, mais cela n'a pas fonctionné sur mon ordinateur.

3voto

Bob Points 2485

Mon outil d'enregistrement audio GUI préféré est Audio Recorder qui est capable de capturer l'audio à partir de toutes les sources possibles. Je suis sûr que ce logiciel est un outil indispensable.

Installer Audio Recorder :

sudo apt-add-repository ppa:audio-recorder/ppa
sudo apt update
sudo apt install audio-recorder

Exécutez-le (ma configuration régionale est ukrainienne) : saisissez une description de l'image ici

Pour enregistrer les sons du système, sélectionnez "Built-in Audio Analog Stereo (output)" en tant que Source.

saisissez une description de l'image ici

Il est possible de sélectionner de nombreuses sources audio, y compris Skype, ou même de définir les vôtres.

2voto

quidel Points 21

Vous devrez peut-être sélectionner Entrée stéréo analogique (débranchée) dans le contrôle du volume de PulseAudio (pavucontrol) pour que cela fonctionne.

C'était la seule façon dont j'ai pu enregistrer l'audio après avoir essayé tout ce que je pouvais trouver sur l'enregistrement audio depuis la carte son. Malheureusement, vous ne pouvez pas écouter la sortie en même temps avec ce réglage.

Voir aussi la capture d'écran:

entrer la description de l'image ici

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X