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


Réponses:


14

Peut - être recordMyDesktop pourrait travailler pour vous? Il a la capacité d'enregistrer votre écran et votre audio, mais je ne sais pas s'il prend en charge les jeux.

Vous pouvez l'installer avec

sudo apt-get install recordmydesktop

Si vous voulez 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.


C'est assez difficile de l'utiliser avec Games malheureusement, j'ai trouvé l'enregistreur OpenGL assez mauvais la dernière fois que je l'ai essayé
MrVaykadji

Cela a fonctionné autrement, mais je n'ai pas eu le son interne directement ou pas avec Jack. L'interface utilisateur est également assez peu intuitive - la première fois que j'ai eu cinq enregistrements en cours avant de réaliser que les grands carrés sur le panneau sont censés représenter des symboles d'arrêt! Et je suis graphiste en plus d'être programmeur ...
peterhil

Il utilise un microphone, pas l'audio interne.
Hi-Angel

11

SimpleScreenRecorder a fait l'affaire pour moi lors de l'enregistrement de vidéos en ligne. Il possède une fonction OpenGL (expérimentale). Dans Ubuntu:

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

Avec la fonction 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 ensemble (sauf, bien sûr, UR un DJ;))


Fonctionne exceptionnellement bien! Bel enregistrement audio interne, impressionnant que la vitesse d'encodage puisse être modifiée pour obtenir un débit d'images plus élevé!
Rasmus

Je ne peux assez vous recommander ceci. Cela fonctionne et c'est intuitif - essayez-le!
peterhil

Depuis le 17.04, il est dans les dépôts officiels et vous n'avez pas besoin d'ajouter le PPA.
Scimonster

2
enregistre-t-il la voix / l'audio que vous parlez dans le microphone?
MycrofD

2

J'utilise le script Python recordscreen.py . Il se lance ffmpegou avconvdans les coulisses, alors assurez-vous de les avoir installés.

Enregistrez le bureau entier output.mkvà 15 FPS:

recordscreen.py output.mkv

Enregistrez à 30 FPS 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, donc je serai intéressé de savoir comment ça se passe.

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


1
  1. Installez OBS comme dans: 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. Ouvrez OBS; dans le panneau Mixer, cliquez sur l'icône des paramètres de "Desktop Audio", cliquez sur Propriétés et sélectionnez "Built-In Audio Analog Stereo"

  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 "+" et sélectionnez "Capture d'écran XSHM"

[Auparavant, VLC pouvait être la source, de cette manière: Installez VLC, comme dans: https://www.videolan.org/vlc/download-ubuntu.html ; Cliquez sur le signe "+", sélectionnez "Ajouter chemin / 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. Dans le panneau "Contrôles" (côté droit), 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"

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.