Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2966 connectés 

  FORUM HardWare.fr
  Video & Son
  Traitement Vidéo

  Faire du montage avec AviSynth + fichiers dvd = désynchro vidéo / son

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Faire du montage avec AviSynth + fichiers dvd = désynchro vidéo / son

n°1082189
FrigoAcide
Posté le 22-05-2006 à 20:06:10  profilanswer
 

Hello, j'essaye de me faire une copie du dvd de Brice de Nice (pour moi-même) qui incluerait les scènes retirées au montage :  
 
 - juste avant la Yellow Party, Brice se fait nourrir par sa nounou
 - scène supplémentaire où Brice découvre la plage avec Marius avant l'arrivée de Bouchez
 - (from le bêtisier) Igor qui sort un paquet de conneries à Brice
 - avant la fin, Brice sort de prison et casse son père.
 
Je fais le rip de mon dvd, je me retrouve avec un répertoire par "morceau" (1 pour le film, 1 pour chaque scène supplémentaire), donc 5 en tout. Dans chaque répertoire, j'ai le fichier vidéo .m2v + le fichier audio .ac3. Pour mes tests, je convertis l'ac3 en wav, j'ai donc un fichier wav supplémentaire.
 
1er test : je coupe le film principal à la frame 12480 : c'est la première image de la yellow party, je veux insérer la scène de la nounou juste avant.
 
Mon fichier.avs :  

Code :
  1. film = mpegsource ("film\video.m2v" ) #Avisynth crée automatiquement le fichier .d2v
  2. audio = wavsource ("film\audio.wav" )
  3. audiodub (film, audio)
  4. trim (12480, 0) #conserve from la frame 12480 jusqu'à la fin du film
  5. converttoyuy2 () #pour la lecture sous BSPlayer


Et là on ne va pas très loin... car la vidéo et le son sont désynchros. D'une bonne vingtaine de secondes.
 
Je regarde l'architecture du dvd sous SmartRipper et je m'apperçois que chaque chapitre est constitué de plusieurs Cells. J'essaye donc d'extraire les cells un par un (en fait je vais dans les options de Smart et règle sur 'un fichier par cell'), je construis la video sous Avisynth avec une syntaxe de type
 

Code :
  1. film = mpegsource ("film cells\cell1.vob" ) + mpegsource ("film cells\cell2.vob" ) + ... #35 fichiers vob en tout pour 12 chapitre


Là le résultat est un peu différent :  
 
 - je trim toujours à la frame 12480, mais le temps correspondant est différent. Ca commence ~15 secondes plus tard qu'avec la première configuration. Théoriquement, rien ne justifie ce changement.
 
 - il y a toujours un delay avec l'audio, mais moins important : il reste ~5secondes d'écart avec le son.
 
J'ai l'impression que le "frameserving" fait par Avisynth n'est pas correct, il doit sauter ou ajouter des frames ici et là. Alors que le son lui sera toujours correct. Si je regarde le dvd avec le player, à 8m20s j'aurai telle scène (ok); j'ouvre mon fichier .avs avec BSPlayer => à 8m20, j'aurai une autre scène, avec 20s de décalage par rapport au dvd. Et pour faire du montage, ça devient n'importe quoi.
 
Quelqu'un peut m'aider ? Merci.


---------------
Paléoanthropologie, évolution de l'espèce humaine et préhistoire
mood
Publicité
Posté le 22-05-2006 à 20:06:10  profilanswer
 

n°1082236
jabali65
Posté le 22-05-2006 à 21:22:24  profilanswer
 

salut
le plugins avisynth MPEGDecoder est buggé.
(erreur lors de la création du d2v)
 
utilise DGMPGDec
-fait le d2v avec DGIndex (successeur de DVD2AVI)
-copie DGDecode.dll dans le repertoire plugin d'avisynth
-et ouvre ton m2v avec la commande mpeg2source()  
 
une autre astuce.
tu peux eviter de passer par un encodage AC3 -> WAV et ouvrir directement tes AC3 voire DTS ou mpa avec le plugin NicAudio
 
 
film = mpeg2source ("film\video.d2v" )
audio = NicAC3Source("film\audio.ac3 , 2" )#le 2 apres la virgule => downmix en 2 cannaux
audiodub (film, audio)
 
dgmpgdec
http://neuron2.net/dgmpgdec/dgmpgdec.html
 
avisynth filters
http://www.avisynth.org/warpenterprises/
 
 

n°1082322
FrigoAcide
Posté le 23-05-2006 à 00:56:05  profilanswer
 

J'ai testé ça marche nickel, merci.


---------------
Paléoanthropologie, évolution de l'espèce humaine et préhistoire

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Video & Son
  Traitement Vidéo

  Faire du montage avec AviSynth + fichiers dvd = désynchro vidéo / son

 

Sujets relatifs
Question tout bête sur l'acquisition vidéo.flouter un visage sur video
son avec video projecteurPb lecture fichiers video sur sortie s-vhs
Vidéoprojecteur et jeux vidéorajouter des fichiers sur un dvd-video
DE LA BONNE INTERPRÉTATION DES DÉBITS VBR AU SEIN DES FICHIERS WMACassette vidéo bouzillée
Graver un sous titre STR avec une video MPG 
Plus de sujets relatifs à : Faire du montage avec AviSynth + fichiers dvd = désynchro vidéo / son


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR