léger décalage video-audio

Modérateur: Modérateurs

léger décalage video-audio

Messagepar Polipe » Sam 23 Mar, 2013 10:54

Salut à tous

alors là je craque... j'ai besoin de vos lumières. j'explique :
J'ai rippé avec DvdFab quelques épisodes issus d'un DVD de la famille Addams.
Je me retrouve donc avec les bup, ifo et le vob qui vont bien.

1. Je lance M4ng (v3) et je lui demande de me préparer un mkv, avec une piste vidéo en x264cli et 2 pistes audio en AC3 160 kbps.
Le travail terminé apparemment sans erreurs, je visionne le fichier et je m'aperçois que l'audio est légèrement décalé.
Je me dis que peut-être ça vient du passage de l'ac3 de 192 à 160 kbps. Et je recommence l'encodage. Même résultat.
Bon. J'essaie alors en mp3. Même chose, toujours ce léger décalage...
Je me tourne alors vers la vidéo. Fini le x264, on y va pour du xvid des familles, auquel on va ajouter du mp3 de base. Zut. pareil...

2. La mort dans l'âme, je télécharge une version d'essai d'un truc de chez xilis*ft. Et là, que ce soit en mkv ou en xvid, le calage image/son est OK. rhââââ !!

3. Pour rire, je muxe (mkvtoolnix) l'audio produit par xilis*ft et la vidéo de M4ng : surprise, revoilou le décalage.
Ce serait donc, non pas l'audio, mais la vidéo qui serait mal encodée par M4ng ?

4. Je viens alors sur ce forum et je cherche... mais je ne trouve pas de post correspondant à ce problème. Par contre, je découvre la version 4 de m4ng :)
Youpie, je la télécharge. je l'installe. Mais hélas, même peine :(
J'essaie le mode autonome, mais le nom du codec video passe en rouge, n'importe quel choix je fais.
Ras le bol de ne pas comprendre :beuh:
Je me tourne donc vers des plus calé que moi.

Je colle ici ma config multimedia :

m4ng Video Analyser [ 3.2.2.0 - SubsWay - (exp 31/12/13) ]

(ChainLess: OFF)

[ Video ]
DivX : - [ INTROUVABLE ]
Xvid : OK [ Xvid 1.2.2 final ]
X264 (cli) : OK [ x264 0.118.2085 8a62835 ]
X264 (vfw) : OK
VP6 : - [ INTROUVABLE ]
VP7 : - [ INTROUVABLE ]
DivX 3.11 : OK
Quicktime Alternative : - [ INTROUVABLE ]
Quicktime Lite : - [ INTROUVABLE ]
CoreAVC : - [ INTROUVABLE ]
Real Alternative : - [ INTROUVABLE ]
Real Video 10 : - [ INTROUVABLE ]
DirectVobSub : - [ INTROUVABLE ]
VSfilter :
ffdshow : OK [ ffdshow v1.1.3611 [2010-10-06] ]
----------------------------------------------------
[ Audio ]
CORE - AAC Codec : OK [ 1.2.0.575 ]
CORE - VORBIS Codec : - [ INTROUVABLE ]
LAME - MP3 Codec : OK [ 0.9.1.0 ]
AC3 Filter : OK [ 1.63b ]
Oggcodecs : - [ INTROUVABLE ]
OggDs : OK [ ??? ]
----------------------------------------------------
[ Miscs ]
Windows : Windows 7 Professional [Windows 7 Professional]
UAC : User Account Control OFF
Temp : C:\Users\Windows\AppData\Roaming\m4ng\
Matroska Splitter : OK [ 1.10.262.12 ]
DGindex : OK [ 1.5.0.0 ]
m4ng Codec Pack : OK [ v 2.0 ]
DVDFab Platinum : - [ INTROUVABLE ]
DVDFab Decrypter : - [ INTROUVABLE ]
DVDFab HD Decrypter : - [ INTROUVABLE ]
- [ INTROUVABLE ]
DVDFab : - [ INTROUVABLE ]
Web Browser : C:\program files\Internet Explorer\iexplore.exe
----------------------------------------------------
[ Avisynth ]
AVIsynth.dll OK [ 2.5.8.5 ]
d:\utils\m_codecs\AviSynth 2.5\plugins\*.*
- colors_rgb.avsi OK
- DirectShowSource.dll OK
- TCPDeliver.dll OK
----------------------------------------------------
[ Matroska (MKV) ]
MKVExtractGui by DP : OK [ 1.6.5.300 ]
MKVtoolnix : OK [ v4.4.0.0 ]
MUX MKV : d:\utils\m_codecs\MKVtoolnix\mkvmerge.exe OK
MKVINFOS : d:\utils\m_codecs\MKVtoolnix\mkvinfo.exe OK
DEMUX MKV : d:\utils\m_codecs\MKVtoolnix\mkvextract.exe OK
----------------------------------------------------
[ CLI - Command line interfaces ]
Nero AAC Encoder : OK [ 1.5.4.0 ]
-----------------------------------------------------------------------------------------------------

