Skip to content
Back to Blog
platform-pain-points

Vidéo et audio désynchronisés après conversion ? Le guide pour y remédier

2026-05-17 9 min read

Pourquoi le décalage audio se produit-il lors de la conversion de fichiers

Les problèmes de synchronisation audio sont exaspérants. Après une longue conversion, tu ouvres le fichier et tu constates que le dialogue est juste légèrement décalé. Ce n'est généralement pas un bug logiciel aléatoire ; ces problèmes remontent presque toujours à un petit ensemble de causes techniques prévisibles. Les comprendre est le moyen le plus rapide d'y remédier. Le coupable le plus fréquent est une légère désynchronisation entre la fréquence d'images de la vidéo et la fréquence d'échantillonnage de l'audio. Lorsqu'un convertisseur ré-encode une vidéo de 29,97 ips (le standard NTSC) à un 30 ips « propre », il ajuste le timing de chaque image. Ces micro-ajustements — des fractions de milliseconde — s'accumulent sur une longue vidéo. À la fin d'un film de deux heures, ce décalage peut atteindre plusieurs secondes. Tu le verras clairement dans les scènes de dialogue : les lèvres bougent, et les mots arrivent un battement plus tard. Une autre source de chaos de synchronisation est le métrage à fréquence d'images variable (VFR). Ton smartphone et la plupart des outils d'enregistrement d'écran filment en VFR pour économiser de l'espace, en supprimant ou en dupliquant des images en fonction du mouvement. Le problème est que la plupart des encodeurs vidéo s'attendent à une fréquence d'images constante (CFR). Lorsqu'un fichier VFR est introduit dans un encodeur CFR standard, la piste audio parfaitement stable (tournant à 44,1 kHz ou 48 kHz) se désynchronise complètement du timing vidéo désormais irrégulier. Changer de format de conteneur, comme de MKV à MP4, peut également être la source du décalage. Ce processus, appelé remuxage, ne gère pas toujours parfaitement les métadonnées. Si le fichier MKV original avait un délai audio non nul intégré dans ses métadonnées (une valeur dans les champs TrackTimecodeScale ou CodecDelay), de nombreux convertisseurs ignorent silencieusement ce décalage. Le résultat est un audio qui commence 200 à 500 ms trop tôt ou trop tard. Enfin, l'acte de transcoder l'audio lui-même peut introduire de la latence. Passer d'un format comme AC3 5.1 (courant dans les DVD) à un AAC stéréo modifie le délai inhérent du codec. L'AC3 a un délai d'encodeur intégré de 256 échantillons, tandis que l'AAC nécessite généralement 1024 à 2048 échantillons de 'pré-amorçage'. Si le convertisseur ne compense pas cette différence, tu obtiens un décalage notable dès le début de la vidéo.

Diagnostiquer l'ampleur exacte de ton problème de synchronisation

Avant d'essayer de réparer quoi que ce soit, tu dois mesurer le décalage. Deviner ne fait que perdre du temps et peut même aggraver le problème. Un chiffre précis — comme 'l'audio a 340 ms d'avance' — est ta feuille de route vers la bonne solution. Ton meilleur ami pour le diagnostic est le lecteur multimédia VLC, gratuit et universel. Ouvre ton fichier converti, puis appuie sur les touches 'G' et 'F' pour décaler l'audio en arrière ou en avant par incréments de 50 ms. Continue d'appuyer jusqu'à ce que le dialogue corresponde parfaitement aux mouvements des lèvres. Ensuite, va dans Outils > Synchronisation des pistes et vérifie la valeur de 'Compensation du décalage audio'. Ce nombre, en millisecondes, est ton décalage. Note-le. Si tu as besoin d'encore plus de précision, ouvre le fichier dans un éditeur audio gratuit comme Audacity pendant que tu lis la vidéo dans VLC. Trouve un son net et clair — un claquement, une porte qui claque, un coup de feu — et repère son horodatage à la fois dans le lecteur vidéo et dans la forme d'onde audio. La différence entre ces deux moments est la valeur exacte de ton décalage. Fais attention à *comment* le fichier est désynchronisé. Le décalage s'aggrave-t-il progressivement avec le temps ? Si c'est bon au début mais décalé de plusieurs secondes à la fin, tu as un problème de désynchronisation de la fréquence d'images ou un problème VFR. Si le décalage est constant dès la première image, il s'agit presque certainement d'une erreur de remuxage de conteneur ou d'un délai de codec non compensé. Vérifie aussi ton fichier source avant de blâmer la conversion. Ouvre la vidéo originale dans VLC et effectue les mêmes tests. Il est tout à fait possible que le fichier était déjà désynchronisé. Un convertisseur comme CocoConvert ne fera que reproduire fidèlement ce problème existant ; il n'a aucun moyen de savoir à quoi devrait ressembler la synchronisation 'correcte' pour ton contenu spécifique.

