web-dev-qa-db-fra.com

Comment enregistrer l'écran et l'audio interne?

Est-il possible d'enregistrer mon écran, ainsi que l'audio interne? Par exemple, si j'enregistrais un jeu, cela enregistrerait l'écran et les sons du jeu.

21
Mark

Peut-être que RecordMyDesktop pourrait fonctionner pour vous? Il a la capacité d’enregistrer votre écran et votre son, mais je ne sais pas si cela prend en charge les jeux.

Vous pouvez l'installer avec

Sudo apt-get install recordmydesktop

Si vous souhaitez une interface graphique, vous devez également installer l'un des packages gtk-recordmydesktop (GTK) ou recorditnow (Qt).

Il est interrompu mais il fonctionne comme prévu.

14
lub

SimpleScreenRecorder a fait le tour pour moi lors de l'enregistrement de vidéos en lecture. Il a une fonctionnalité (expérimentale) OpenGL. Dans Ubuntu:

Sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder
Sudo apt-get update
Sudo apt-get install simplescreenrecorder

Avec la fonctionnalité OpenGL, vous pouvez choisir d’enregistrer une fenêtre d’application spécifique. Ainsi, vous pouvez même continuer à travailler tout en enregistrant en arrière-plan. Ne jouez pas de musique cependant, car les audios se mélangeront (à moins bien sûr que U R a DJ;))

J'utilise le script recordscreen.py Python. Il lance ffmpeg ou avconv en coulisse, assurez-vous de les avoir installés.

Enregistrer tout le bureau sur output.mkv à 15 FPS:

recordscreen.py output.mkv

Enregistrez à 30 images par seconde avec différents codecs audio et vidéo:

recordscreen.py -r 30 --vcodec=vp8 --acodec=pcm output.mkv

Ou enregistrez dans .webm:

recordscreen.py output.webm

Je n'ai pas essayé d'enregistrer des jeux avec, alors je serais intéressé de voir comment ça se passe.

Et juste pour la perspective historique voici l'un des premiers articles de blog à ce sujet .

2
anatoly techtonik
  1. Installez OBS en tant que: https://github.com/jp9000/obs-studio/wiki/Install-Instructions#linux
Sudo add-apt-repository ppa:obsproject/obs-studio
Sudo apt-get update && Sudo apt-get install obs-studio
  1. Open OBS; dans le panneau Mélangeur, cliquez sur l'icône des paramètres de "Son de bureau", cliquez sur Propriétés et sélectionnez "Audio intégré Stéréo"

  2. Toujours dans le panneau Mixer, désactivez le microphone/Aux en cliquant sur son icône de volume.

  3. Dans le panneau "Sources", cliquez sur le bouton "+" et sélectionnez "Capture d'écran XSHM".

[Auparavant, VLC pouvait être la source, de cette manière: Installez VLC, comme suit: https://www.videolan.org/vlc/download-ubuntu.html ; Cliquez sur le signe "+", sélectionnez "Ajouter un chemin/une URL", puis écrivez screen://; mais ça ne marche pas maintenant]

  1. Cliquez sur le bouton "Transition" au centre de l'écran, vous devez maintenant voir votre écran dans la fenêtre de droite.

  2. Sur le panneau "Contrôles" (à droite), cliquez sur Paramètres, puis sur "Sortie" dans le menu de gauche et modifiez le dossier de sortie si vous le souhaitez.

  3. Enfin, cliquez sur le bouton "Démarrer l'enregistrement" dans "Contrôles"

1
Ferroao