Comment puis-je enregistrer mon écran?


553

Comment enregistrer mon écran sur Ubuntu?

L'application que je recherche présente idéalement toutes ces fonctionnalités:

  1. Peut enregistrer dans un format qui peut être lu facilement sur n'importe quelle plate-forme et / ou accepté par YouTube ou un autre site vidéo populaire
  2. Peut enregistrer seulement une fenêtre (au lieu de la totalité de l'écran), éventuellement en la sélectionnant avec un clic de souris
  3. Peut commencer l'enregistrement après un délai configurable (par exemple, je lance l'application et j'ai le temps de faire des arrangements sur mon bureau / ma fenêtre avant le début de l'enregistrement)

Jetez un oeil à ce classement .
Pablo Un

sudo apt install gtk-recordmydesktop
Benyamin Jafari

Réponses:


262

gtk-recordmydesktop installer gtk-recordmydesktop

Ajoute une icône graphique facile à utiliser dans la barre d’outils GNOME pour vous permettre de vous amuser à utiliser et configurer l’enregistrement de capture et de capture d’enregistrement audio et vidéo, MyDesktop.

entrez la description de l'image ici

xvidcap (n'est plus mis à jour, le paquet n'est plus disponible)

Une capture d'écran vous permettant de capturer des vidéos à partir de votre bureau X-Window à des fins d'illustration ou de documentation. Il s'agit d'une alternative normalisée à des outils tels que Lotus ScreenCam.

La vidéo peut être enregistrée au format de fichier MPEG ou AVI.


3
Merci pour ces deux suggestions! J'ai essayé les deux, mais je ne pouvais pas faire ce dont j'avais besoin: gtk-recordmydesktopinsiste pour enregistrer tout l'écran virtuel (3200x1200), ce qui est beaucoup trop grand ... xvidcapme permet de sélectionner une zone rectangulaire de l'écran à enregistrer, mais veut ensuite placer ses boutons de commande dessus (et déplace la zone si vous déplacez les commandes), ce qui ne fonctionne pas pour enregistrer une fenêtre presque aussi haute que l'écran (j'utilise un gestionnaire de fenêtres en mosaïque).
Riccardo Murri

10
Nous avons supprimé xvidcap du référentiel car il n'est plus maintenu.
Popey

4
@ RiccardoMurri: gtk-recordmydesktopvous permet d'enregistrer uniquement une zone d'écran sélectionnée. Il suffit de faire glisser un rectangle dans la zone d'aperçu.
MestreLion

6
gtk-recordmydesktop permet à l’enregistrement sur écran sous Linux d’atteindre un nouveau niveau. Il a en fait enregistré différentes parties à différents FPS: D La synchronisation audio (qui échoue bien sûr) est VRAIMENT difficile après cela.
Henrik Heino

5
La sortie vidéo produite par gtk-recordmydesktopest assez déformée.
Anmol Singh Jaggi

180

J'aime Byzanz; il enregistre votre activité sous forme de fichier GIF.

entrez la description de l'image ici

C'est assez léger et fonctionne bien, surtout pour mettre un screencast plus court sur une page Web ou dans un email.

Vous pouvez l'obtenir auprès du PPA (le paquet peut être plus récent mais «non supporté»):

sudo add-apt-repository ppa:fossfreedom/byzanz
sudo apt-get update && sudo apt-get install byzanz

Ou vous pouvez l'obtenir à partir des dépôts officiels Ubuntu en cliquant sur le bouton ci-dessous:

Installer Byzanz

Pour plus d'informations:

Comment créer des images GIF animées d'un screencast?


Pour enregistrer des screencasts GIF, j'utilise Silentcast ( github.com/colinkeenan/silentcast ), qui est bien plus ergonomique que l’OMI.
Jonathan Petitcolas

1
Cette application n'est pas encore pour Ubuntu 16.04. Ce serait génial de l'obtenir.
Léo Léopold Hertz

1
comment lancer celui-ci?
Kaushal28