et le script de réencodage :

LoadPlugin("C:\PROGRA~2\m4ng_v4\system\MVTools.dll")
LoadPlugin("C:\PROGRA~2\m4ng_v4\system\Asharp.dll")
LoadPlugin("C:\PROGRA~2\m4ng_v4\system\MSharpen.dll")

Source="d:\LAFAMI~1\s1\s1e01\video_ts\vts_01_0.ifo"
Largeur=720
Hauteur=540
ratio =1.333333
vratio =1.333333
real_l=720
real_l4=720
Crop_g=0
Crop_d=0
Crop_h=0
Crop_b=0
Borders_g=0
Borders_d=0
Borders_h=0
Borders_b=0
Indice=0.133745

LoadPlugin("C:\PROGRA~2\m4ng_v4\system\DGDecode.dll")
Video=MPEG2Source("d:\LAFAMI~1\s1\s1e01\video_ts\vts_01_1.d2v")
LoadPlugin("C:\PROGRA~2\m4ng_v4\system\NicAudio.dll")
Audio=NicAC3Source("d:\LAFAMI~1\s1\s1e01\video_ts\VTS_01~2.AC3").DelayAudio(0.006000)
Import("C:\PROGRA~2\m4ng_v4\system\AudioMix.avsi") #(c) 2oo9 - Dirk Pitt
# ====================================================================
Audio=Audio.AudioChannels == 6 ? DownMix( Audio ) : Audio
Audio=Audio.AudioChannels == 1 ? MonoToStereo( Audio ) : Audio
Video=Audiodub(Video, Audio)
# RESIZE
Video=BilinearResize(Video, Largeur, Hauteur)
Video=ConvertToRGB(Video)
Return(AssumeFrameBased(Video))
-----------------------------------------------------------------------------------------------------

Je tourne sous Seven x64 Pro. pas de contrôle de compte. pas de divx installé...
J'ai réinstallé ma config il y a quelques mois et je n'ai pas vraiment testé M4NG "à fond"
De plus, j'ai quelques notions mais je ne suis pas un pro de l'encodage...

Si quelque chose saute aux yeux q'une âme charitable ou d'un spécialiste, je suis preneur.
Merci d'avance.
Désolé pour la longueur du post...
Avatar de l’utilisateur
Polipe
 
Messages: 72
Inscription: 27 Déc 2010

Messagepar mike031 » Sam 23 Mar, 2013 11:19

Est-ce que tu n'a pas tout simplement un décalage audio d'origine sur ton DVD qui n'est pas reproduit au mux par m4ng? Aussi, vérifie si le FPS est bon.

Postes nous également un mediainfo d'une partie de ton DVD rippé.
Avatar de l’utilisateur
mike031
 
Messages: 196
Inscription: 12 Mar 2011

Messagepar Polipe » Sam 23 Mar, 2013 11:31

mike031 a écrit:Est-ce que tu n'a pas tout simplement un décalage audio d'origine sur ton DVD qui n'est pas reproduit au mux par m4ng? Aussi, vérifie si le FPS est bon.
Postes nous également un mediainfo d'une partie de ton DVD rippé.


