Aucun upload, 100 % local, sans compte

Inverser une vidéo

Inversez une vidéo, la fin devient le début. Tout se passe dans votre navigateur ; votre fichier ne quitte jamais votre appareil.

Comment fonctionne Inverser une vidéo

Inverser une vidéo la fait jouer à l'envers, image et son, grâce aux filtres reverse et areverse de ffmpeg, entièrement dans votre navigateur. Aucun réglage : déposez un fichier et tout l'extrait joue de la fin vers le début, l'audio étant inversé échantillon par échantillon pour rester synchronisé.

L'inversion ne peut pas fonctionner en flux continu : ffmpeg doit décoder et conserver chaque image en mémoire avant de pouvoir les rejouer à l'envers. Une vidéo décodée est nettement plus volumineuse que le fichier compressé (une seule image 720p décodée pèse environ 1,3 Mo, donc quelques secondes de source peuvent occuper des dizaines de méga-octets d'images brutes simultanément), c'est pourquoi la taille d'entrée acceptée ici est bien plus basse que pour les autres outils vidéo : 50 Mo, un plafond volontairement strict pour éviter de saturer la mémoire de l'onglet du navigateur.

Comment utiliser Inverser une vidéo, étape par étape

  1. Déposez ou sélectionnez le fichier vidéo à inverser (jusqu'à 50 Mo).
  2. Cliquez sur Lancer. ffmpeg décode chaque image et échantillon, puis les rejoue en ordre inverse.
  3. Prévisualisez l'extrait inversé.
  4. Téléchargez le résultat une fois le traitement terminé.

Cas d'utilisation courants

  • Créer un effet de mouvement inversé pour un court extrait (un objet qui se reconstitue, de l'eau qui remonte).
  • Revoir à l'envers un court mouvement sportif ou de danse pour examiner la préparation avant l'action.
  • Créer une boucle façon boomerang en inversant un court extrait pour le lire à côté de l'original.
  • Vérifier si un court enregistrement se lit de la même façon dans les deux sens (une vérification rapide d'un mouvement symétrique).

Questions fréquentes

Ma vidéo est-elle envoyée quelque part pour l'inverser ?

Non. ffmpeg compilé en WebAssembly décode et inverse la vidéo dans votre onglet navigateur. Le fichier est lu en mémoire sur votre appareil, traité sur place, et le résultat inversé est proposé en téléchargement local. Ouvrez l'onglet Réseau des DevTools pendant l'exécution : aucune requête ne transporte votre vidéo.

Pourquoi la limite de taille de fichier est-elle tellement plus basse ici que pour les autres outils vidéo ?

Les filtres reverse et areverse ne peuvent pas traiter un flux progressivement, puisque jouer quelque chose à l'envers suppose de connaître la dernière image avant même d'écrire la première. ffmpeg décode et conserve donc TOUT l'extrait en mémoire à la fois, et une vidéo décodée est bien plus volumineuse que son fichier compressé, des dizaines de méga-octets par seconde de source est courant. Un plafond de 50 Mo maintient cette empreinte décodée dans ce qu'un onglet de navigateur typique peut supporter sans planter.

L'audio est-il aussi inversé, ou seulement l'image ?

Les deux. Le filtre audio areverse inverse l'ordre des échantillons pour correspondre à l'ordre des images inversées, si bien que la parole et la musique jouent à l'envers en synchronisation avec l'image, plutôt que l'audio d'origine continuant à jouer normalement sur une vidéo inversée.

Inverser une vidéo la ré-encode-t-elle ?

Oui, toujours. Inverser l'ordre des images et des échantillons n'est pas quelque chose qu'un remuxage de conteneur peut faire ; les flux vidéo et audio sont tous deux décodés et ré-encodés. Le codec de sortie est choisi selon l'extension de votre fichier de sortie (H.264/AAC pour MP4/MOV/MKV, VP8/Opus pour WebM).

Puis-je inverser une vidéo qui n'a pas de piste audio ?

Oui, la sélection de flux de ffmpeg ignore simplement le filtre audio quand il n'y a rien à lui appliquer ; seule l'image est inversée dans ce cas.

L'inversion vidéo fonctionne-t-elle hors ligne ?

En grande partie, oui. L'inversion elle-même s'exécute toujours sur votre appareil, votre vidéo ne quitte donc jamais votre machine. La seule nuance : le moteur ffmpeg est un téléchargement volumineux récupéré depuis ce site la première fois que vous utilisez un outil ffmpeg. Une fois ce téléchargement et la page terminés, vous pouvez couper le réseau, l'inversion fonctionne toujours.