8
J'ai eu quelques 404 lors de l'installation :(
Alexander Mills

2
Il est disponible pour 16.04, et vous n'avez pas besoin d'ajouter de référentiel pour l'obtenir. Juste sudo apt install byzanzet ça va. Inconvénients: fréquence d'images faible et ne capture pas la résolution complète ni l'espace colorimétrique. Ainsi, les couleurs sont déformées, les formes sont aliasées et les mouvements sont saccadés. Pour déterminer quels paramètres lui attribuer, utilisez la xwininfocommande, cliquez dans la fenêtre que vous souhaitez enregistrer, et le système vous indiquera les valeurs x, y, largeur et hauteur souhaitées byzanz.
Blair Houghton

164

Kazam

Il est une bonne application à cet effet: Accueil , installerou simplementsudo apt install kazam

Cela vous donne un délai avant l'enregistrement. L'enregistrement est effectué en HD et la sortie est au format .mkv, qui est accepté pour YouTube. Il n'est donc pas nécessaire de convertir et de restituer le rendu.

Il existe également des raccourcis clavier utiles :

Pour commencer l'enregistrement

   SUPER-CTRL-R 

Pour mettre en pause l'enregistrement

   SUPER-CTRL-P

Pour arrêter l'enregistrement

   SUPER-CTRL-F

Pour afficher / masquer la fenêtre principale

   SUPER-CTRL-W

22
J'ai essayé recordmydesktop et pour moi kazam fonctionne mieux.
ThiagoPonte

J'ai installé kazam mais la sortie pour mp4 est .movie et lorsque j'essaie de la lire, il me donne "il n'y a pas d'application pour les fichiers vidéo sgi". Je ne parviens pas à localiser le bouton d'arrêt sur gnome.
SurvMach

5
J'ai eu des problèmes avec recordMyDesktop, alors que Kazam fonctionne très bien. Il est également plus rapide car il génère immédiatement un MP4 dès que vous avez terminé d’enregistrer.
Juampy NR

2
wow, j'ai capturé 90 secondes d'écran par kazam et la taille de la vidéo exportée était de 3,2 Go
ghanbari

3
Si quelqu'un aime connaître les raccourcis clavier kazam: jee-appy.blogspot.com/2015/08/kazam-keyboard-shortcuts.html
Riyafa Abdul Hameed le

109

Enregistreur d'écran simple

SimpleScreenRecorder est un programme Linux que j'ai créé pour enregistrer des programmes et des jeux. Il existe des programmes qui peuvent le faire, "mais je n’étais satisfait à 100% d’aucun d’entre eux, alors j’ai créé le mien"

Mon objectif initial était de créer un programme vraiment simple à utiliser, mais au fur et à mesure que je l'écrivais, j'ai commencé à ajouter de plus en plus de fonctionnalités et le résultat est en fait un programme assez complexe. C'est 'simple' dans le sens où il est plus facile à utiliser que ffmpeg / avconv ou VLC :).

Pour les versions Ubuntu 12.04 - 16.10, il ne figure pas dans les référentiels standard et peut être installé avec les éléments suivants:

sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder
sudo apt-get update
sudo apt-get install simplescreenrecorder
# if you want to record 32-bit OpenGL applications on a 64-bit system:
sudo apt-get install simplescreenrecorder-lib:i386

Pour les versions Ubuntu 17.04 à partir de maintenant, il est inclus dans le universeréférentiel et peut être installé par:

sudo apt-get update
sudo apt-get install simplescreenrecorder

Voici un aperçu de l'interface utilisateur:

entrez la description de l'image ici


1
Après l’installation, la manière dont vous utilisez votre simplecrrenrecorder n’est pas évidente. quelle commande donne hat interface?
Drew Verlee

2
@DrewV et bien vous pouvez commencer par chercher dans tiret> écran simple, en ligne de commande vous pouvez ouvrir un terminal et taper simplecreen onglet et entrer
Qasim

4
@Drewverlee $ simplescreenrecorder donne l'interface
Akavall

2
Je viens tout juste de l'installer et après un peu de travail dans les paramètres, je n'ai pu enregistrer qu'une fenêtre de l'écran, ce qui est tout ce dont j'avais besoin et cela fonctionne tout simplement très bien. Je vous remercie.
Peter

6
Je dois dire que c’est une application très utile, une installation facile, qui fonctionne comme prévu, bien fait. J'ai désinstallé gtk-recordmydesktop pour cela. sélectionnez rectangle ftw!
François

71

Récemment, j'ai essayé d'enregistrer un screencast avec audio. J'ai essayé plusieurs des options énumérées ici et d'autres sites. Mon objectif n'était pas de rédiger un résumé complet de tous les outils disponibles, mais de trouver un seul outil qui fonctionne.

Dans mon cas (après plusieurs heures de lutte), c’est VOKOSCREEN qui a fonctionné; je n’ai donc pas cherché plus loin. Mon système est Linux Mint 15 Olivia, 64 bits, basé sur Ubuntu Raring.

Ceci est mon résumé / journal que j'ai écrit en expérimentant. J'espère que cela vous fera gagner plusieurs heures:

avconv : l'audio et la vidéo ne sont plus synchronisés, l'audio est à la traîne J'ai essayé toutes les options possibles. C'est la ligne de commande que j'ai utilisée:

avconv -f alsa -i pulse -f x11grab -r 15 -s 1024x768 -i :0.0 -vcodec wmv1 -acodec pcm_s16le -q 7 b4.avi

Byzanz : crée un gif animé (non essayé, car j’ai aussi besoin de son et d’un screencast plus long)

Eidete : impossible à installer (avec 20 ans d'expérience de Linux, je n'ai pas essayé de toujours)

gtk-recordmydesktop : crée ogg, ce qui est bien, mais impossible de convertir en rien. Le meilleur convertisseur était mencoder mais accélère la vidéo (mais pas l’audio) pour qu’elle ne soit plus synchronisée.

istanbul : gèle immédiatement

Kazam : si une zone d’enregistrement supérieure à ~ 640x480, la mémoire commence à couler, laissant au plus quelques minutes avant que le système ne réagisse plus. Beaucoup ont signalé un problème similaire, il s'agit d'un bogue connu.

pyvnc2swf : est un outil pour enregistrer une session VNC. Pas pratique si vous voulez enregistrer votre propre écran (non essayé)

screenkey : annoncé comme "outil de screencast", mais il ne s'agit pas d'enregistrer votre écran

tibesti : semble ne plus être maintenu (depuis 2011), n'installe même pas

vokoscreen : FINALEMENT !!!! La qualité est bonne: audio et vidéo. Après l'enregistrement, je pouvais compresser le fichier à environ 1: 7 avec mencoder sans perte de qualité. J'ai découvert qu'il utilise la ligne de commande suivante:

ffmpeg -f alsa -i pulse -f x11grab -r 15 -s 1024x768 -i :0.0+0,0 -vcodec mpeg4 -acodec libmp3lame -ar 48000 -sameq -r 15 my.avi

xvidcap : Comme indiqué ci-dessus: "Nous avons supprimé xvidcap du référentiel maintenant car il n'est plus maintenu." (pas essayé)

wink : distribué sous forme d’exécutable téléchargeable et non sous forme de paquet, (non essayé)


1
Je suis à peu près sûr que le bogue mentionné pour Kazam a disparu, car j'ai des enregistrements de 2015 et 2016 qui dépassent les 30 minutes (le plus gros est de 2 heures 19 minutes) sans aucun problème et une session enregistrée parfaite.
Luis Alvarado

1
Le bug a été corrigé dans 2.0.13
reubenjohn

Obtention d'une erreur Cannot open display :0.0,0,lors de l'utilisation de la commande ffmpeg
Jay Chakra

+1 pour le code ffmpeg. Exactement ce que je cherchais.
Elder Geek

48

C’est ce que j’utilise pour faire des screencasts, la commande cli fournie avec recordmydesktop

recordmydesktop --width 1920 --height 1200 --full-shots --fps 15 --channels 1 --device hw:1,0 --delay 10

Le délai 10 me donne 10 secondes pour "préparer" mon bureau avant qu'il ne commence à enregistrer. Lorsque j'ai terminé, j'appuie sur ctrl+ c, puis il commence à encoder le fichier.

J'ai un double affichage et l'argument largeur / hauteur me permet de mettre au point l'enregistrement sur l'un de mes moniteurs. En ajustant cette valeur, je peux également enregistrer sur mon deuxième moniteur.

Autres pointeurs:


4
Recherchez recordmydesktop --helpvia le terminal pour plus d'informations (ou cliquez simplement sur le lien).
its_me

Comment avez-vous obtenu les coordonnées?
Exeleration-G le

RecordMyDesktop 3.8 crée des fichiers invalides qui sont difficiles à recoder, à modifier et que YouTube ne les accepte pas. Je conseille de l'éviter.
Ondra Žižka

26

Vous pouvez également utiliser ffmpeg pour créer un screencast. Exemple:

ffmpeg -f x11grab -framerate 25 -r 25 -s 1024x768 -i :0.0 /tmp/output.mpg

Remarques:

  • 0.0 est le numéro de votre display.screen de votre serveur X11. Vous pouvez obtenir le numéro avececho $DISPLAY
  • -r = images par seconde
  • -s = résolution

Pour obtenir de l'audio:

ffmpeg -f oss -i /dev/audio -f x11grab -s 1280x1024 -r 3 -ab 11 -i :0.0 /tmp/out.mp4

et comment obtient-on l'audio aussi?
Volomike

3
Ah, j'ai trouvé le chemin: ffmpeg -f oss -i / dev / audio -f x11grab -s 1280x1024 -r 3 -ab 11 -i: 0.0 /tmp/out.mp4
Volomike

Sur Ubuntu 14.04, utilisez avconv au lieu de ffmpeg.
user674669


25

Vokoscreen : un nouvel outil de diffusion d'écran pour Linux

capture d'écran vokoscreen

Installation

 sudo add-apt-repository ppa:vokoscreen-dev/vokoscreen
 sudo apt-get update
 sudo apt-get install vokoscreen

Cela fonctionne dans Ubuntu 13.04 / Raring x86.
Rudiger Wolf

cela ne semble pas avoir l'option de choisir l'un des moniteurs - si vous avez plusieurs moniteurs
Aras

2
Vokoscreen est en effet un petit outil fantastique. Lien vers le Github .
Orschiro

1
Pas besoin de PPA? apt-cache policy vokoscreen. @Aras v2.4.0 semble avoir cette option.
Pablo Un

J'utilise vokoscreen sur Ubuntu 14.04. J'ai toutefois remarqué un petit problème: les enregistrements vidéo se déplacent "rapidement". Je veux dire, si vous créez une vidéo de vous-même, ainsi que d'autres personnes et d'animaux, lorsque vous visionnerez la vidéo, vous remarquerez que vous vous déplacez presque aussi vite que dans les vieux films classiques en noir et blanc des débuts de la cinématographie. Je l'ai testé plusieurs fois, en utilisant toutes sortes de réglages - même résultat étrange!
Cristiana Nicolae

15

Tibesti

Tibesti Screencaster est un programme pour Ubuntu qui vous permet d’enregistrer votre écran et vos sons de microphone et / ou de sortie audio.

Capture d'écran de OMG! Ubuntu!

Pour installer, ajoutez le PPA ppa:ackondro/tibesti ( Comment ajouter un PPA ), puis installez tibesti à partir du centre logiciel.

Sinon, ouvrez un terminal et collez:

sudo add-apt-repository ppa:ackondro/tibesti
sudo apt-get update
sudo apt-get install tibesti

1
La première chose que j'ai regardée était le dernier journal des changements. J'aime bien que cela dise 2011. Et on dirait que ça progresse bien quand natty sort. Je vais l'essayer mais je lis qu'il ne fonctionne pas encore avec les fichiers 3D OpenGL.
Luis Alvarado

@ alukik, puis-je avoir ce code sudo apt-get install tibesti, ça serait du travail?
José King

1
le problème de framerate s'est résolu
david.libremone

2
Après tout, Tibesti ne s'installe pas sur Ubuntu 11.10. Dommage, car cela me semble vraiment intéressant.
nathanvda

2
Cela semble être disponible jusqu'à natty (11.04) seulement.
emploi le

13

Jetez un coup d' œil à Wink .

Vous pouvez afficher deux projets de tutoriel créés dans Wink. Utilisez les Help, Viewoptions de menu tutoriel pour rendre et de les voir avant de commencer à utiliser Wink.

Caractéristiques décrites sur leur site Web:

  • Freeware: Distribué en tant que freeware pour une utilisation professionnelle ou personnelle. Toutefois, si vous souhaitez redistribuer Wink, vous devez obtenir l'autorisation de l'auteur.
  • Multiplate-forme: Disponible pour toutes les variantes de Windows et différentes versions de Linux (x86 uniquement).
  • Audio: Enregistrez la voix lorsque vous créez le didacticiel pour mieux expliquer.
  • Formats d'entrée: faites une capture d'écran depuis votre PC ou utilisez des images aux formats BMP / JPG / PNG / TIFF / GIF.
  • Formats de sortie: Macromedia Flash, EXE autonome, PDF, PostScript, HTML ou n'importe lequel des formats d'image ci-dessus. Utilisez Flash / html pour le Web, EXE pour la distribution aux utilisateurs de PC et PDF pour des manuels imprimables.
  • Support multilingue: Fonctionne en anglais, français, allemand, italien, danois, espagnol, serbe, japonais, portugais brésilien et chinois simplifié / traditionnel.
  • Outils de capture intelligents: Capturez des captures d'écran automatiquement lorsque vous utilisez votre PC, en fonction de la souris et du clavier (gain de temps considérable et génération de captures professionnelles).
  • Performance / Qualité: Crée des présentations Flash hautement compressées (de quelques kbs à quelques centaines de kbs, beaucoup plus petites que les produits commerciaux concurrents) idéales pour une utilisation sur le Web.

Tutoriels:

entrez la description de l'image ici


1
installer.sh du paquet officiel: "Ce programme d'installation ne contient que des binaires x86. Désolé." ...
Jiří Doubravský

13

Comment créer une capture d'écran animée (GIF)

Le bonus ajouté à cette approche est que vous pouvez poster le screencast sans balises incorporées sur n’importe quel forum incluant des GIF animés incorporés comme ceci.

Les réponses antérieures à la mienne ont clairement indiqué comment créer un screencast vidéo. Désormais, si vous souhaitez simplement afficher une capture d'écran animée, essentiellement une capture d'écran extrêmement courte au format image (GIF, pas plus de ~ 10 secondes), rien de plus simple.

Commencez par créer une capture vidéo de ce que vous souhaitez afficher dans le GIF animé. Puis suivez les instructions ci-dessous ...

Vous aurez besoin de Gimp, de mplayer ( ATTENTION! NOT mplayer2) et de mencoder. Émettez les commandes suivantes pour les installer.

sudo apt-get install gimp
sudo apt-get install mplayer
sudo apt-get install mencoder
sudo apt-get -f install

Vous pouvez également les installer à partir du gestionnaire de paquets Synaptic fourni avec Ubuntu.

La commande suivante divise votre screencast en un certain nombre d’images jpeg ou png (en fonction de la commande choisie):

mplayer -ao null -ss 0:0:33 -endpos 2 eagles.avi -vo jpeg:outdir=Desktop/animated
mplayer -ao null -ss 0:0:33 -endpos 2 eagles.avi -vo png:z=9:outdir=Desktop/animated

Où, -ss 0:0:33indique à mplayer où vous commencez (0 heures, 0 minutes, 33 secondes), -endpos 2indique à mplayer où s’arrêter (2 minutes), z=9définit le niveau de compression des images png en sortie sur 9, Desktop/animatedle répertoire (~ / Bureau / animé /) où vous voulez que les images soient sorties.

Vous pouvez également indiquer à mplayer où s’arrêter, à une heure précise, comme suit:

mplayer -ao null -ss 0:0:33 -endpos 0:1:12 eagles.avi -vo jpeg:outdir=Desktop/animated
mplayer -ao null -ss 0:0:33 -endpos 0:1:12 eagles.avi -vo png:z=9:outdir=Desktop/animated

Vous avez maintenant les images, mais vous devez les combiner en un seul GIF animé. C'est vraiment simple:

  • Démarrez Gimp> Fichier> Ouvrir en tant que calques> accédez au répertoire (~ / Bureau / animé /), Ctrl+ Apour sélectionner toutes les images, puis cliquez sur "Ouvrir".

  • Appuyez simplement sur Shift+ Ctrl+ Sou allez dans Fichier> Enregistrer sous ... et nommez l'image comme suit: " gif animé "> cliquez sur "Enregistrer"> cochez la case d'option "Enregistrer en tant qu'animation "> cliquez sur "Exporter"> dans la fenêtre suivante. cliquez sur "Enregistrer" sauf si vous savez ce que vous faites.

C'est ça. Vous avez votre GIF animé prêt!

Voici un exemple:

Capture d'écran GIF animé

PS: Je ne suis pas très à l'aise avec la terminologie utilisée pour ce genre de choses, mais j'espère quand même être clair. :)