Merci pour ta réponse Mike031 :)

Il n'y a pas de décalage son-video sur le dvd d'origine. Et je n'ai pas touché au fps (25 fps)
Je colle le mediainfo demandé (dvd rippé) :

Général
Nom complet : D:\La famille Addams\s1\s1e01\VIDEO_TS\VTS_01_1.VOB
Format : MPEG-PS
Taille du fichier : 543 Mio
Durée : 24mn 37s
Type de débit global : Variable
Débit global moyen : 3 082 Kbps
Bibliothèque utilisée : encoded by TMPGEnc (ver. 2.524.63.181)

Vidéo
ID : 224 (0xE0)
Format : MPEG Video
Version du format : Version 2
Profil du format : Main@Main
Paramètres du format, BVOP : Oui
Paramètres du format, Matrice : Personnalisée
Durée : 24mn 37s
Type de débit : Variable
Débit : 2 637 Kbps
Largeur : 720 pixels
Hauteur : 576 pixels
Format à l'écran : 4/3
Images par seconde : 25,000 Im/s
Norme : PAL
Espace de couleurs : YUV
Sous-échantillonnage de la chrom : 4:2:0
Profondeur des couleurs : 8 bits
Mode de compression : Avec perte
Bits/(Pixel*Image) : 0.254
Taille du flux : 464 Mio (86%)
Bibliothèque utilisée : TMPGEnc 2.524.63.181
Coordonnées de chromaticité : BT.470-2 System B, BT.470-2 System G
Caractéristiques du transfert : BT.470-2 System B, BT.470-2 System G
Coefficients de la matrice : BT.470-2 System B, BT.470-2 System G

Audio #1
ID : 189 (0xBD)-128 (0x80)
Format : AC-3
Format/Info : Audio Coding 3
Extension du mode : CM (complete main)
Type de muxing : DVD-Video
Durée : 24mn 36s
Type de débit : Constant
Débit : 192 Kbps
Canaux : 2 canaux
Position des cannaux : Front: L R
Echantillonnage : 48,0 KHz
Profondeur des couleurs : 16 bits
Mode de compression : Avec perte
Délai par rapport Vidéo : 6ms
Taille du flux : 33,8 Mio (6%)

Audio #2
ID : 189 (0xBD)-129 (0x81)
Format : AC-3
Format/Info : Audio Coding 3
Extension du mode : CM (complete main)
Type de muxing : DVD-Video
Durée : 24mn 36s
Type de débit : Constant
Débit : 192 Kbps
Canaux : 2 canaux
Position des cannaux : Front: L R
Echantillonnage : 48,0 KHz
Profondeur des couleurs : 16 bits
Mode de compression : Avec perte
Délai par rapport Vidéo : 6ms
Taille du flux : 33,8 Mio (6%)

Texte #1
ID : 189 (0xBD)-32 (0x20)
Format : RLE
Format/Info : Run-length encoding
Type de muxing : DVD-Video
Délai par rapport Vidéo : 2s 446ms

Texte #2
ID : 189 (0xBD)-42 (0x2A)
Format : RLE
Format/Info : Run-length encoding
Type de muxing : DVD-Video
Délai par rapport Vidéo : 2s 766ms

Texte #3
ID : 189 (0xBD)-44 (0x2C)
Format : RLE
Format/Info : Run-length encoding
Type de muxing : DVD-Video
Délai par rapport Vidéo : 2s 766ms

Menu


et me mediainfo du fichier Mkv produit par m4ng :

Général
Identifiant unique : 251326518443133370024883557096740355871 (0xBD13BA0D8582DE4BB907FB969B9BFF1F)
Nom complet : D:\La famille Addams\s1\s1e011.mkv
Format : Matroska
Version du format : Version 2
Taille du fichier : 230 Mio
Durée : 24mn 37s
Type de débit global : Variable
Débit global moyen : 1 307 Kbps
Date d'encodage : UTC 2013-03-23 09:38:28
Application utilisée : mkvmerge v4.4.0 ('Die Wiederkehr') compilé le Oct 31 2010 à 21:52:48.
Bibliothèque utilisée : libebml v1.0.0 + libmatroska v1.0.0

