J'ai un petit soucis sur une vidéo que je voudrais ré-encoder. Il s'agit d'une vidéo en x264/HE-AACv2 5.1, et je voudrais convertir le son en LC-AAC pour la compatibilité avec le lecteur intégré de ma TV.
Seulement le hic c'est que, quand je ré-encode uniquement le son et que j'essaie de relire le fichier (sur mon pc dans un 1er temps), le son est en décalage constant et progressif (constant pendant 1h par exemple, puis un peu plus décalé une heure après etc...)
J'ai essayé plusieurs manips, extraction de la piste audio puis encodage, encodage direct de l'audio sans demux, conversion wav puis m4a, mais rien n'y fait, j'ai toujours ce soucis.
Par contre, y'a un truc très curieux que j'ai remarqué, c'est la durée:
La vidéo de base fait exactement 03:04:14. Le fichier aac extrait fait exactement 03:16:49, mais m4ng ne reconnait que 02:45:02. Le fichier m4a converti fait la même taille que la vidéo de base. Le fichier wav complet lu fait seulement 0:59:57.
Je pense que le problème viens de là, m4ng n'arrive pas à identifier la totalité de l'audio, donc ça pourrait expliquer un éventuel décalage audio lors du mux.
Voila le mediainfo de l'audio:
Code : Tout sélectionner
Format : ADTS
Format/Info : Audio Data Transport Stream
File size : 169 MiB
Overall bit rate mode : Variable
Audio
Format : AAC
Format/Info : Advanced Audio Codec
Format version : Version 4
Format profile : HE-AACv2 / HE-AAC / LC
Bit rate mode : Variable
Channel(s) : 2 channels / 6 channels / 6 channels
Channel positions : Front: L R / Front: L C R, Side: L R, LFE / Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz / 48.0 KHz / 24.0 KHz
Compression mode : Lossy
Stream size : 169 MiB (100%)
Merci d'avance pour votre aide.