Corriger la synchronisation dans CocoConvert : les paramètres qui t'aideront vraiment

Dans le moteur de conversion de CocoConvert, il y a quelques leviers clés qui traitent directement la synchronisation audio-vidéo. Savoir lequel utiliser pour ton problème spécifique te fera économiser beaucoup de frustration et de re-conversions. Pour un décalage constant, où l'audio est toujours décalé de la même quantité, le champ 'Délai audio' est ta solution directe. Après avoir téléchargé ton fichier, clique sur 'Options avancées' et tu trouveras le champ 'Délai audio (ms)'. Saisis un nombre positif pour retarder l'audio, ou un nombre négatif pour l'avancer. Si VLC indiquait que l'audio avait 340 ms d'avance, tu entrerais -340 ici. C'est la correction la plus simple pour les problèmes de synchronisation liés au remuxage. Lorsque le décalage s'aggrave progressivement, il s'agit presque toujours d'un problème de fréquence d'images. La correction la plus fiable est de définir explicitement la fréquence d'images de sortie au lieu de la laisser sur 'Auto'. Dans la section 'Paramètres vidéo' des Options avancées, modifie le menu déroulant 'Fréquence d'images' de 'Identique à la source' à la valeur exacte requise par ta plateforme cible — 23.976 pour la plupart des films, 25 pour le PAL, 29.97 pour le NTSC. Verrouiller la fréquence d'images force une relation stable entre les images vidéo et les échantillons audio. Si ta source provient d'un iPhone ou d'un enregistrement d'écran OBS, tu as probablement affaire à du VFR. L'option 'Normaliser la fréquence d'images' de CocoConvert, que tu trouveras dans la même section Paramètres vidéo, est conçue pour cela. Active-la avant de convertir. Ce processus convertit le flux à débit variable en un flux constant, éliminant ainsi la cause principale du décalage progressif des séquences de smartphone. Cela ajoute un peu de temps de traitement, mais ça en vaut vraiment la peine. Voici un cas où tu pourrais avoir besoin d'un autre outil. CocoConvert ne propose pas actuellement de contrôles exposés pour la compensation du délai de pré-amorçage du codec. Ce problème spécifique et délicat, causé par les différences de latence AC3 vers AAC (256 contre 1024–2048 échantillons), est difficile à corriger automatiquement. Tu peux essayer de compenser avec un décalage manuel dans le champ Délai audio après avoir testé, mais pour une correction parfaite, tu auras peut-être besoin d'un outil de bureau comme HandBrake, qui gère explicitement ce cas.

Quand CocoConvert n'est pas le bon outil pour le travail

Soyons honnêtes : bien que CocoConvert soit puissant, ce n'est pas une solution miracle pour chaque problème de synchronisation. Certains problèmes exigent le type de chirurgie image par image pour lequel un service de conversion cloud n'est tout simplement pas conçu. Utiliser le mauvais outil est une recette pour la perte de temps et la frustration. Si ton décalage de synchronisation est non linéaire — c'est-à-dire que l'audio et la vidéo se désynchronisent puis se resynchronisent, ou que le taux de décalage change au milieu de la vidéo — tu es confronté à une piste de timecode corrompue. C'est courant avec des séquences capturées à partir d'équipements défectueux, d'anciennes numérisations VHS, ou de fichiers qui ont été interrompus pendant le transfert. Pour le corriger, tu as besoin d'un outil capable de recaler des segments individuels, comme un NLE professionnel tel que DaVinci Resolve (qui a une excellente version gratuite) ou le moteur de script Avisynth. CocoConvert applique un seul décalage constant sur l'ensemble du fichier ; il ne peut pas corriger les décalages variables. Les flux de travail de diffusion haut de gamme peuvent également présenter des défis. Un fichier ProRes 4K avec huit canaux audio distincts, par exemple, nécessite un mappage précis des canaux pendant la conversion. Un outil généraliste pourrait ne pas préserver ce mappage, créant ce qui ressemble à un problème de synchronisation mais est en fait une erreur de routage de canal. Pour ce niveau de contrôle, tu as vraiment besoin d'utiliser ffmpeg en ligne de commande ou la boîte de dialogue d'exportation média d'Adobe Premiere. Qu'en est-il des tâches par lots ? Si tu as des dizaines de fichiers qui ont tous le même décalage connu — un scénario courant lors de la conversion d'une saison d'une émission de télévision extraite d'une seule source — le téléchargement par lots de CocoConvert avec les Paramètres avancés partagés fonctionne parfaitement. Mais si chaque fichier a un décalage différent et unique, les configurer individuellement en ligne est fastidieux. Dans ce cas, un script ffmpeg local est beaucoup plus pratique. Le but n'est pas de dire que CocoConvert a des limitations. C'est que les problèmes de synchronisation couvrent un large éventail de complexité, et la vraie compétence est d'associer le bon outil au problème pour que ton fichier soit corrigé et livré.