Vidéo
ID : 3
Format : AVC
Format/Info : Advanced Video Codec
Profil du format : Baseline@L3.0
Paramètres du format, CABAC : Non
Paramètres du format, RefFrames : 1 image
Paramètres du format, GOP : M=1, N=12
Type de muxing : Header stripping
Identifiant du codec : V_MPEG4/ISO/AVC
Durée : 24mn 37s
Type de débit : Variable
Débit : 1 025 Kbps
Débit maximum : 1 500 Kbps
Largeur : 720 pixels
Hauteur : 576 pixels
Format à l'écran : 5/4
Format à l'écran d'origine : 1,278
Images par seconde : 25,000 Im/s
Images/s d'origine : 24,000 Im/s
Norme : PAL
Espace de couleurs : YUV
Sous-échantillonnage de la chrom : 4:2:0
Profondeur des couleurs : 8 bits
Type d'image : Progressif
Bits/(Pixel*Image) : 0.099
Taille du flux : 181 Mio (78%)
Default : Oui
Forced : Non

Audio #1
ID : 1
Format : MPEG Audio
Version du format : Version 1
Profil du format : Layer 3
Type de muxing : Header stripping
Identifiant du codec : A_MPEG/L3
Identifiant du codec/Suggestion : MP3
Durée : 24mn 37s
Type de débit : Constant
Débit : 128 Kbps
Canaux : 2 canaux
Echantillonnage : 48,0 KHz
Mode de compression : Avec perte
Taille du flux : 22,5 Mio (10%)
Bibliothèque utilisée : LAME3.98r
Paramètres d'encodage : -m s -V 4 -q 2 -lowpass 17 -b 128
Default : Oui
Forced : Non

Audio #2
ID : 2
Format : MPEG Audio
Version du format : Version 1
Profil du format : Layer 3
Type de muxing : Header stripping
Identifiant du codec : A_MPEG/L3
Identifiant du codec/Suggestion : MP3
Durée : 24mn 37s
Type de débit : Constant
Débit : 128 Kbps
Canaux : 2 canaux
Echantillonnage : 48,0 KHz
Mode de compression : Avec perte
Taille du flux : 22,5 Mio (10%)
Bibliothèque utilisée : LAME3.98r
Paramètres d'encodage : -m s -V 4 -q 2 -lowpass 17 -b 128
Default : Non
Forced : Non
__________________________________________________________________

en espérant que ça s'éclaircisse... :mad:

euh.... je viens de lire attentivement ce rapport et je découvre ceci dans le mkv :
Images par seconde: 25,000 Im/s
Images/s d'origine: 24,000 Im/s

ça serait-y pas là que ça se passerait ?
Dernière édition par Polipe le Sam 23 Mar, 2013 11:42, édité 1 fois.
Avatar de l’utilisateur
Polipe
 
Messages: 72
Inscription: 27 Déc 2010

Messagepar Subbat » Sam 23 Mar, 2013 11:33

Salut,

En mode autonome, c'est normal que les codec apparaisse en rouge, puisque le mode autonome utilise ffmpeg et ses propres librairies... mais tu peux forcer l'utilisation du x264 cli (roue d'engrenage sur la ligne codec puis "utiliser x264 cli en mode autonome"

Sinon comme le dit mike031, il arrive que l'info sur le décalage audio soit mal envoyé à m4ng donc il ne l'applique pas... tu peux, en refaisant un mux mkv indiquer la valeur du delay toi même...
Image
Image Image
Avatar de l’utilisateur
Subbat
Administrateur
Administrateur
 
Messages: 8400
Inscription: 11 Déc 2008
Localisation: Quelque part... dans le centre de la France...

Messagepar Subbat » Sam 23 Mar, 2013 11:34

C'est une analyse du dvd qu'il faut, pas de ton mkv final...
Image
Image Image
Avatar de l’utilisateur
Subbat
Administrateur
Administrateur
 
Messages: 8400
Inscription: 11 Déc 2008
Localisation: Quelque part... dans le centre de la France...

Messagepar Polipe » Sam 23 Mar, 2013 11:43

Subbat a écrit:C'est une analyse du dvd qu'il faut, pas de ton mkv final...


j'ai édité mon post pendant que vous répondiez. les 2 rapports y sont
merci :)
Avatar de l’utilisateur
Polipe
 
