REC

Guide de production vidéo, montage et entretien de l'équipement

 WTVID >> Guide de production vidéo >  >> Guide Vidéo >> Clips Vidéo

Rotation vidéo FFmpeg :ajustez l'orientation sans perte de qualité

Besoin de corriger rapidement l'orientation de votre vidéo ? Les commandes vidéo de rotation FFmpeg sont une solution pour ajuster les images sans logiciel lourd. FFmpeg est un programme de ligne de commande gratuit et open source pour l'édition de tâches vidéo et audio.

Vous pouvez faire pivoter un clip selon des angles fixes, comme FFmpeg fait pivoter la vidéo de 90 degrés, ou choisir une rotation personnalisée. Ce guide vous explique les commandes exactes et montre comment faire pivoter des vidéos dans FFmpeg sans réencodage tout en conservant la qualité originale.

À la fin, nous partagerons également une option plus simple utilisant un éditeur vidéo pour ceux qui préfèrent une interface visuelle. Commençons !

Rotation vidéo FFmpeg :ajustez l orientation sans perte de qualité
Dans cet article
    1. Premiers pas avec FFmpeg
    2. Comprendre la structure des commandes
    3. Commandes de rotation et d'inversion FFmpeg

Partie 1. Comment faire pivoter une vidéo dans FFmpeg

Faire pivoter des vidéos avec FFmpeg est facile une fois que vous connaissez les bonnes commandes. Avec quelques instructions simples, vous pouvez faire pivoter un clip selon des angles fixes et le retourner horizontalement ou verticalement. C'est un moyen simple de résoudre les problèmes d'orientation sans logiciel lourd.

Rotation vidéo FFmpeg :ajustez l orientation sans perte de qualité

Par exemple, vous pouvez utiliser FFmpeg pour faire pivoter la vidéo de 90 degrés dans le sens des aiguilles d’une montre ou dans le sens inverse pour obtenir la vue correcte. Cette section vous guidera également dans le retournement d'une vidéo horizontalement ou verticalement afin que vous ayez un contrôle total sur son orientation.

Démarrer avec FFmpeg

Ouvrez l'outil de ligne de commande de votre système pour exécuter les commandes vidéo de rotation FFmpeg. C'est ici que vous saisirez les instructions pour faire pivoter ou retourner vos vidéos.

Étape 1 : Télécharger et installer FFmpeg

Accédez au site officiel de FFmpeg et téléchargez l'outil si vous ne l'avez pas encore installé.

Étape 2:Ouvrez la ligne de commande
  • Sous Windows, ouvrez l'invite de commande.
  • Sous macOS ou Linux, ouvrez Terminal.
Step3Exécuter les commandes en utilisant le chemin complet du fichier

Le moyen le plus simple d'exécuter FFmpeg consiste à inclure le chemin complet de votre vidéo dans la commande :

[ffmpeg -i "C:\Users\Name\Videos\input.mp4" -vf "transpose=1" "C:\Users\Name\Videos\output.mp4"]

Dans cet exemple, ["C:\Users\Name\Videos\input.mp4"] est le chemin complet et le nom de fichier de votre vidéo. Remplacez-le par l'emplacement et le nom réels de votre fichier.

Remarque :

  • Les chemins de fichiers sont différents selon votre système d'exploitation. Les chemins Windows commencent souvent par [C:\], tandis que les chemins macOS et Linux commencent par [/Users/].
  • FFmpeg enregistre la vidéo traitée en tant que nouveau fichier. Choisissez toujours un nom différent pour [output.mp4], sinon FFmpeg écrasera un fichier existant sans demander.

Comprendre la structure des commandes

Avant d'essayer les commandes, il est important de comprendre comment une vidéo FFmpeg fait pivoter la commande est construite. Cela vous aidera à savoir exactement ce que fait chaque partie au lieu de simplement copier et coller.

Commande Signification
ffmpeg Démarre le programme FFmpeg.
-i "C:\Utilisateurs\Nom\Vidéos\input.mp4" Spécifie le fichier vidéo d'entrée en utilisant le chemin complet. Remplacez-le par l'emplacement réel de votre vidéo.
-i input.mp4 Spécifie le fichier d'entrée ; remplacez [input.mp4] par le nom de votre vidéo.
-vf Représente le filtre vidéo, utilisé pour appliquer des effets tels que la rotation ou le retournement.
"transpose=1" Applique un filtre de rotation ; [1] tourne de 90° dans le sens des aiguilles d'une montre, [2] tourne de 90° dans le sens inverse des aiguilles d'une montre.
"C:\Utilisateurs\Nom\Vidéos\output.mp4" Spécifie le nom et l'emplacement du fichier vidéo de sortie.