SOURCE: http://www.youtube.com/watch?v=OhJtyblE_D0


13

Logiciel Open Broadcaster (OBS)

capture d'écran

Mais cela fonctionne vraiment bien. Je l'utilise principalement parce que je peux enregistrer facilement la sortie de mon microphone ET de mon moniteur.

De plus, vous pouvez diffuser sur Twitch si vous le souhaitez.

sudo apt-add-repository ppa:jon-severinsson/ffmpeg
sudo apt-add-repository ppa:obsproject/obs-studio
sudo apt-get update
sudo apt-get install ffmpeg obs-studio

Si vous ne voulez pas ajouter le PPA, vous pouvez également télécharger le fichier deb et l'installer avec sudo dpkg -i <debfile>.


11

Après avoir tout essayé, voici la solution que j'ai trouvée:

Remarque: le "faux" ffmpegde Libav a été amorti (au sein de Libav) et remplacé par celui avconvde Libav. Le message "obsolète" ne s'applique pas au réel ffmpegde FFmpeg qui n'est pas affecté et qui fait encore l'objet d'un développement important.

Commencez par installer les codecs requis:

sudo apt-get install libavcodec-extra-5*

Utilisez la commande suivante pour enregistrer le screencast:

avconv -f alsa -i pulse -f x11grab -r 30 -s 1280x800 -i :0.0 -vcodec libx264 -acodec libmp3lame myscreencast.mkv