Messages: 72
Inscription: 27 Déc 2010

Messagepar mike031 » Sam 23 Mar, 2013 11:56

Oui en effet, un coup tu as 25 FPS et l'autre 24 FPS, mais ça, c'est pas bien grave, tu peux le retoucher à la main dans mkvmerge ;)

Tu as un micro décalage de 6ms sur la vidéo d'origine, mais ça ne viens pas de là, c'est absolument invisible^^ (ou alors avec des yeux bioniques à la rigueur...)
Avatar de l’utilisateur
mike031
 
Messages: 196
Inscription: 12 Mar 2011

Messagepar Subbat » Sam 23 Mar, 2013 11:57

Ton décalage est le même tout le long de la vidéo ou il est de plus en plus important ?
Image
Image Image
Avatar de l’utilisateur
Subbat
Administrateur
Administrateur
 
Messages: 8400
Inscription: 11 Déc 2008
Localisation: Quelque part... dans le centre de la France...

Messagepar Polipe » Sam 23 Mar, 2013 12:38

Subbat a écrit:Ton décalage est le même tout le long de la vidéo ou il est de plus en plus important ?

constant il est, le décalage.

pour les 6ms; je suis d'accord. oeil de lynxe mâtiné de buse :yeap:
Avatar de l’utilisateur
Polipe
 
Messages: 72
Inscription: 27 Déc 2010

Messagepar Subbat » Sam 23 Mar, 2013 12:56

Polipe a écrit:
Subbat a écrit:Ton décalage est le même tout le long de la vidéo ou il est de plus en plus important ?

constant il est, le décalage.



Alors ce n'est pas un problème de fps... mais bien de delay à appliquer à toute la vidéo... ne te reste plus qu'à trouver la bonne valeur...
Image
Image Image
Avatar de l’utilisateur
Subbat
Administrateur
Administrateur
 
Messages: 8400
Inscription: 11 Déc 2008
Localisation: Quelque part... dans le centre de la France...

Messagepar Polipe » Sam 23 Mar, 2013 14:15

Subbat a écrit:... ne te reste plus qu'à trouver la bonne valeur...

bin oui sans doute. mais je vais abandonner :
je ne sais pas comment changer ce delay "par defaut" et je ne vais pas modifier 64 fichiers avec 2 pistes audio chacun à la main :bad:
De plus, je n'ai toujours pas pigé pourquoi j'ai ce décalage avec M4ng et pas avec le prog de chez xilis*ft...

Bonne fin de journée
Merci pour le coup de main :did:
Avatar de l’utilisateur
Polipe
 
Messages: 72
Inscription: 27 Déc 2010

Messagepar Subbat » Sam 23 Mar, 2013 15:09

Tu as essayé en mode autonome... normalement il ne devrait pas y avoir ce décalage...
Image
Image Image
Avatar de l’utilisateur
Subbat
Administrateur
Administrateur
 
Messages: 8400
Inscription: 11 Déc 2008
Localisation: Quelque part... dans le centre de la France...

Messagepar mike031 » Sam 23 Mar, 2013 18:24

Tu as tout de même un rip de ton dvd qui est bizarre, j'ai remarqué que à l'origine tu as aussi un décalage sur les sous titres. M'est avis que ton décalage, si il est constant, doit être d'environ 2.5s (fait un test rapide avec media player classic, tu peux le régler dans les options audio).

Et si tu utilises DVDDecrypter plutôt que DVDFab pour ton rip, tu as le même problème?

