44 votes

Comment puis-je recadrer une vidéo pour qu'elle occupe qu'une partie de l'écran ?

J'ai une vidéo qui montre ce qui suit

entrer la description de l'image ici

et je voudrais la recadrer à cela:

entrer la description de l'image ici

Comment puis-je le faire?

68voto

slhck Points 209720

Recadrage avec FFmpeg

Avec FFmpeg, le recadrage fonctionne comme suit, en utilisant le filtre crop:

ffmpeg -i in.mp4 -filter:v "crop=out_w:out_h:x:y" out.mp4

Où les options sont les suivantes:

  • out_w est la largeur du rectangle de sortie
  • out_h est la hauteur du rectangle de sortie
  • x et y spécifient le coin supérieur gauche du rectangle de sortie

Ainsi, par exemple, pour recadrer une fenêtre de 640×480, en commençant de la position (100, 100), vous feriez:

ffmpeg -i in.mp4 -filter:v "crop=640:480:100:100" out.mp4

Sachez que FFmpeg va réencoder la vidéo en utilisant x264, lorsque le conteneur MP4 est sélectionné. Sans options supplémentaires, cela se fait par défaut avec un facteur de taux constant (CRF) réglé sur 23. Pour augmenter la qualité, ce qui pourrait être nécessaire pour les enregistrements d'écran avec des bords tranchants et du texte, utilisez une valeur inférieure, descendez peut-être jusqu'à 18:

ffmpeg -i in.mp4 -filter:v "crop=640:480:100:100" -crf 18 out.mp4

Recadrage avec Handbrake

Handbrake est un outil gratuit et open source multiplateforme avec une interface graphique. Chargez le fichier d'entrée, puis utilisez les Paramètres de l'Image pour spécifier le recadrage:

Vous pouvez utiliser la Fenêtre de Prévisualisation pour ajuster visuellement le recadrage.

Ici, vous pouvez également ajuster la qualité de sortie avec le curseur de Qualité Constante:

3voto

Dreamer Points 119

Avez-vous utilisé l'outil par défaut de recordMyDesktop dans Ubuntu ? Si c'est le cas, cliquez sur "Sélectionner fenêtre", puis dessinez un rectangle sur la miniature affichée de votre bureau actuel. Cette zone sera enregistrée. Ce n'est pas "recadrer une vidéo", mais "recadrer une scène", mais je pense que cela devrait résoudre votre problème...

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X