Voilà mon problème :
J'ai un xvid avec bande son ac3 que j'ai à priori encodé comme un cochon (c'était à mes début). Le son est décalé sur ma platine de salon.
Je ne souhaite pas seulement revoir les délais entre la bande son et la vidéo mais également réencoder la bande son en mp3 CBR. Je précise qu'avec tous mes autres
divx j'y arrive (en même temps c pas un exploit avec un aussi bon outil que RIAM, je suis encore dans la version 2 je précise)
En gros :
- la sauvegarde de l'avi sans le son ça marche
- l'extraction de la bande son en AC3 aussi
- l'encodage en mp3 CBR 128 aussi
le problème c'est quand je veux muxer le mp3 avec l'avi. J'obtiens le message suivant :
" The function setMode was called on a stream[?] that hasn't been previously initialized with setSource."
(je précise que je me bats avec ce fichier depuis qq mois déjà )
J'ai fait un tour sur le forum, j'ai regarder dans la section avisynth mais je n'ai pas trouver la solution...
Quelqu'un connaîtrait-il la solution ???
Si ça peut servir voici les infos obtenues avec GSpot sur le fichier d'origine (son AC3) :
AVI File Details
========================================
Name.........: c secret.avi
Filesize.....: 788 MB (or 807,295 KB or 826,670,706 bytes)
Runtime......: 01:39:32 (149,294 fr)
Video Codec..: DivX 5.0
Video Bitrate: 716 kb/s
Audio Codec..: ac3 (0x2000) Dolby Laboratories, Inc
Audio Cod Stat: 3 compatible codecs installed
Audio Bitrate: 384 kb/s (5 ch) CBR
Sample freq..: 48000 Hz
I/L..........: 1 vid frame (40 ms) Split: No
FPS..........: 25.000
Frame Size...: 720x384 (1.88:1) [=15:8]
et celui de la vidéo seule
AVI File Details
========================================
Name.........: video.avi
Filesize.....: 510 MB (or 523,024 KB or 535,576,576 bytes)
Runtime......: 01:39:32 (149,294 fr)
Video Codec..: DivX 5.0
Video Bitrate: 714 kb/s
Audio Codec..: No Audio Channels
Audio Cod Stat: Ready (26 Audio codecs loaded)
Audio Bitrate: n.a.
Sample freq..: n.a.
I/L..........: n.a.
FPS..........: 25.000
Frame Size...: 720x384 (1.88:1) [=15:8]
recopies ton fichier aripp-it.avs du sous répertoire dlls de RIAM lorsque cela plante.
Je la poste de retour chez moi...
merci
Voila le contenu de ARipp-it.avs :
# **** Ripp-it & AVIsynth 2.5x script **** pass 2+
LoadPlugin("C:\PROGRA~1\RIPP-I~2\dlls\undot.dll")
LoadPlugin("C:\PROGRA~1\RIPP-I~2\dlls\DirectShowSource.dll")
Source="F:\autreFilm.avi"
Largeur=688
Hauteur=304
ratio =2.263158
vratio =2.263158
Crop_g=0
Crop_d=0
Crop_h=0
Crop_b=0
Indice=0.251492
Video=DirectShowSource( Source, fps=25.000000)
Video=KillAudio(video)
Video=ConvertToYV12(Video)
Video=BiCubicResize(Video, Largeur, Hauteur, 0.0, 0.5)
Return(Video)
Première chose étonnante, le fichier Source n'est pas celui que je veux muxer ?!!
J'ai essayé de modifier la Source en mettant mon avi sans son... même erreur... !
Merci d'avance...
Le message d'erreur veut dire que tu essayes de muxer un son dans une AVI qui en a dejà un, tu dois muxer avec l'avi "sans son" que tu as démuxé...
ah non en fait c'est l'inverse, tout se passe comme si il essayait de faire une AVI sans son ... Tu as essayé directement dans VDM? il y a peut être un bug dans RIAM
Bon ben ça a l'air d'être passé.... ça marche bien sur le PC... j'essayerai sur ma platine et je te confirme.
Ca me surprend quand même car je remuxe de temsp en temps des videos de VBR vers CBR et je n'ai jamais de pb... m'enfin...bon...
merci bcp...
ben là , on doit avoir un cas spécial qui merdouille dans RIAM, je vais tester ça de plus près...
Propulsé par Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)