Commandes de rotation et d'inversion FFmpeg

Maintenant que tout est configuré, voici les commandes que vous pouvez saisir dans le terminal ou dans l'invite de commande. Utilisez ces commandes pour faire pivoter et retourner des vidéos :

  • FFmpeg fait pivoter la vidéo de 90 degrés dans le sens des aiguilles d'une montre

    Tapez [-vf "transpose=1"] après le nom de votre fichier vidéo d'entrée pour faire pivoter votre vidéo de 90 degrés dans le sens des aiguilles d'une montre. Par exemple :

    [ffmpeg -i "C:\Users\Name\Videos\input.mp4" -vf "transpose=1" "C:\Users\Name\Videos\output.mp4"]

  • FFmpeg fait pivoter la vidéo de 90 degrés dans le sens antihoraire

    Tapez [-vf "transpose=2"] après le nom de votre fichier vidéo d'entrée pour faire pivoter votre vidéo de 90 degrés dans le sens inverse des aiguilles d'une montre. Par exemple :

    [ffmpeg -i "C:\Users\Name\Videos\input.mp4" -vf "transpose=2" "C:\Users\Name\Videos\output.mp4"]

  • FFmpeg faire pivoter la vidéo de 180 degrés

    Tapez [transpose=2] deux fois après le nom de votre fichier vidéo d'entrée pour faire pivoter votre vidéo de 180 degrés. Par exemple :

    [ffmpeg -i "C:\Users\Name\Videos\input.mp4" -vf "transpose=2,transpose=2" "C:\Users\Name\Videos\output.mp4"]

  • FFmpeg faire pivoter la vidéo selon un angle personnalisé

    Vous pouvez également faire pivoter une vidéo selon n'importe quel angle, pas seulement 90 ou 180 degrés, en utilisant le filtre [rotate=] de FFmpeg. Ce filtre fonctionne en radians, mais vous pouvez saisir les angles en degrés et laisser FFmpeg les convertir en les multipliant par [PI/180].

    Exemple de commande pour faire pivoter de 45 degrés :

    [ffmpeg -i "C:\Users\Name\Videos\input.mp4" -vf "rotate=45*(PI/180)" "C:\Users\Name\Videos\output.mp4"]

Rotation vidéo FFmpeg :ajustez l orientation sans perte de qualité

Remarque :

-Remplacez [45] par n'importe quel angle dont vous avez besoin.
-Utilisez-le lorsque vous avez besoin d'un angle spécifique plutôt que de rotations prédéfinies.

  • Vidéo Flip FFmpeg (horizontale ou verticale)

    Retournement horizontal :tapez [-vf "hflip"] après le nom de votre fichier vidéo d'entrée pour retourner votre vidéo horizontalement. Par exemple :

    [ffmpeg -i "C:\Users\Name\Videos\input.mp4" -vf "hflip" "C:\Users\Name\Videos\output.mp4"]

    Retournement vertical :tapez [-vf "vflip"] après le nom de votre fichier vidéo d'entrée pour retourner votre vidéo verticalement. Par exemple :

    [ffmpeg -i "C:\Users\Name\Videos\input.mp4" -vf "vflip" "C:\Users\Name\Videos\output.mp4"]

Vous savez maintenant comment utiliser la rotation vidéo FFmpeg commandes pour faire pivoter de 90 ou 180 degrés et retourner des vidéos. Apprenons ensuite comment utiliser FFmpeg pour faire pivoter des vidéos sans ré-encodage pour gagner du temps et conserver la qualité.

Partie 2. Comment faire pivoter une vidéo dans FFmpeg sans réencodage

Rotation de vidéos avec FFmpeg réencode normalement la vidéo, ce qui peut prendre plus de temps et modifier légèrement la taille ou la qualité du fichier. Si vous souhaitez un moyen plus rapide de faire pivoter un clip tout en conservant sa qualité d'origine, vous pouvez utiliser la rotation vidéo FFmpeg sans réencoder les commandes.

Rotation vidéo FFmpeg :ajustez l orientation sans perte de qualité

Que signifie "sans réencodage" ?

Lorsque vous faites pivoter une vidéo sans réencodage, FFmpeg modifie l'indicateur d'orientation de lecture plutôt que de traiter chaque image. Cette méthode ajuste uniquement les métadonnées de rotation de la vidéo au lieu de réécrire l'intégralité du fichier.

  • Avantages :traitement plus rapide, aucune perte de qualité et aucune augmentation de la taille du fichier.
  • Inconvénients :certains joueurs peuvent ignorer les métadonnées. La rotation peut donc ne pas apparaître dans toutes les applications.

Méthode 1. Commande de base pour faire pivoter la vidéo sans réencodage

Utilisez cette commande pour faire pivoter votre vidéo à n'importe quel degré sans réencodage :

[ffmpeg -i "C:\Users\Name\Videos\input.mp4" -c copy -metadata:s:v rotate=90 "C:\Users\Name\Videos\output.mp4"]

Méthode 2. Syntaxe plus récente avec [-display_rotation]

Pour les versions plus récentes de FFmpeg, vous pouvez utiliser [-display_rotation] à la place :

[ffmpeg -i "C:\Users\Name\Videos\input.mp4" -c copy -metadata:s:v:0 display_rotation=90 "C:\Users\Name\Videos\output.mp4"]

Cette syntaxe fonctionne de la même manière mais utilise une balise plus récente, mieux prise en charge par les lecteurs modernes.

Comment fonctionnent ces commandes

Les deux commandes définissent un indicateur de rotation dans les métadonnées de la vidéo plutôt que de traiter chaque image. Voici ce qui se passe dans les deux méthodes :

  • [-c copy] indique à FFmpeg de copier la vidéo et l'audio sans réencodage.
  • [rotate=90] ou [display_rotation=90] définit un indicateur de rotation de 90 degrés. Vous pouvez remplacer [90] par la valeur de votre choix, telle que [30], [60] ou [120].

Partie bonus. Alternative plus simple :faire pivoter les vidéos dans Wondershare Filmora

Utiliser FFmpeg pour faire pivoter des vidéos fonctionne bien si vous êtes à l'aise avec les lignes de commande, mais cela peut sembler peu familier à de nombreux utilisateurs. Wondershare Filmora offre un moyen simple de faire pivoter des vidéos via une interface visuelle claire.

Rotation vidéo FFmpeg :ajustez l orientation sans perte de qualité

Pourquoi utiliser Filmora

  • Aperçu de la rotation visuelle :faites pivoter votre clip directement dans la fenêtre d'aperçu. Ainsi, vous pouvez voir instantanément l'angle avant d'exporter la vidéo finale.
  • Interface simple :la mise en page claire et le montage par glisser-déposer de Filmora vous permettent de faire pivoter, découper et organiser les clips sans commandes techniques.
  • Propulsé par des outils d'IA :il est alimenté par des outils basés sur l'IA, tels que le débruitage audio IA, la détection de scène, les sous-titres IA, et bien plus encore. Ces outils peuvent simplifier le raffinement de la vidéo après avoir ajusté l'orientation ou recadré la séquence.
  • Bibliothèque d'actifs créatifs :Filmora comprend plus de 2,9 millions d'actifs. Ces éléments incluent des effets, des transitions, des filtres, des titres, des autocollants, des modèles et des supports multimédias auxquels vous pouvez accéder facilement.
  • Réglage des couleurs :ajustez la luminosité, le contraste, la température et la saturation pour améliorer la qualité globale de la vidéo après avoir fait pivoter ou recadré vos clips.

Démarrez pour FreeFor Win 7 ou version ultérieure (64 bits) Démarrez pour FreeFor macOS 10.14 ou version ultérieure

Étapes pour faire pivoter une vidéo dans Filmora

Faire pivoter une vidéo dans Filmora ne prend que quelques clics. Voici comment procéder étape par étape :

Étape 1 :lancez Filmora et importez votre vidéo
  • Ouvrez Filmora sur votre ordinateur et créez un nouveau projet.
  • Dans l'espace de travail d'édition, accédez à Média> Média du projet> Importer pour importer votre fichier vidéo.
  • Une fois importé, faites glisser le clip du panneau multimédia vers la timeline pour commencer le montage.