Changez la -s 1280x800résolution de votre choix.

plus d'exemples

tous les écrans avec une résolution et un son donnés

avconv -f alsa -i pulse -f x11grab -r 30 -s 1024x768 -i :0.0 -acodec pcm_s16le -vcodec libx264  -threads 0 output.mkv

tous les écrans avec suivi de la souris et son

avconv -f alsa -i pulse -f x11grab -show_region 1 -follow_mouse 100 -r 10 -s 960x540 -i :0.0+10,200 -acodec pcm_s16le -qscale 0 -threads 0 output.mkv

Les options détaillées que je connais suivent

  • -f: format de fichier d'entrée
  • -i: nom du fichier d'entrée
  • -r: fps (image par seconde)
  • -s: taille du cadre (largeur x hauteur)
  • -i :0.0+10,200: taille du carré à suivre

si vous avez deux moniteurs, comment sélectionnez-vous l'un d'eux pour enregistrer?
Aras

10

Vous pouvez utiliser VLC comme suit:

  1. Lancez le lecteur multimédia VLC et sélectionnez Media > Open Capture Device:

    entrez la description de l'image ici

  2. Situé Desktopà Capture mode:

    entrez la description de l'image ici

  3. Entrez le taux de trame souhaité pour la capture et sélectionnez Converten bas:

    entrez la description de l'image ici

  4. Indiquez le chemin du fichier dans lequel vous souhaitez enregistrer votre capture d'écran à l'aide d'un Browsebouton, puis cliquez sur Startpour lancer l'enregistrement:

    entrez la description de l'image ici

  5. Cliquez sur le bouton Arrêter lorsque vous avez terminé.