Edit: Tu remarquera également que dans le mediainfo de ton rip (le 1er), tu as 1s de différence entre la durée vidéo et la durée audio.
Avatar de l’utilisateur
mike031
 
Messages: 196
Inscription: 12 Mar 2011

Messagepar Polipe » Dim 24 Mar, 2013 8:52

Bonjour
Je reprends le clavier.
Subbat, je suis toujours avec la v3. j'ai essayé la v4, mais j'ai des bugs. je verrai ça plus tard.
Mike031, merci pour tes remarques très justes.
Je vais essayer DVDDecrypter...
A très bientôt
Avatar de l’utilisateur
Polipe
 
Messages: 72
Inscription: 27 Déc 2010

Messagepar pepsilite » Dim 24 Mar, 2013 14:32

En fait, mediainfo est tout sauf précis, il lui arrive fréquemment d'indiquer 2 fps totalement différents et aberrants, la preuve, là il trouve un 25fps et un 24... m4ng n'étant pas devin, il ne sait pas lequel prendre et parfois, il prend le mauvais.
Perso, si j étais le développeur de mediainfo, je m'inquiéterais de ça, mais pas le mec qui en est l'auteur apparemment...
05/07/15 m4ng v5 est disponible au téléchargement en version finale : m4ng v5
Avatar de l’utilisateur
pepsilite
The Grinch
The Grinch
 
Messages: 22974
Inscription: 03 Fév 2007
Localisation: Chez moi le plus possible ...

Messagepar Underground78 » Dim 24 Mar, 2013 19:49

pepsilite a écrit:Perso, si j étais le développeur de mediainfo, je m'inquiéterais de ça, mais pas le mec qui en est l'auteur apparemment...

Ben il n'y peut rien en même temps. Le fichier était originellement du 24 fps mais il a été muxé comme du 25 fps, MediaInfo ne te dit que ce qu'il détecte.
Avatar de l’utilisateur
Underground78
Administrateur
Administrateur
 
Messages: 11267
Inscription: 06 Fév 2007
Localisation: France

Messagepar pepsilite » Dim 24 Mar, 2013 22:12

Non matou, quelques fois il sort des fps totalement farfelus...
05/07/15 m4ng v5 est disponible au téléchargement en version finale : m4ng v5
Avatar de l’utilisateur
pepsilite
The Grinch
The Grinch
 
Messages: 22974
Inscription: 03 Fév 2007
Localisation: Chez moi le plus possible ...

Messagepar Underground78 » Dim 24 Mar, 2013 22:16

A priori ils sont vraiment dans le fichier, soit dans le conteneur soit directement dans le flux vidéo. Le problème vient des gens qui ont encodé et/ou muxé la vidéo n'importe comment.
Avatar de l’utilisateur
Underground78
Administrateur
Administrateur
 
Messages: 11267
Inscription: 06 Fév 2007
Localisation: France

Messagepar pepsilite » Dim 24 Mar, 2013 22:47

le problème vient de ce qu'il veut trop en faire, il n'a qu'à donner le fps de décodage de la vidéo et basta...
05/07/15 m4ng v5 est disponible au téléchargement en version finale : m4ng v5
Avatar de l’utilisateur
pepsilite
The Grinch
The Grinch
 
Messages: 22974
Inscription: 03 Fév 2007
Localisation: Chez moi le plus possible ...

Messagepar Underground78 » Lun 25 Mar, 2013 20:18

pepsilite a écrit:le problème vient de ce qu'il veut trop en faire, il n'a qu'à donner le fps de décodage de la vidéo et basta...

Ah ben il y a le même problème au décodage et la plupart des décodeurs ont une option pour privilégier l'un ou l'autre des fps. En théorie ça ne devrait pas être un problème et le fps à utiliser devrait toujours être celui du conteneur s'il existe mais comme visiblement il y a des gens qui font n'importe quoi...
Avatar de l’utilisateur
Underground78
Administrateur
Administrateur
 
Messages: 11267
Inscription: 06 Fév 2007
Localisation: France


Retourner vers m4ng V3

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité