Inverser une vidéo (lecture arrière)

Importez une vidéo pour obtenir une version où l'image et le son sont lus à l'envers, du dernier au premier instant. Traitement entièrement local via un moteur ffmpeg chargé dans votre navigateur.

Attention : l'inversion nécessite de garder l'intégralité de la vidéo en mémoire dans le navigateur. Cet outil fonctionne mieux pour des vidéos courtes (moins de 30 à 60 secondes) ; les vidéos longues ou volumineuses peuvent échouer par manque de mémoire, ou faire planter l'onglet.

Comment ça marche

L'outil charge un moteur ffmpeg compilé en WebAssembly dans votre navigateur, puis applique les filtres reverse (pour l'image) et areverse (pour le son) afin de reconstruire la vidéo en partant de la dernière image jusqu'à la première. Le résultat est un fichier MP4 avec image et audio synchronisés à l'envers.

Pourquoi les vidéos longues échouent-elles parfois ?

Pour inverser une vidéo, ffmpeg doit décoder puis conserver toutes les images en mémoire avant de pouvoir les réécrire dans l'ordre inverse — contrairement à un simple filtre appliqué image par image à la volée. Dans un navigateur, la mémoire disponible pour l'onglet est limitée, donc une vidéo longue, en haute résolution ou à framerate élevé peut dépasser cette limite et provoquer un échec ou un ralentissement important.

Comment traiter une vidéo trop longue ?

Découpez d'abord votre vidéo en extraits plus courts (par exemple avec un outil de découpage vidéo), puis inversez chaque extrait séparément. Vous pouvez aussi réduire la résolution ou la durée avant de tenter l'inversion pour limiter la consommation de mémoire.

Confidentialité totale : la vidéo est traitée uniquement sur votre appareil, aucune donnée n'est envoyée à un serveur externe.