Comment screencast de la ligne de commande sous Linux

En ce qui concerne screencast (enregistrement vidéo de votre ordinateur de bureau), la plupart des gens pensent de logiciels de bureau avec une interface utilisateur appropriée. Pour Linux, nous avons couvert plusieurs outils comme Kazam , Screenr et ScreenToaster . Beaucoup de gens ne savent pas faire est que vous pouvez également un screencast de la ligne de commande, par FFMPEG. Il est un simple (et très long) commande configurable qui vous permet d'enregistrer des vidéos à partir de votre bureau.

Index

    Installation FFMPEG

    FFmpeg sont disponibles dans la plupart des dépôts de distribution. Installez-le avec la commande suivante:

    Ubuntu

    Sudo apt-get install ffmpeg

    Fedora

     Sudo yum install ffmpeg 

    OpenSUSE

    Sudo zypper installer ffmpeg

    Arch Linux

     Sudo pacman -S ffmpeg 

    & Gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt ; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt ; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt ; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt ; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; & gt; i)

    Vous ne pouvez pas le trouver dans vos dépôts de distributions? Vous devrez peut-être télécharger directement depuis ffmpeg.org et l'installer de cette façon.

    Personnalisation de la commande

    Avant le screencast peut se produire, la commande doit être personnalisé en fonction de vos besoins. La commande suivante n'a pas la résolution spécifiée, il sera émis à 30 FPS et afficher le fichier dans formato.MKV.

    Ffmpeg de 2 -i -f alsa x11grab presse -f -r 30 -i -s yxz: 0.0 -acodec pcm_s16le -vcodec libx264 -PRESET ultra-rapide 0 0 sortie.mkv CRF -threads

    .

    Trouvez la résolution native de l'écran et remplacer le yxz avec elle (par exemple 1920 x 1080). N'êtes-vous pas satisfait de seulement 30 images par seconde? -R commutateur 30 à sa FPS souhaitée.

    screencasting

    Le Screencasting est aussi simple que coller la commande ci-dessus (qui a modifié pour répondre à vos besoins) dans un terminal. Bien que la commande est exécutée, vous pouvez savoir exactement ce que vous faites FFMPEG. Vous remarquerez quelque chose de similaire à l'image ci-dessous.

    Cómo hacer Screencast desde la línea de comandos en Linux

    C'est essentiellement tout. Avec cette commande longue, vous faites un screencast. Voulez-vous arrêter la capture? Appuyez sur la « q » ou la touche fermer complètement la fenêtre du terminal. Il imprime des informations sur l'enregistrement qui vient de se terminer. Cette information est excellente car il peut vous dire tout ce qui est arrivé au cours du processus.

    Vidéo: audio 3245kB: sous-titres 6451kB: 0kb autres courants: les en-têtes globaux 0KB: 0kb généraux de muxing: 1,933424%
    libx264 @ 0xc35d40] Cadre I: 4 Moy QP: 0.00 Taille: 311776
    cadre libx264 @ 0xc35d40] P: 985 QP Moy: 0.00 Taille: 2107
    libx264 @ 0xc35d40] mb I I16..4: 100,0% 0,0% 0,0% 0,0% 0,0% I16
    . libx264 @ 0xc35d40] mb P I16..4: 30,5% 0,0% 0,0% 0,0% P16..4: 0,0% 0,0% 0,0% 0,0% 0,0% saut: 69,5%
    . libx264 @ 0xc35d40] codé et, u, v intra 0,6% 0,1% 0,1% entre 0,0% 0,0% 0,0%
    [Libx264 @ 0xc35d40] i16 v, h, dc, p: 99% 1% 0% 0%
    [Libx264 @] 0xc35d40 kb / s: 806.15

    FFMPEG commutation entrées audio

    Comme toutes les applications, FFMPEG se connecte à Pulse Audio. Cela signifie qu'il peut être manipulé. Par défaut, toutes les applications qui ont enregistré l'entrée audio à travers le dispositif sonore par défaut. Si votre ordinateur est équipé d'un microphone (ou connecté), FFMPEG enregistre automatiquement le son de celui-ci et l'ajouter à votre problème d'écran. Si cela est quelque chose que vous voulez, vous pouvez changer

    .

    Installation de l'impulsion de commande de volume audio. Il est un outil très populaire et est donc des dépôts de distribution les plus populaires. Dans Ubuntu (ou distributions basée sur Ubuntu), vous pouvez l'installer avec la commande suivante:

     Sudo apt-get install pavucontrol 

    Pour les autres distributions, il suffit de regarder pour « pavucontrol » dans son emballage et installer et à gérer. Une fois installé, démarrez une FFMPEG screencast et ouvert « Pulse contrôle du volume audio. » Au sein de l'outil, cliquez sur l'onglet Enregistrement.

    Cómo hacer Screencast desde la línea de comandos en Linux

    Dans l'onglet Enregistrement, cliquez sur le bouton intégré audio analogique stéréo. Un menu de sélection apparaît.

    Cómo hacer Screencast desde la línea de comandos en Linux

    Dans le menu, sélectionnez Moniteur de-intégré stéréo analogique audio. Cela rendra FFMPEG enregistrer le son de votre microphone système à la place de votre ordinateur. Cette astuce est grand si vous voulez graver des jeux ou tout ce qui nécessite audio.

    conclusion

    FFmpeg est un outil incroyable qui peut faire beaucoup, beaucoup de choses. Le Screencasting est juste un de vos compétences. Peu d'alternatives peuvent même capturer des images de haute qualité tout en offrant d'excellentes performances. La ligne de commande est impressionnante, car il peut être aussi précis que vous le souhaitez. Vous pouvez spécifier ce que vous voulez accomplir et de voir apparaître devant vos yeux.

    Cliquez pour évaluer cet article !
    [Total: 0 Moyenne: 0]

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    Go up

    Ce site web utilise des cookies pour garantir une meilleure expérience de navigation sur le site. En savoir plus