Vous obtiendrez l'écran enregistré / capturé dans le fichier.


merci - savez-vous si ceci est également capable de capturer des frappes?
BKSpurgeon

10

Gnome 3 semble déjà avoir une chose très simple à faire pour enregistrer des screencasts - vous pouvez assigner le raccourci qu’il utilise dans les paramètres du clavier. Il enregistre la totalité de l'écran et enregistre directement dans un fichier webm (un format assez largement utilisé) XDG_VIDEOS_DIR- par défaut "$HOME/Videos".

  1. Par défaut, pour commencer l’enregistrement, appuyez sur Ctrl + Alt + Shift + R. Un cercle apparaît dans le coin supérieur droit pour indiquer que l'enregistrement est en cours.
  2. Pour arrêter l'enregistrement, appuyez à Ctrl + Alt + Shift + Rnouveau sur.

Source : Captures d'écran et screencasts sur la page d'aide de Gnome

exemple screencast
L'image ci-dessus devrait être animée - si vous avez des animations désactivées, cela ne fonctionnera pas. Cliquez pour voir le fichier

Si vous souhaitez convertir une image en animation, cette réponse sur Super-utilisateur est très utile. La meilleure méthode consiste essentiellement à:

Une autre méthode de ligne de commande consisterait à exporter le film en images à l’aide de ffmpeg:

mkdir frames
ffmpeg -i input -vf scale=320:-1 -r 10 frames/ffout%03d.png

Utilisez ensuite convert from ImageMagick (ou GraphicsMagick) pour créer votre GIF animé:

convert -delay 5 -loop 0 frames/ffout*.png output.gif

Voici comment j'ai fait l'animation ci-dessus, sauf que j'ai ajouté -dither None -colors 80 -fuzz "40%" -layers OptimizeFrameà la commande convert * et découpé le résultat dans GIMP .

* Soyez prudent avec ces options, certaines aiment utiliser TOUTES les CPU



8

Consultez cet article sur Screenkey

Il transforme vos frappes en sous-titres hautement lisibles superposés sur l'enregistrement. Il semble que ce serait incroyable pour des vidéos de type tutoriel et de formation sur des sujets basés sur CLI.

Pas positif, il correspond à tous les critères d'origine, je vais essayer de mettre à jour plus tard.

C'est sur Launchpad ici


1
cela fait un excellent commentaire, pas une réponse.
Capi Etheriel

La nouvelle version de screenkey est disponible sur github.com/wavexx/screenkey
nachtigall

8

Ce script bash est basé sur ffmpeg. Il calcule la résolution requise et enregistre votre bureau en haute définition.

Xaxis=$(xrandr -q | grep '*' | uniq | awk '{print $1}' | cut -d 'x' -f1)
Yaxis=$(xrandr -q | grep '*' | uniq | awk '{print $1}' | cut -d 'x' -f2)
ffmpeg -f x11grab -s $(($Xaxis))x$(($Yaxis)) -r 25 -i :0.0 -sameq ~/Video/output.mkv