Rotation vidéo FFmpeg :ajustez l orientation sans perte de qualité
Étape 2 : Faire pivoter la vidéo
  • Cliquez sur votre vidéo dans la timeline et accédez au panneau d'édition sur le côté droit de votre écran.
  • Accédez à Vidéo > Basique > Transformer.
  • Recherchez Rotation et déplacez le curseur ou saisissez une valeur en degrés.

Rotation vidéo FFmpeg :ajustez l orientation sans perte de qualité

Astuce :Vous pouvez également trouver l'outil Retourner dans le même panneau que l'outil Rotation.

Rotation vidéo FFmpeg :ajustez l orientation sans perte de qualité

Filmora est une bonne option si vous souhaitez un flux de travail clair et basé sur des menus pour la rotation et le montage de base. La commande de rotation vidéo FFmpeg reste utile pour ceux qui préfèrent un contrôle précis en ligne de commande.

Démarrez pour FreeFor Win 7 ou version ultérieure (64 bits) Démarrez pour FreeFor macOS 10.14 ou version ultérieure

Conclusion

Utilisation de la rotation de la vidéo FFmpeg Les commandes sont un moyen pratique de corriger l’orientation vidéo avec précision. Vous pouvez faire pivoter les clips selon des angles prédéfinis, tels que FFmpeg faire pivoter la vidéo de 90 degrés , ou appliquez des rotations personnalisées pour plus de contrôle.

Ce guide explique également comment faire pivoter des vidéos dans FFmpeg sans réencodage. Cela vous permet de gagner du temps et de préserver la qualité d’origine lorsque cela est nécessaire. Cette approche fonctionne bien pour les utilisateurs qui préfèrent les outils en ligne de commande.

Pour un flux de travail visuel plus simple, Filmora fournit des commandes de rotation et des outils d'édition simples. Essayez les deux méthodes et choisissez celle qui correspond le mieux à votre flux de travail !

Démarrez pour FreeFor Win 7 ou version ultérieure (64 bits) Démarrez pour FreeFor macOS 10.14 ou version ultérieure

FAQ

  • FFmpeg peut-il faire pivoter la vidéo sans perte de qualité ?

    Oui. En utilisant l'option [-c copy] et les commandes de métadonnées de rotation, FFmpeg fait pivoter les vidéos sans réencodage, de sorte que la qualité reste la même.

  • La rotation d'une vidéo dans FFmpeg modifie-t-elle la taille de son fichier ?

    Si vous utilisez la rotation des métadonnées (pas de réencodage), la taille du fichier reste quasiment identique. Le réencodage avec des filtres peut légèrement modifier la taille.

  • Puis-je faire pivoter seulement une partie d'une vidéo dans FFmpeg ?

    Oui. Vous devrez diviser la vidéo en segments, faire pivoter la section souhaitée, puis les fusionner à nouveau. Vous pouvez le faire entièrement dans FFmpeg sans outils supplémentaires.

  • Puis-je faire pivoter plusieurs vidéos à la fois avec FFmpeg ?

    Oui. Vous pouvez utiliser des scripts ou des commandes batch pour appliquer la même rotation à plusieurs vidéos.


  1. Meilleures applications de montage vidéo au ralenti :améliorez vos vidéos sur n'importe quel appareil

  2. Comment combiner des clips vidéo avec Premiere Elements ?

  3. Examen de la carte de capture PCI Voyetra Turtle Beach Video Advantage

  4. Écran bleu VS écran vert :tout ce que vous devez savoir

  5. Comment créer des vidéos doubles sur iPhone :un guide étape par étape

Clips Vidéo
  1. DIY Comment construire et utiliser un réflecteur Prendre de meilleurs portraits

  2. Choisir un plat de beauté:quelle taille est bonne pour les portraits?

  3. Stabilisation d'image :EIS/OIS

  4. Comment planifier la photo du paysage parfaite

  5. Ajouter de l'audio à la vidéo :6 méthodes rapides et indépendantes de l'appareil

  6. Les 5 meilleurs outils de suppression de filigranes en ligne pour se débarrasser des filigranes

  7. Comment faire de beaux portraits en utilisant Flash et Sync à grande vitesse

  8. Comment utiliser un studio en plein air pour les portraits naturels