Cadence variable et synchronisation audio : diagnostiquer avant de convertir
Diagnostiquez la synchronisation audio à cadence variable avec horodatages, plusieurs repères et un test CFR réel limité montrant pourquoi la cadence ne suffit pas.

La cadence variable peut intervenir dans un problème de synchronisation audio, mais sa présence ne prouve pas qu’elle en est la cause. Comparez la source et l’export autour de plusieurs événements audiovisuels identifiables, examinez horodatages et durées, puis localisez la première apparition du décalage. Testez ensuite une copie à cadence constante comme intervention contrôlée, pas comme remède automatique.
Un décalage constant, une dérive qui augmente régulièrement et un saut soudain après un point de montage sont des symptômes différents. Déplacer toute la piste audio peut corriger l’un et aggraver l’autre. Convertir la cadence peut créer une sortie régulière sans prouver que son minutage, son point de fin ou sa synchronisation labiale sont corrects.
Ce guide comprend un véritable test synthétique limité d’horodatage et un exemple fictif de diagnostic distinct. La vérification synthétique utilisait une vidéo générée de motifs colorés et un son continu, pas des images de téléphone ni de la parole humaine.
Décrivez d’abord le décalage observable

Schéma conceptuel ; il ne s’agit pas d’une capture de l’interface du produit.
Évitez de commencer par « le fichier est VFR ». Partez du comportement : « L’audio est en retard d’une quantité à peu près identique tout du long », « l’écart augmente vers la fin » ou « la synchronisation change immédiatement après cette coupe ».
Utilisez des événements nets plutôt qu’une impression générale sur la parole. Un claquement de mains visible avec son bruit, un tapotement délibéré ou une action précisément définie peuvent servir de repère si l’enregistrement en contient. Les mouvements de bouche sont utiles pour une relecture pratique, mais ne fournissent pas forcément un point d’échantillonnage unique et sans ambiguïté.
Comparez le même événement dans la source intacte, dans l’éditeur ou la copie de travail et dans l’export final. Si la source est elle-même décalée, une conversion ultérieure n’a pas créé ce décalage d’origine. Si la source est acceptable mais pas la timeline, examinez l’importation et le montage. Si la timeline est acceptable mais pas le fichier exporté, concentrez-vous sur le parcours d’export et la lecture.
Répétez aussi la lecture dans un second lecteur local adapté lorsque c’est possible. Un problème limité à la lecture ne doit pas déclencher automatiquement une correction temporelle destructive du fichier.
Utilisez une convention de signe cohérente
Définissez le décalage comme l’heure de l’événement audio moins celle de l’événement vidéo. Une valeur positive signifie que le son arrive après l’événement visuel correspondant. Une valeur négative signifie que le son précède l’image.
Notez l’événement, les deux temps et leur différence. La méthode de mesure et son incertitude comptent. Lors d’une inspection visuelle fondée sur les images, vous ne pouvez pas prétendre à une précision illimitée simplement parce qu’un tableur affiche beaucoup de décimales.
Voici un journal prêt à copier :
VÉRIFICATION DE SYNCHRONISATION
Fichier et version :
Source, copie de travail ou export :
Lecteur/éditeur et réglages de relecture :
Description de l’événement :
Temps de l’événement vidéo :
Temps de l’événement audio :
Décalage = temps audio moins temps vidéo :
Incertitude de mesure :
Différence par rapport à la source au même événement :
Coupe, changement de vitesse ou transition pertinente à proximité :
Pour un long clip, utilisez au minimum des repères au début, au milieu et à la fin, avec des points supplémentaires autour d’un montage suspect. C’est un plan d’échantillonnage pratique, pas une garantie universelle que trois vérifications détectent tous les défauts.
Interprétez le profil avant de choisir la correction
| Profil | Vérifications suggérées | Ce qu’il ne faut pas supposer |
|---|---|---|
| Décalage similaire à tous les repères | Décalages de départ, glissement au montage, parcours de lecture | Que la cadence variable cause une dérive cumulative |
| Décalage augmentant approximativement avec le temps écoulé | Interprétation de la timeline, échelle temporelle, différences entre horloges d’enregistrement | Qu’un déplacement audio corrigera tout le fichier |
| Saut soudain après une coupe | Découpe, intervalle, changement de vitesse ou traitement propre au clip | Que la source complète nécessite une conversion |
| Irrégularité locale autour d’une section | Discontinuité d’horodatage ou contenu endommagé/manquant | Qu’un changement de cadence global unique convient |
| Comportement différent selon le lecteur | Parcours de lecture ou de décodage | Que le média lui-même doit être recalé dans le temps |
Ce sont des hypothèses à examiner. Le tableau n’est pas un verdict de diagnostic. Plusieurs problèmes peuvent coexister, et une simple relecture visuelle peut ne pas révéler leur cause technique exacte.
Si le décalage est constant, un éditeur adapté peut permettre une correction délibérée de position de piste après identification de son origine. Si l’erreur augmente, examinez les hypothèses de minutage et de cadence avant d’appliquer une correction modifiant la durée. Si elle saute, inspectez d’abord cette frontière.
Conservez le fichier original et consignez chaque transformation. Sinon, une amélioration ultérieure peut masquer l’opération antérieure ayant introduit le problème.
Examinez les horodatages, pas seulement une cadence affichée
La cadence décrit la fréquence de présentation des images. Un contenu à cadence variable peut avoir des intervalles changeants entre ses temps de présentation. La moyenne affichée d’un fichier ne décrit pas complètement ces intervalles.
Une inspection utile comprend la base de temps du flux vidéo, les horodatages des images ou intervalles de présentation, le temps de début, la durée et le nombre d’images lorsqu’ils sont disponibles. Pour l’audio, examinez temps de début, durée, fréquence d’échantillonnage et flux sélectionné. Distinguez la durée du conteneur de celle de chaque flux.
La base de temps est l’unité d’expression des horodatages ; elle n’affirme pas en elle-même que les images arrivent à cette fréquence. De même, deux champs de cadence apparemment identiques ne remplacent pas l’examen des intervalles réels lorsqu’un problème temporel est soupçonné.
Utilisez un inspecteur de médias ou un outil technique exposant ces champs. Si vous ne pouvez pas les obtenir, signalez cette limite au lieu de diagnostiquer une cadence variable d’après le nom de l’appareil d’enregistrement. Différents modes de capture et parcours de traitement peuvent produire différents comportements temporels.
Ne supprimez pas les horodatages et n’imposez pas une nouvelle interprétation simplement pour rendre un rapport de métadonnées plus propre. L’objectif est de préserver le minutage des événements prévu dans un flux compatible.
Ce que fait réellement une conversion CFR

Schéma conceptuel ; il ne s’agit pas d’une capture de l’interface du produit.
FFmpeg documente le mode à cadence constante comme une duplication ou suppression d’images vidéo pour atteindre la cadence demandée. Il précise aussi qu’un multiplexeur peut modifier ensuite les horodatages. Ces opérations régularisent la cadence de présentation ; elles n’établissent pas à elles seules l’alignement audio ni une durée finale correcte. Documentation FFmpeg des modes de cadence
Cela compte lorsqu’une conversion semble « réparer » un fichier. Il faut toujours examiner le résultat. Des intervalles réguliers peuvent coexister avec une image finale supplémentaire, un début modifié, du contenu perdu ou un décalage audio inchangé.
Choisissez une cadence cible adaptée au projet et à l’intention de la source. Ne sélectionnez pas un nombre supérieur simplement parce qu’il paraît meilleur. Les images dupliquées ne recréent pas un mouvement jamais enregistré, et les images supprimées peuvent modifier la cadence visible.
Un test CFR est surtout instructif lorsque les autres décisions restent stables. Modifier simultanément résolution, traitement audio, conversion des couleurs et cadence empêche d’identifier facilement l’opération ayant influencé le problème.
Un test réel limité : cadence validée, point de fin différent
Une vérification locale effectuée le 8 octobre 2026 a utilisé FFmpeg 8.1.2 pour créer un clip synthétique de motifs colorés de quatre secondes en 320 × 180, avec un son continu à 600 Hz encodé en audio AAC à 48 000 Hz. La vidéo conservait des intervalles d’environ 66,67 ms dans la première partie et de 33,33 ms dans la suivante.
La source contenait 90 images vidéo, avec des durées vidéo et audio déclarées de quatre secondes. Une conversion demandant 30 i/s en mode CFR a produit des intervalles réguliers d’environ 33,33 ms, mais l’attente initiale de 120 images exactement était erronée.
| Version | Images vidéo | Intervalles d’images arrondis | Durée vidéo | Durée audio |
|---|---|---|---|---|
| Source synthétique VFR | 90 | 66,67 et 33,33 ms | 4.000000 s | 4.000000 s |
| Conversion CFR sans limite explicite de durée | 121 | 33,33 ms | 4.033333 s | 4.000000 s |
| Sortie CFR distincte limitée aux quatre secondes connues du test | 120 | 33,33 ms | 4.000000 s | 4.000000 s |
La première conversion a réussi la vérification de cadence, mais ne correspondait pas au point de fin vidéo prévu. Cette observation a été conservée au lieu d’être masquée par la sortie limitée ultérieure.
La conversion limitée distincte utilisait la durée connue de quatre secondes du test. Ce n’est pas une recommandation de tronquer un enregistrement inconnu ou d’employer une limite arbitraire pour dissimuler une dérive. Les points de fin réels doivent être établis à partir du contenu et des exigences de diffusion.
Le son continu ne fournit aucun événement discret de claquement de mains ou de parole permettant de juger la synchronisation labiale. Le test n’étaye donc qu’une conclusion limitée sur les intervalles d’images et les durées déclarées. Il ne reproduit pas une désynchronisation réelle de téléphone, ne teste pas l’importation dans un éditeur et ne valide pas la conversion Recapo.
Un exemple de commande sous conditions, pas une correction universelle
Pour un échantillon SDR compatible et déjà compris, avec un flux vidéo prévu et un premier flux audio adapté au MP4, cette commande illustre le type de conversion utilisé dans le test :
ffmpeg -n -i "timing-sample.mp4" -map 0:v:0 -map 0:a:0 -r 30 -fps_mode:v cfr -c:v libx264 -crf 18 -pix_fmt yuv420p -c:a copy "timing-sample-cfr.mp4"
Utilisez un nom de sortie distinct. L’option interdisant l’écrasement protège une destination existante. La sélection des flux choisit la première vidéo et le premier audio ; elle ne conserve intentionnellement pas tous les sous-titres, audios alternatifs, pièces jointes ou flux de données. Examinez l’inventaire des flux avant d’utiliser cette sélection sur votre contenu.
L’exemple copie l’audio sélectionné au lieu de le recaler. Cela aide à isoler l’expérience de cadence vidéo, mais signifie aussi qu’un problème temporel audio existant n’est pas automatiquement corrigé. L’audio sélectionné doit être compatible avec le conteneur de sortie.
Les choix de format de pixels et d’encodeur ne constituent pas un processus de conversion HDR. N’appliquez pas aveuglément cet exemple à du HDR, à une grande profondeur de couleur ou à d’autres contenus spécialisés. La valeur de qualité est un exemple de réglage, pas une recommandation universelle.
Aucune option de limitation de durée n’est incluse. La limite distincte de quatre secondes appartient à ce test synthétique connu, pas à un fichier utilisateur inconnu. Examinez début, fin, préservation du contenu et tous les repères de synchronisation après chaque conversion.
Diagnostic fictif détaillé : un retard qui augmente régulièrement
Considérons maintenant un exemple construit d’entretien de dix minutes. Ces nombres sont inventés pour démontrer le raisonnement, pas mesurés sur des images d’utilisateur.
Supposons qu’un export présente ces mesures :
| Repère | Événement vidéo | Événement audio | Décalage audio moins vidéo |
|---|---|---|---|
| Tapotement initial | 1,00 s | 1,04 s | +0,04 s |
| Deuxième tapotement | 61,00 s | 61,28 s | +0,28 s |
| Troisième tapotement | 121,00 s | 121,52 s | +0,52 s |
La différence augmente de 0,48 seconde sur 120 secondes. Ce profil diffère d’un simple décalage fixe. Avancer toute la piste audio de 0,52 seconde alignerait le repère tardif de cet exemple tout en désalignant le début.
L’étape suivante n’est pas immédiatement d’étirer ou comprimer le temps audio. Mesurez d’abord les mêmes repères dans la source. Si elle reste alignée, examinez la gestion du clip par la timeline et toute interprétation de cadence ou de vitesse. Si la source montre déjà la dérive, examinez l’enregistrement et ses horodatages.
Créez une copie de test CFR contrôlée si les intervalles variables ou le comportement à l’importation rendent cette hypothèse raisonnable. Importez-la dans une séquence de test distincte en préservant le minutage prévu du projet. Comparez les mêmes repères sans modifier simultanément le montage.
Si la copie CFR améliore tous les repères échantillonnés, cela étaye le flux testé comme correction candidate. Cela ne prouve pas que tous les clips VFR doivent être convertis. Si la dérive demeure, conservez ce constat et examinez d’autres causes temporelles au lieu de réencoder sans cesse le même fichier.
La source complète de dix minutes nécessiterait aussi des repères plus tardifs. Ce petit tableau démontre un profil, pas une validation complète de l’entretien fictif.
Distinguez le périmètre vérifié de Recapo
Le transcodeur H.264 de Recapo décrit publiquement la conversion de codec et des réglages de débit et de résolution. La page publique n’établit pas de commandes CFR explicites, de réparation des horodatages, de recalage audio ou de sélection détaillée des flux.
Si votre diagnostic exige ces commandes, utilisez un flux externe documenté qui les expose. N’inventez pas de timeline, de forme d’onde ou de réglage temporel avancé dans Recapo. Une conversion H.264 réussie ne prouve pas qu’un défaut de synchronisation a été réparé.
De même, ne soumettez pas à répétition une conversion payante tant que son état est inconnu. Examinez tout résultat sauvegardé et l’état actuel de la tâche avant de décider si une autre tentative est nécessaire. Le diagnostic doit réduire l’incertitude, pas multiplier les versions et frais non suivis.
Vérifiez l’export monté, pas seulement l’intermédiaire
Un fichier CFR intermédiaire peut être acceptable tandis que le montage final introduit un nouveau décalage par découpe, changement de vitesse ou traitement à l’export. Répétez la vérification des repères après le montage réel, puis sur le fichier livré.
Examinez les débuts et fins séparément du milieu. Le test synthétique montre pourquoi un intervalle d’image régulier ne garantit pas le point de fin. Confirmez qu’aucune action finale importante ni fin de son n’a été supprimée, et qu’aucune image ou plage de silence involontaire n’a été ajoutée.
Vérifiez autour de chaque frontière de montage suspecte. Si le décalage n’apparaît qu’après un clip, comparez sa source, sa copie de test et son traitement dans la timeline. Reconstruire tout le projet peut être inutile.
Choisissez une tolérance d’acceptation adaptée à la diffusion et à la méthode de mesure avant de déclarer la réussite. Ne prétendez pas à une précision inférieure à l’image à partir d’une inspection visuelle approximative. Consignez les repères ambigus et utilisez un événement plus net lorsqu’il existe.
Un dossier de transmission pour les problèmes non résolus
TRANSMISSION DU DIAGNOSTIC DE SYNCHRONISATION
Identifiant et provenance de la source intacte :
Symptôme observé : constant / croissant / par paliers / irrégulier
Première apparition : source / importation / timeline / export / lecture
Temps de début et durées des flux source et de sortie :
Constats sur les intervalles vidéo et méthode d’inspection :
Flux audio sélectionné et fréquence d’échantillonnage :
Tableau des repères avec convention de signe et incertitude :
Transformations tentées, une par sortie nommée :
Résultat du test CFR, avec contrôles du point de fin et du contenu :
Éléments de preuve manquants connus :
Hypothèse suivante et observation qui l’étayerait :
Ce dossier est plus utile que « merci de corriger le VFR ». Il donne à un autre monteur ou ingénieur les preuves nécessaires pour poursuivre sans répéter toutes les expériences.
Pour des vérifications plus larges d’écoute et de visionnage, utilisez la liste de contrôle de qualité vidéo et audio connexe. Ici, le critère ciblé est que le minutage corresponde aux repères pertinents, que le contenu et le point de fin prévus soient conservés et que le parcours réel de diffusion ait été examiné.
Commencez par mesurer trois événements nets dans la source et l’export. Si leurs différences n’étayent pas votre hypothèse initiale, changez d’hypothèse avant de modifier tout le fichier.