Changez le nom de fichier à votre goût. Ce script peut être trouvé sur github ici .


1
ffmpeg -s cifest un moyen d'éviter les xrandrappels!
Gavenkoa

1
@gavenkoa cifest un alias de taille vidéo pour 352x288lequel je doute que quelqu'un veuille l'utiliser.
llogan

OK, toutes ces tailles peuvent être trouvées dans man 1 ffmpeg-utils...
gavenkoa

7

Découvrez Peek . Vous pouvez enregistrer une vidéo d'une région sélectionnée et l'enregistrer au format GIF.

Enregistrement d'écran en utilisant peek

Vous pouvez installer la dernière version de Peek sur Ubuntu à partir de son PPA .

sudo add-apt-repository ppa:peek-developers/stable
sudo apt update
sudo apt install peek

Il était déjà installé sur Ubuntu 16.04
Killer

6

Kdenlive est un éditeur de vidéo gratuit et à code source ouvert pour GNU / Linux et FreeBSD, qui prend en charge le montage DV, AVCHD et HDV. Kdenlive s'appuie sur plusieurs autres projets open source, tels que FFmpeg, le framework vidéo MLT et les effets FreiOr.

http://www.kdenlive.org/features


2

Ubuntu 18.04 possède une fonction intégrée d'écran d'enregistrement pendant 30 secondes

Ctrl+Alt+Shift+R to start or stop recording.

Les vidéos seront enregistrées au format WebM dans un dossier de vidéos

Vous pouvez l'augmenter en installant l' éditeur dconf à partir du logiciel Ubuntu.

étape 1: ouvrez l'éditeur dconf et tapez screencast

étape 2: éditez le 30 à la valeur requise

étape 3: Vous pouvez également modifier le raccourci si vous devez le faire.



1

ScreenStudio

ScreenStudio est un logiciel d'enregistrement d'écran de premier ordre. Il n'y a pas de dépendances à part la nécessité de JRE 8.0 (OpenJDK).

