ffmpeg: enregistrez votre bureau Linux sans problème

Logo Ffmpeg

ffmpeg est une collection d'utilitaires logiciels gratuits que presque tout le monde connaît déjà. La dernière version stable a été 1.1, et elle peut enregistrer, convertir, diffuser de l'audio et de la vidéo, elle contient codecs, etc. Il a été créé à l'origine pour Linux, bien qu'il puisse être utilisé sur d'autres systèmes. Vous pouvez maintenant enregistrer votre bureau à l'aide de ce pack et montrer à vos amis ce qui se passe ou l'utiliser pour enregistrer des didacticiels vidéo.

Il y a quelque temps j'ai cherché des outils  enregistrer ce qui s'est passé sur mon écran d'ordinateur pour faire des tutoriels vidéo Linux, après de nombreuses recherches et tests, les outils que j'ai trouvés ne m'ont pas convaincu pour mon openSuSE (je suis finalement resté avec recordmydesktop), au lieu de cela pour Ubuntu j'ai trouvé xvidcap.

Eh bien, Je vais expliquer quelque chose pour qu'ils n'aient pas à regarder autant que moi si cela leur arrive et qu'ils ne sont pas très convaincus par les programmes existants qui existent pour cela. Il s'agit de savoir comment le faire grâce à ffmpeg et PulseAudioVolume Control. Si vous avez installé ces deux packages (ffmpeg et pavucontrol), la première chose à faire est d'ouvrir PulseAudio Volume Control et d'aller à l'écran "Recording", là nous choisirons l'option "Monitor of Built-in Audio AnalogStereo" pour l'enregistrement. Ensuite, pour automatiser le processus et le faire de manière simple, il suffit d'exécuter un script en utilisant l'une des commandes suivantes (situé dans le même répertoire où il se trouve):

         enregistreur de bureau sh

         ./ bureau d'enregistrement

         enregistreur de bureau source

Mais d'abord, nous devons créer ce script pour qu'il puisse être exécuté. Pour ce faire, nous ouvrons une feuille de texte avec l'éditeur que nous voulons et nous appellerons le fichier "desktoprecording.sh" sans guillemets et à l'intérieur nous écrivons:

#! / Bin / bash
STR = "@"
NAME = "myivideo.avi"
si [$ STR]; ensuite
NAME = "$ @"
d'autre
echo "Si vous ne spécifiez pas le nom du fichier vidéo, myivideo.avi sera utilisé"
NAME = "myivideo.avi"
fi
#NAME = "$ (echo $ NAME | sed 's / \ / \\ / g')";
echo "Sauvegarde dans $ NAME ...";
ffmpeg –f alsa –i par défaut –f x11grab –s ZZZZxYYYY –r RR –i: 0.0 –sameq «$ NAME»

Si vous regardez la dernière ligne du scénarioAvec le paramètre x11grab, nous pouvons enregistrer la zone indiquée après –s (vous devez remplacer ZZZZxYYYY par la résolution ou la taille de la zone que vous souhaitez enregistrer, par exemple 800 × 640). L'option –r nous permet de saisir la fréquence d'images de la vidéo à enregistrer (RR doit être remplacé par ce facteur, par exemple 30). Et voilà, après avoir enregistré le script, vous pouvez commencer à l'utiliser.

Plus d'informations - VP9 le nouveau format de compression pour Google Video

La source - xpressrazor


2 commentaires, laissez le vôtre

Laisser un commentaire

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

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Tobal dit

    Bonjour, lors de la copie à partir de wordpres, les guillemets simples et doubles perdent leur format correct et cela ne fonctionne pas, pouvez-vous l'écrire au format code ou le télécharger quelque part sous forme de fichier? Merci

  2.   tarribalis dit

    Merci. Dans la résolution, par exemple 1280X800, le X doit être en majuscule pour que la commande fonctionne.