Cookies de statistiques et de publicité
Nous utilisons des cookies de statistiques et de publicité, tous deux destinés à Google. Si vous refusez, rien ne change visiblement pour vous.Aller à la page de confidentialité
Choisissez un quart de tour et la vidéo revient à l’endroit, en général en moins d’une seconde. Rien n’est réencodé : l’angle est inscrit dans le fichier comme une consigne, chaque image arrive donc exactement telle qu’elle a quitté l’appareil.
Inscrit dans le fichier comme un angle. Rien n’est réencodé.
Comment cela fonctionne
MP4 et MOV portent une matrice de transformation à côté de l’image, et tout lecteur la lit avant de dessiner. Pivoter correctement une vidéo revient à changer ce nombre. Les pixels sont recopiés intacts : c’est pourquoi cela prend des millisecondes sur un fichier dont le réencodage prendrait des minutes, et pourquoi le résultat vaut bit pour bit l’original.
C’est aussi pourquoi le fichier qui sort pèse autant que celui qui entre. Rien n’a été recompressé, il n’y a donc rien à réduire et rien à perdre.
Un téléphone filme dans une orientation et note l’angle auquel il était tenu. Un logiciel qui lit ce repère affiche la vidéo à l’endroit ; celui qui l’ignore affiche les images brutes, c’est-à-dire la version couchée. D’où le même fichier correct dans la galerie du téléphone et de travers dans un logiciel de montage.
Une vidéo est donc rarement « mal filmée ». Elle est filmée avec un repère que quelque chose plus loin n’a pas lu — et fixer ce repère explicitement, ce que fait cette page, est ce qui met tout le monde d’accord.
Un fichier qui porte déjà un indicateur de rotation et reçoit un quart de tour de plus se retrouve avec la somme des deux, pas avec le second. Faites pivoter de 90 degrés supplémentaires une vidéo déjà marquée à 90 et elle se retrouve à l’envers — exactement l’état que les gens décrivent par « ça a tourné dans le mauvais sens ».
L’indicateur existant est lu avant que le nouveau soit écrit : le quart de tour choisi ici s’applique donc par-dessus ce que la caméra a enregistré. Si une vidéo s’affiche droite dans votre lecteur, elle est déjà marquée, et la rotation dont vous avez besoin n’est probablement pas celle que suggèrent les images brutes.
L’Explorateur, le Finder et pratiquement toutes les applications photo conservent une vignette en cache indexée sur le fichier et non sur son contenu. Vous faites pivoter une vidéo et l’image dans le dossier reste obstinément couchée alors que la vidéo s’ouvre droite.
Ouvrir le fichier tranche la question, et cela vaut la peine avant de conclure que la rotation a échoué. Les caches se reconstruisent à leur propre rythme : sous Windows on le force en vidant le cache des miniatures, sous macOS l’aperçu se corrige généralement de lui-même une fois le fichier ouvert.
La matrice de rotation est une propriété de la famille MP4, qui comprend MOV et M4V, parce que les trois descendent du même format ISO de base. C’est là que les téléphones enregistrent, et c’est là-dessus que cette page travaille.
AVI n’a pas de champ équivalent, et Matroska range l’idée autrement et de façon moins uniforme selon les lecteurs. Une vidéo dans l’un de ces deux formats doit être réencodée pour être tournée, ce qui est plus lent et coûte une génération de qualité. Si ce que vous avez en main est un AVI, la voie instantanée et sans perte décrite ici n’existe pas pour lui, avec aucun outil.
Non. L’angle est stocké comme une consigne dans le conteneur et les images sont recopiées sans être décodées : le résultat est identique à l’original. C’est pourquoi cela se termine en une seconde et pourquoi la taille du fichier ne change pas.
Non. La rotation se fait dans votre navigateur et le fichier ne quitte jamais votre appareil. Vous pouvez couper internet avant d’appuyer sur le bouton, cela fonctionnera quand même : c’est la façon la plus courte de vérifier une affirmation pareille.
Non. Un quart de tour revient à renommer lignes et colonnes et ne coûte rien ; tout autre angle oblige à rééchantillonner chaque pixel, ce qui est un réencodage et laisse les bords obliques plus mous. C’est une autre opération à un autre prix.
Parce que ce site ignore le repère de rotation, en général pendant qu’il réencode votre envoi. C’est une lacune connue de certains traitements d’envoi et de lecteurs anciens. Il vous faut alors la rotation inscrite dans les pixels, c’est-à-dire un réencodage.