Comment enregistrer la sortie audio avec gtk-recordmydesktop?


43

J'utilise gtk-recordmydesktop pour enregistrer la sortie vidéo sur mon bureau. Cependant, les vidéos n'ont pas de son. Tous les tutoriels que j'ai trouvés à ce sujet impliquaient de faire enregistrer le son à partir d'un microphone, alors que je souhaitais faire enregistrer la sortie audio. Comment puis-je faire ceci? La FAQ officielle dit "La solution est dans les réglages de votre mixeur. Continuez à jouer avec elle;)." ce qui ne clarifie rien.

Comment puis-je enregistrer la sortie audio tout en pouvant l’entendre moi aussi?


1
J'ai créé un didacticiel vidéo qui décrit les étapes de Debian Linux 2014.
Martin Vahi

Réponses:


44

J'ai réussi à le faire en suivant les étapes sur les forums Ubuntu . Pour plus de clarté, voici ce que j'ai fait:

  1. sudo apt-get install gtk-recordmydesktop pavucontrol
  2. Ouverture de la boîte de dialogue Contrôle du volume Pulse Audio: Applications > Sound & Video > PulseAudio Volume Control
  3. Ouvert gtk-recordmydesktop
  4. Dans les préférences avancées de gtk-rmd, onglet "Son", définissez "Périphérique" sur pulse
  5. Dans gtk-rmd démarrer un enregistrement
  6. Dans le contrôle du volume, allez dans l'onglet Enregistrement et modifiez l'entrée recordmydesktop en "Surveillance de"

C'est ce qui semble avoir fonctionné pour moi.


Remarque: avec le paramètre 'Monitor of', il devrait s'agir d'une copie carbone et vous pourrez écouter le même son via des écouteurs, etc.
NJ

6
Cela a fonctionné. FWIW, je devais changer l’option Son> Périphérique de DEFAULT en pulsation dans gtk-recordmydesktop, bien que cela puisse être simplement la façon dont Arch a été configuré au préalable pour avoir une valeur par défaut différente.
Macha

@Macha sur la ligne de commande, cela correspond à passer "--device pulse"
g33kz0r

Merci d'avoir signalé pavucontrol; l'enregistrement a été initialement mis en sourdine pour une raison quelconque. Une autre FWIW, j'ai dû changer le profil (onglet de configuration de pavucontrol) de Duplexà Output, et cela a finalement fonctionné.
falstro

2
y at-il un moyen d'obtenir à la fois le micro d'entrée ET le moniteur de la sortie audio?
georgebrindeiro

14

Tout ce que je devais faire était de passer DEFAULTà pulsepar: bouton Avancé > onglet Son > Appareil :.


Je confirme que ça fait l'affaire!
Capy

Ce n'est pas tout ce que je devais faire (je devais aussi faire la chose pavucontrol de l'autre réponse), mais c'était nécessaire
HC4 - rétablir Monica

5

Si vous utilisez Pulseaudio, il existe un howto dans le wiki d'Ubuntu . Cela revient essentiellement à utiliser le mélangeur audio à impulsions, pour réorienter le son de sa source vers audace où il est enregistré à la place de la sortie par défaut (ce qui serait vos haut-parleurs).


1
Malheureusement, cela semble signifier que je ne peux pas entendre le son moi-même, ce qui n'est pas suffisant.
Macha

2
@Macha: En principe, je pense que Pulseaudio est capable de reproduire la sortie sur plusieurs ports. Avez-vous trouvé aucun moyen de faire cela? Sinon, une solution de contournement acceptable ou non consiste à lire le fichier son au fur et à mesure de son enregistrement (cela peut introduire une latence inacceptable et vous devrez probablement enregistrer au format brut (non compressé)).
Gilles, arrête de faire le mal '

1
@ Gilles: Ok, merci. Ma faute. Le didacticiel a effectivement dit cela, mais la façon dont la réponse a été formulée impliquait autrement. Il y a un dernier problème: de cette manière, je dois synchroniser manuellement le son car gtk-recordmydesktop et audacity sont démarrés séparément.
Macha

1

Je devais utiliser ces paramètres dans pavucontrol:

Configuration> Audio intégré> Profil> Sortie stéréo numérique (HDMI) + entrée stéréo analogique

Ensuite, il a enregistré le son qui jouait


1

Le son n'enregistre pas en raison du faible niveau d'entrée. Vous pouvez résoudre ce problème à partir d'ici:

  • Aller à l'application sonore des paramètres. Ensuite, vous verrez une option d’entrée adjacente à une sortie.
  • Il vous suffit d'augmenter le niveau d'entrée de zéro à environ 35-40%. C'est le meilleur niveau que j'ai expérimenté.
  • Maintenant, à nouveau, allez à l' recordMyDesktopapplication et démarrez votre enregistrement.

Cela fonctionnera bien (du moins cela a fonctionné pour moi).


0

C'est une vieille question, mais la voici pour Mint 17.2:

  1. Ouvrez "Préférences sonores" -> "Entrée"
  2. Choisissez "Moniteur de $ YOUR_USUAL_OUTPUT_DEVICE"
  3. Enregistrer normalement dans gtk-rmd

De cette façon, vous pouvez éviter que le commutateur d’entrée ne soit enregistré dans la vidéo.

N'oubliez pas de le changer lorsque vous avez terminé!


Cela ne fonctionne plus pour Linux Mint. Un mélangeur audio par impulsions est nécessaire pour que cela fonctionne.
Nikola Petkanski

0

Ce réglage fonctionne pour moi.  Choisissez les moniteurs dans le spectacle: dans les périphériques d'entrée

Ce réglage fonctionne pour moi. Choisissez les moniteurs dans le spectacle: dans les périphériques d'entrée


0

Changer mon périphérique de carte son pour "pulser" ne fonctionnait pas. Quand je l'ai changé en "défaut", cela a fonctionné.

Debian, kernel 4.9.0-8-amd64
from lspci -v:
00:03.0 Audio device: Intel Corporation Broadwell-U Audio Controller (rev 09)         Subsystem: Lenovo Broadwell-U Audio Controller
    Flags: bus master, fast devsel, latency 0, IRQ 48
    Memory at e1230000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.