Le code de cette page n'a pas démarré.

Ouvrir index.html directement depuis un dossier bloque les modules JavaScript, si bien que rien ne se passera au moment de choisir une vidéo. Servez plutôt le dossier en http :

powershell -ExecutionPolicy Bypass -File serve.ps1

Ouvrez ensuite http://localhost:8080/.

Rotation vidéo — faire pivoter sans envoi

Un quart de tour, un demi-tour, dans l’autre sens. Inscrit dans l’en-tête sans décoder une image ni perdre de qualité.

Langue: Français
Voir le code
Cet outil n'envoie jamais vos vidéos. Il n'y a pas de serveur.

Votre vidéo est lue, dotée d’un nouvel en-tête puis écrite en mémoire sur votre appareil, par le code de ce site. Si vous inscrivez la rotation dans les pixels, les codecs du navigateur dessinent les images. Aucun envoi possible, aucun serveur pour recevoir votre vidéo : un gigaoctet n’a pas à partir puis revenir tourné.

Vérification en direct : vérification…

Hors ligne : vérification…

Regardez l’onglet Réseau des outils de développement pendant une rotation. Aucune requête ne contient vidéo, image ou nom de fichier. Ou déconnectez Internet et faites-la pivoter quand même.

1 Choisissez la vidéo

2 Faites-la pivoter

Un téléphone qui filme de côté conserve les pixels et inscrit une rotation dans l’en-tête, appliquée par le lecteur. Faire pivoter le clip change donc cet en-tête seul. Aucune image n’est décodée et la qualité reste identique.

Inscrire la rotation dans l’image Dessine chaque image tournée puis la réencode en H.264 pour les anciens lecteurs qui ignorent l’en-tête. Cela ajoute une génération de perte et prend le temps d’un encodage. Activez-le seulement si un lecteur affiche le clip de travers.

3 Lancez la rotation

Voir en Markdown

Comment faire pivoter une vidéo

  1. Choisissez la vidéo.Un fichier à la fois : MP4, MOV, M4V, WebM ou MKV. Le navigateur le lit sur votre disque et indique son format et son orientation actuelle.
  2. Choisissez la rotation et regardez l’aperçu.Un quart de tour à droite, à gauche, ou un demi-tour. La première image utilise le même calcul que l’en-tête final. Inscrivez la rotation dans les pixels uniquement si un lecteur affiche le clip de côté. Retirez le son si vous le souhaitez.
  3. Faites pivoter et lisez la vérification.Le nouvel en-tête et la copie prennent quelques secondes. La rotation dans les pixels prend le temps d’un encodage, avec une barre de progression. Le résultat est rouvert pour vérifier durée, orientation et son, puis se lit depuis la mémoire.

La version longue

Comment faire pivoter une vidéo sans perdre de qualité Pourquoi une vidéo de téléphone apparaît de côté, à quoi servent les neuf nombres de son en-tête, quand réencoder est inutile, quand inscrire la rotation dans les pixels et comment procéder dans votre navigateur sans envoyer le fichier.

Questions

La rotation réduit-elle la qualité ?

Non pour la méthode ordinaire : chaque image est copiée octet par octet et seule la matrice de l’en-tête change. Le poids reste presque identique. Seule la rotation inscrite dans les pixels réencode, avec un avertissement avant de l’activer.

Pourquoi un lecteur affiche-t-il encore le clip de côté ?

Il ignore la matrice d’affichage, contrairement aux téléphones, navigateurs et lecteurs modernes. Inscrivez la rotation dans l’image pour réencoder les pixels en H.264 : tous les lecteurs verront la même orientation, au prix d’une génération de qualité.

Dans quel sens est un quart de tour à droite ?

Dans le sens des aiguilles d’une montre, comme si vous tourniez votre téléphone à droite. Choisissez le bouton dont l’aperçu remet la première image à l’endroit, puis lancez.

Quels fichiers lit-il ?

MP4, MOV et M4V avec tout codec vidéo pour une rotation d’en-tête. WebM et MKV avec H.264 copié et les autres images réencodées. AAC est copié ; Opus, Vorbis, MP3 et FLAC deviennent AAC. Un son indécodable est annoncé et retiré. Le résultat est toujours MP4.

Combien de temps cela prend-il ?

Quelques secondes pour l’en-tête : une lecture de la structure puis une autre pour la copie, à la vitesse du disque. La rotation dans les pixels prend le temps d’un encodage, souvent plus court que le clip avec un encodeur matériel, plus long sans lui.

Mes vidéos sont-elles envoyées ?

Non. Votre navigateur lit et écrit sur votre appareil. La Content-Security-Policy énumère les adresses autorisées et aucune n’appartient au site. Déconnecter le réseau le prouve. L’envoi d’un gros fichier prendrait plus de temps que toute la rotation.

Fonctionne-t-il sur téléphone ?

Oui. La rotation d’en-tête ne décode rien et reste rapide. Le résultat attend en mémoire le téléchargement : quelques centaines de mégaoctets passent généralement sur téléphone. Pour réencoder les pixels, l’encodeur matériel du téléphone est rapide.

Quelle limite de taille et quel prix ?

Le fichier d’entrée est lu par morceaux, même s’il dépasse la mémoire. Le résultat est conservé en mémoire et le MP4 écrit ici ne peut dépasser 4 Go. L’outil est gratuit, sans compte, connexion ni essai limité. Les publicités ne reçoivent aucune vidéo.

Fonctionne-t-il hors ligne ?

Oui. Chargez la page une fois, puis déconnectez Internet : elle continue. Un outil qui envoyait votre vidéo à un serveur s’arrêterait.