Utiliser FFmpeg pour appliquer des décalages audio précis

Si tu es à l'aise avec une ligne de commande, ffmpeg est l'arme ultime pour la correction de synchronisation. C'est gratuit, ça fonctionne partout et ça offre un contrôle chirurgical sans avoir besoin d'un éditeur vidéo complet. Mieux encore, il peut souvent corriger les problèmes de synchronisation en quelques secondes en réécrivant simplement le conteneur du fichier, sans ré-encoder l'intégralité du flux vidéo. La commande clé pour appliquer un délai audio constant est : ``` ffmpeg -i input.mp4 -itsoffset 0.340 -i input.mp4 -map 0:v -map 1:a -c copy output.mp4 ``` Ici, `0.340` représente un délai audio de 340 ms. La partie magique est `-c copy`, qui indique à ffmpeg de copier les deux flux sans ré-encodage. C'est incroyablement rapide ; un fichier de 10 Go peut être corrigé en moins de 30 secondes. Pour que l'audio apparaisse *plus tôt*, tu appliques le décalage au flux vidéo à la place : ``` ffmpeg -itsoffset 0.340 -i input.mp4 -i input.mp4 -map 0:v -map 1:a -c copy output.mp4 ``` Pour corriger les séquences VFR en les convertissant en CFR, le filtre `fps` de ffmpeg est ce dont tu as besoin : ``` ffmpeg -i input.mp4 -vf fps=29.97 -c:v libx264 -crf 18 -c:a copy output.mp4 ``` Cette commande doit ré-encoder la vidéo (c'est inévitable lors du changement de fréquence d'images), tu devras donc définir un niveau de qualité avec `-crf`. Une valeur de 18 est quasi sans perte, 23 est une valeur par défaut solide, et 28 convient pour les petites vidéos web. Si la ligne de commande n'est pas ton truc, HandBrake offre une interface graphique conviviale pour la plupart de ces mêmes fonctions ffmpeg. Sous l'onglet Audio, son champ 'Décalage de piste' accepte les valeurs en millisecondes. Dans l'onglet Vidéo, le menu déroulant 'Fréquence d'images' te permet de définir explicitement le CFR. HandBrake offre même une option 'Fréquence d'images maximale (VFR)' qui peut gérer certaines sources à débit variable plus élégamment. Une fois que tu as créé un fichier corrigé localement avec ffmpeg ou HandBrake, tu peux ensuite télécharger cette version corrigée sur CocoConvert pour toute autre modification de format. Puisque le problème de synchronisation sous-jacent est résolu, les conversions ultérieures seront propres.

Prévenir les problèmes de synchronisation avant qu'ils n'apparaissent

