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 !
Dans cet article
-
- Premiers pas avec FFmpeg
- Comprendre la structure des commandes
- 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.
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"]

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.
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.
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.
É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.

Astuce :Vous pouvez également trouver l'outil Retourner dans le même panneau que l'outil Rotation.
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.