Bienvenue invité ( Connexion | Inscription )
10/04/2008 14:00
Message
#21
|
|
Monteur Groupe : Rédacteurs Messages : 2.959 Inscrit : 04/05/2007 Lieu : Poitiers Membre no 26.133 |
Pas de problème pour travailler sur d:
Il y a un problème pour lire ta vidéo. Mais en fait, ce n'est pas grave, on va s'en passer car ce que l'on veut, c'est uniquement l'audio en fait (IMG:http://forum.ripp-it.com/style_emoticons/default/aga.gif) J'en profite pour modifier (et simplifier) le script que tu dois copier dans d:\tmp\script.avs à la place de l'ancien... Copie aussi ton fichier audio VF stéréo dans d:\tmp sous le nom de VF_stereo.wav Il est bien en 25 fps ton wav 2.0 ? alors on va le convertir en un AC3 25fps également. Tu referas la synchro au dernier moment, en muxant avec ta vidéo (puisque ça fonctionne bien avec ton wav 2.0). Audio = "d:\tmp\VF_stereo.wav" fps = 25 nbre_images = 143800 ################################################# # **** Ripp-it , VirtualDub , AVISynth 2.5 **** # ################################################# film = MessageClip( "...", 360, 200 ).assumeFPS(fps) film = film.BlankClip(length=nbre_images) film = film.AudioDubEx(Audio.WavSource) function UpMix(clip source, string "sortie", float "xC", \ float "volume", float "elarg", bool "invert") { AC = source.AudioChannels C = AC==1 ? GetChannel(source, 1) : nop L = AC==1 ? C : nop R = AC==1 ? C : nop xC = Default(xC, sqrt(0.5)) L = AC==2 ? GetChannel(source, 1) : L R = AC==2 ? GetChannel(source, 2) : R C = AC==2 ? MixAudio(L, R, xC, xC) : C invert = Default(invert, false) elarg = Default(elarg, invert ? sqrt(0.5)/2 : sqrt(0.5)) SL = MixAudio(L, R, elarg, invert ? -elarg : 0) SR = MixAudio(L, R, invert ? -elarg : 0, elarg) LFE = C sortie = Default(sortie, "wav 5.1") MC = sortie=="mono" ? C : nop MC = sortie=="stereo" ? MergeChannels( L, R ) : MC MC = sortie=="wav 5.1" ? MergeChannels( L, R, C, LFE, SL, SR ) : MC MC = sortie=="ac3 5.1" || sortie=="ogg 5.1" ? MergeChannels( L, C, R, sL, SR, LFE ) : MC MC = sortie=="dts 5.1" || sortie=="aac 5.1" ? MergeChannels( C, L, R, SL, SR, LFE ) : MC MC = sortie=="aiff 5.1" ? MergeChannels( L, SL, C, R, SR, LFE ) : MC volume = Default(volume, 1.) source = AudioDub(source, MC)#.Normalize(volume) # voir Amplify et AmplifydB return source } return film.UpMix("ac3 5.1", invert=true) Donc tu relances virutaldubmod avec ce script... et tu obtiens quoi ? (dans "options", active l'affichage de la video de sortie si ce n'est pas déjà fait) Ce message a été modifié par leon1789 - 10/04/2008 16:57. |
|
|
10/04/2008 19:03
Message
#22
|
|
Ouvreur Groupe : Membres Messages : 17 Inscrit : 31/03/2008 Membre no 38.140 |
alors cette fois c'est bon, le script s'ouvre sans problème.
par contre ma piste audio VF 2.0 qui est calée avec ma vidéo est en 23.976fps et non pas 25. Sinon j'obtiens ça : (IMG:http://img134.imageshack.us/img134/1535/sanstitrejy1.jpg) edit : je te mets aussi les info sur l'audio VF, si ca peut t'aider : (IMG:http://img386.imageshack.us/img386/3075/sanstitrerz6.jpg) PS : la piste audio est bien en 23.976, je viens de vérifier Ce message a été modifié par pilaon - 10/04/2008 19:08. |
|
|
10/04/2008 20:07
Message
#23
|
|
Monteur Groupe : Rédacteurs Messages : 2.959 Inscrit : 04/05/2007 Lieu : Poitiers Membre no 26.133 |
alors cette fois c'est bon, le script s'ouvre sans problème. par contre ma piste audio VF 2.0 qui est calée avec ma vidéo est en 23.976fps et non pas 25. Bon ok, je comprends que tu as enregistré ton wav VF 2.0 en 23.976 , donc on va créer un AC3 VF 5.1 en 23.976 également. (j'espère que besweet ne va pas buguer sur ça...) Et puis je vois que ta piste audio dure 1h39m32s, donc on peut ajuster présicément le nombre d'images (je me comprends) Donc il faut que tu corriges les seconde et troisième lignes du script.avs : Audio = "d:\tmp\VF_stereo.wav" fps = 23.976 nbre_images = 143200 Ok, virtualdubmod charge... on va maintenant sauvegarder l'audio en 5.1 : virtualdubmod va créé un wav 5.1 dont les pistes sont ordonnées de telle sorte à être encoder en AC3 (via besweet) Vérifie dans "fichier / informations AVI" que la piste audio contient bien 6 canaux et dure bien 1h39:32 . Bon alors, dans virtualdubmod, cliques sur "Flux / liste des flux" , une fenêtre s'ouvre présentant la piste audio : revérifie au passage la durée de la piste qui est, je te rappelle, 1h39:32 !! (IMG:http://forum.ripp-it.com/style_emoticons/default/cling1.gif) Clique alors sur "sauver WAV" et enregistrer sous le nom d:\tmp\VF_51.wav Et là, c'est parti pour quelques minutes de calcul... Le fichier wav est énorme (des centaines de Mo), mais c'est normal car le format wav n'est pas compressé. C'est bon ? il reste enfin à créer le fichier AC3 5.1 tant désiré à partie du WAV 5.1 (IMG:http://forum.ripp-it.com/style_emoticons/default/cling1.gif) Au fait, as-tu choisis un débit audio ? 256 kbps, 320, etc... ? peut-être est-il plus sage de prendre le même débit audio que ta piste VO AC3 dans ton mkv d'origine !!! -1- Avec l' invite de commande dos (dans les accessoires windows), passe dans le bon répertoire : cd d:\tmp -2- puis lance la commande finale ! "C:\Program Files\ripp-it_AM\dlls\BeSweet.exe" -core( -input VF_51.wav -output VF_51.ac3 ) -ac3enc( -b 256 -6ch ) Si ton débit désiré est supérieur à 256 kbps (ne descend pas en dessous), change le juste dans l'option de -ac3enc Si besweet buggue, alors reprend ton wav VF 2.0 d'origine à 25 fps je suppose (la durée de la piste audio sera plus petite de 4 minutes, c'est normal), corrige le fps du script et relance les calculs : tu obtiendras un VF_51.ac3 en 25fps que tu ajusteras sur ta vidéo... C'est bon ? Ce message a été modifié par leon1789 - 10/04/2008 20:33. |
|
|
10/04/2008 20:52
Message
#24
|
|
Ouvreur Groupe : Membres Messages : 17 Inscrit : 31/03/2008 Membre no 38.140 |
super !
pour l'instant on dirait que ça marche, ça encode (IMG:http://forum.ripp-it.com/style_emoticons/default/aga.gif) j'ai réglé le débit à 512, je verrai ce que ça donne à la fin au niveau de la taille du fichier... En tout cas merci, je vois déjà mieux comment fonctionne les scripts avs et besweet, pcq j'étais VRAIMENT perdu ! Bon je laisse finir et je te retiens au jus ! |
|
|
10/04/2008 21:07
Message
#25
|
|
Monteur Groupe : Rédacteurs Messages : 2.959 Inscrit : 04/05/2007 Lieu : Poitiers Membre no 26.133 |
Si besweet encode sans erreur, c'est une bonne chose... mais il reste encore des possibilités de décalage audio sur ta vidéo d'origine. Il peut y avoir aussi des problèmes de qualité, non à cause du débit 512 kbps (qui me paraît excessif tout de même !! est-ce vraiment le débit de ta piste AC3 VO ?? je ne crois pas), mais à l'effet "invert" (= stéréo spatiale) sélectionné dans le script.avs, ou à un volume insuffisant, etc.
Je te laisse le soin de remuxer la piste AC3 VF 5.1 à ton film original pour avoir la vidéo, la VO et la VF dans ton .mkv (IMG:http://forum.ripp-it.com/style_emoticons/default/aga.gif) En ce qui concerne avisynth, c'est vraiment un monde génial pour ceux qui aiment programmer... (IMG:http://forum.ripp-it.com/style_emoticons/default/yahoo1.gif) Ce message a été modifié par leon1789 - 10/04/2008 21:12. |
|
|
10/04/2008 21:19
Message
#26
|
|
Monteur Groupe : Rédacteurs Messages : 2.959 Inscrit : 04/05/2007 Lieu : Poitiers Membre no 26.133 |
Remarque technique : si tu muxes le VF_51.ac3 avec ta vidéo, les canaux L,R,C,SL,SR,LFE seront bien placés. Mais si tu muxes le VF_51.wav avec ta vidéo, les canaux seront désordonnés... c'est "normal" car les normes WAV 5.1 et AC3 5.1 n'ont pas le même ordre des canaux, tout "simplement" (si on peut dire... car ça complique un poil la situation...)
|
|
|
10/04/2008 21:25
Message
#27
|
|
Ouvreur Groupe : Membres Messages : 17 Inscrit : 31/03/2008 Membre no 38.140 |
je viens de finir le remux, c'est NICKEL !!!
Vraiment encore merci pour ton aide :-) Et j'espère que ce que tu as fais pourra en aider d'autre... edit : noté pour la remarque technique (IMG:http://forum.ripp-it.com/style_emoticons/default/cling1.gif) Ce message a été modifié par pilaon - 10/04/2008 21:27. |
|
|
10/04/2008 21:42
Message
#28
|
|
Monteur Groupe : Rédacteurs Messages : 2.959 Inscrit : 04/05/2007 Lieu : Poitiers Membre no 26.133 |
Ouf, tant mieux (c'est jamais totalement gagné à l'avance car il y a tellement d'imprévus possibles...)
Au plaisir de te revoir sur le forum (IMG:http://forum.ripp-it.com/style_emoticons/default/aga.gif) |
|
|
10/04/2008 22:25
Message
#29
|
|
Ouvreur Groupe : Membres Messages : 17 Inscrit : 31/03/2008 Membre no 38.140 |
c'est fort possible ! lol
si toutes les infos sont aussi clairs que les tiennes... Ce message a été modifié par pilaon - 10/04/2008 22:27. |
|
|
Discussions similaires à la discussion "UpMix 2.0 --> 5.1"
Sujet | Réponses |
---|---|
2.0 | 0 |
5.1 | 0 |
Upmix 2.0 vers 5.1 | 7 |
5.1 et sub | 11 |
Sujets récents
Nous sommes le : 25/04/2024 13:10 |