Mieux vaut prévenir que guérir, surtout avec la synchronisation vidéo. Quiconque a passé un après-midi à lutter contre un problème de synchronisation tenace connaît la douleur. Quelques habitudes simples lors de l'enregistrement et de la gestion des fichiers peuvent t'éviter d'avoir à résoudre ces problèmes. Avant tout, filme toujours en Fréquence d'images constante (CFR) si ta caméra ou ton logiciel t'en donne la possibilité. Sur un iPhone avec iOS 14 ou une version ultérieure, va dans Réglages > Appareil photo > Enregistrer une vidéo et désactive 'Auto IPS'. Sur Android, ce réglage se trouve généralement dans le mode vidéo Pro ou Manuel de l'application appareil photo. Pour l'enregistrement d'écran avec OBS, définis la Fréquence d'images de sortie dans Paramètres > Vidéo à une valeur fixe — 30 ou 60 — et assure-toi que 'Valeurs IPS courantes' est sélectionné. Lorsque tu exportes depuis un éditeur vidéo, choisis un format qui préserve proprement les métadonnées de synchronisation. H.264 ou ProRes depuis Adobe Premiere ou DaVinci Resolve, avec les paramètres de fréquence d'images 'Correspondre à la source', sont des valeurs sûres. Il est judicieux d'éviter d'exporter vers des formats avec des problèmes de métadonnées connus, comme les anciens conteneurs AVI, si tu prévois de convertir le fichier à nouveau plus tard. Cela semble évident, mais c'est une erreur courante et douloureuse : ne supprime pas ton fichier original après la conversion ! Garde toujours la source jusqu'à ce que tu aies vérifié que la sortie finale est parfaitement lue sur ton appareil ou ta plateforme cible. L'aperçu dans un convertisseur web utilise parfois un décodeur différent et pourrait ne pas révéler un problème qui apparaîtrait sur une télévision ou une tablette. Enfin, teste un court extrait avant de t'engager dans une longue conversion. Télécharge juste la première ou les deux premières minutes de ton fichier, convertis-le et vérifie la synchronisation dans VLC. Une fois que tu as confirmé les réglages, applique-les au fichier complet. Cette étape simple prend trois minutes supplémentaires et peut te faire économiser des heures de ré-encodage.

Référence rapide : Problème de synchronisation à solution

Résumons tout. Voici un pense-bête rapide pour passer d'un symptôme spécifique à la bonne solution. Détermine lequel de ces éléments décrit ton problème, et tu sauras exactement quoi faire. * **Décalage constant (audio toujours en avance ou en retard) :** Utilise le champ 'Délai audio' de CocoConvert dans les Options avancées, ou l'option `-itsoffset` de ffmpeg. C'est la correction la plus rapide, surtout en utilisant ffmpeg avec `-c copy` pour éviter le ré-encodage. * **Le décalage s'aggrave avec le temps (provenant d'un smartphone/enregistrement d'écran) :** Il s'agit presque toujours d'un problème VFR. Active 'Normaliser la fréquence d'images' dans les Options avancées de CocoConvert. Alternativement, pré-traite le fichier avec le filtre `fps` de ffmpeg pour créer une version CFR propre avant de le télécharger. * **Le décalage s'aggrave avec le temps (provenant d'un rip de film/diffusion) :** Tu as une désynchronisation de la fréquence d'images (par exemple, 23.976 vs 24). Dans les Paramètres vidéo de CocoConvert, définis explicitement la fréquence d'images de sortie pour qu'elle corresponde au standard original. * **L'audio se décale irrégulièrement (décalage puis resynchronisation) :** Il s'agit d'un décalage non linéaire dû à un fichier corrompu. CocoConvert ne peut pas corriger cela. Tu as besoin d'un éditeur vidéo avec des outils de recalage, comme DaVinci Resolve ou Avisynth. * **La synchronisation ne se brise qu'après un remuxage MKV vers MP4 :** Le MKV original avait probablement un délai audio enregistré qui a été perdu. Utilise VLC (Outils > Informations sur le média > Codec) pour trouver la valeur du délai dans le fichier source, puis saisis ce nombre dans le champ 'Délai audio' de CocoConvert. * **Les premières secondes sont décalées, puis la synchronisation se corrige :** Il s'agit d'un délai classique de pré-amorçage de codec, généralement dû à une conversion AC3 vers AAC. Applique un petit délai audio négatif (essaie -50 ms à -100 ms pour commencer) ou utilise le 'Décalage de piste' de HandBrake pour plus de contrôle. Si ton problème ne rentre pas parfaitement dans l'une de ces catégories, reviens au processus de diagnostic. Utilise VLC pour trouver ton numéro de décalage exact. Une fois que tu as ce nombre, la bonne solution est généralement simple.

Vidéo et audio désynchronisés après conversion ? Le guide pour y remédier | CocoConvert Blog