Fonctionnalités:

  • Enregistrer une vidéo de la webcam pendant le screencast
  • Enregistrez le son du microphone et des haut-parleurs
  • Vous permet de sélectionner l'écran que vous souhaitez enregistrer s'il y a plusieurs écrans.
  • FS personnalisable (images par seconde)
  • Vous pouvez choisir la résolution souhaitée pour enregistrer une vidéo à partir de la webcam.
  • Diffusez directement sur YouTube en direct, Twitch.tv, HitBox et Upstream.
  • Screencast en direct sur UDP
  • Prend en charge les formats FLV, MOV et MP4.

Installation de ScreenStudio dans Ubuntu 16.04

Tout d’abord, assurez-vous d’avoir OpenJDK 8 ou OracleJDK 8 avant d’installer

Ouvrez un terminal et tapez

java -version

Si cela montre quelque chose comme ceci, alors vous avez Java 8 installé.

java version "1.8.0_111"
Java(TM) SE Runtime Environment (build 1.8.0_111-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)

Sinon, vous devez l'installer.

Les étapes pour installer OpenJDK peuvent être trouvées ici:

Comment puis-je installer OpenJDK sur Ubuntu 16.04?

Les étapes pour installer OracleJDK peuvent être trouvées ici:

http://tipsonubuntu.com/2016/07/31/install-oracle-java-8-9-ubuntu-16-04-linux- mint-18/

Installer ScreenStudio -

Méthode 1:

ScreenStudio n'est pas inclus dans le référentiel Ubuntu. Le PPA Ubuntu contient la version 2.3

Étapes à suivre pour installer:

Ouvrez le terminal et tapez les commandes suivantes:

sudo add-apt-repository ppa:soylent-tv/screenstudio
sudo apt-get update
sudo apt-get install screenstudio

Méthode 2:

Aller à

http://screenstudio.crombz.com/archives/ubuntu/

Au moment de la rédaction de cet article, la dernière version est la suivante: 3.09

Télécharge le. Utilisez l'explorateur de fichiers Nautilus pour accéder au répertoire de téléchargement et extrayez l'archive à l'aide du gestionnaire d'archives par défaut.

Allez à ScreenStudiosrc -> applications -> Ubuntu

À l’aide de Nautilus, ouvrez un terminal dans le dossier cible. Faites un clic droit sur n'importe quel espace vide du dossier et sélectionnez Ouvrir dans le terminal.

En terminal tapez la commande: ./ScreenStudio.sh

et l'application va lancer

Si vous souhaitez créer un raccourci sur le bureau pour le type de logiciel dans le terminal: ./createDesktopIcon.sh

Comment utiliser les fonctionnalités de ScreenStudio?

ScreenStudio est tellement riche en fonctionnalités qu'il ne peut être expliqué que par un didacticiel vidéo.

Reportez-vous au lien suivant:

https://www.youtube.com/watch?v=52V6UJ4y-ME

CRÉDITS: Patrick Balleux


1

Asciinema

Pour ceux dont l'écran est une fenêtre de terminal, il faut absolument le vérifier

Oubliez les applications d'enregistrement d'écran et la vidéo floue. Profitez d'une approche légère, basée uniquement sur du texte, pour l'enregistrement sur terminal.

  • Installer :sudo apt install asciinema
  • Record :asciinema rec
  • Stop : Tapez exitou tapezCtrl+D

0

Merci pour toutes les bonnes suggestions ici. Camtasia et Screenflow sont ma recommandation pour les outils qui fonctionnent très bien pour l’enregistrement audio, vidéo et le montage de la capture d’écran. Si vous recherchez plus d’idées sur l’enregistrement de votre écran et la création d’un screencast attrayant, consultez ce post: http://www.mediacore.com/blog/how-to-record-your-screen-and-create-engaging -screencasts Il comprend des tonnes d’outils et de conseils sur l’audio, la vidéo et le montage de votre screencast.


3
Ce serait bien mieux si vous pouviez fournir un résumé de ce qui est inclus dans l'article lié. Ainsi, si le lien devient indisponible, votre réponse restera utile.
Hmayag

0

J'ai utilisé Soapbox , une excellente extension développée pour Chrome. Il enregistre votre caméra, votre micro et votre écran tous ensemble.

Une fois l'enregistrement terminé, vous pouvez utiliser leur éditeur en ligne pour sélectionner pendant quelles séquences de l'enregistrement vous souhaitez afficher votre écran, votre appareil photo ou les deux.

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.