UpMix 2.0 --> 5.1 - Forum Divx Vidéo
Forum DivX de Ri4m - Encoder et réencoder les videos - DivX - XviD - RV10 - RV9 - VP6 - VP7
2 Pages V < 1 2  
Reply to this topic Start new topic
leon1789
jeudi 10 avril 2008 à 14:00
Message #21


Monteur
Icône du groupe

Groupe : Rédacteurs
Messages : 2.116
Inscrit : 04/05/2007
Lieu : Poitiers

Ses messages

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 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 - jeudi 10 avril 2008 à 16:57.
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
pilaon
jeudi 10 avril 2008 à 19:03
Message #22


Ouvreur
Icône du groupe

Groupe : Membres
Messages : 17
Inscrit : 31/03/2008

Ses messages

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 :


edit :
je te mets aussi les info sur l'audio VF, si ca peut t'aider :


PS : la piste audio est bien en 23.976, je viens de vérifier

Ce message a été modifié par pilaon - jeudi 10 avril 2008 à 19:08.
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
leon1789
jeudi 10 avril 2008 à 20:07
Message #23


Monteur
Icône du groupe

Groupe : Rédacteurs
Messages : 2.116
Inscrit : 04/05/2007
Lieu : Poitiers

Ses messages

(pilaon @ jeudi 10 avril 2008 à 20:03) *
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 !! 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 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 - jeudi 10 avril 2008 à 20:33.
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
pilaon
jeudi 10 avril 2008 à 20:52
Message #24


Ouvreur
Icône du groupe

Groupe : Membres
Messages : 17
Inscrit : 31/03/2008

Ses messages

super !
pour l'instant on dirait que ça marche, ça encode 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 !
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
leon1789
jeudi 10 avril 2008 à 21:07
Message #25


Monteur
Icône du groupe

Groupe : Rédacteurs
Messages : 2.116
Inscrit : 04/05/2007
Lieu : Poitiers

Ses messages

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 aga.gif

En ce qui concerne avisynth, c'est vraiment un monde génial pour ceux qui aiment programmer... yahoo1.gif

Ce message a été modifié par leon1789 - jeudi 10 avril 2008 à 21:12.
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
leon1789
jeudi 10 avril 2008 à 21:19
Message #26


Monteur
Icône du groupe

Groupe : Rédacteurs
Messages : 2.116
Inscrit : 04/05/2007
Lieu : Poitiers

Ses messages

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...)
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
pilaon
jeudi 10 avril 2008 à 21:25
Message #27


Ouvreur
Icône du groupe

Groupe : Membres
Messages : 17
Inscrit : 31/03/2008

Ses messages

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 cling1.gif

Ce message a été modifié par pilaon - jeudi 10 avril 2008 à 21:27.
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
leon1789
jeudi 10 avril 2008 à 21:42
Message #28


Monteur
Icône du groupe

Groupe : Rédacteurs
Messages : 2.116
Inscrit : 04/05/2007
Lieu : Poitiers

Ses messages

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 aga.gif
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message
pilaon
jeudi 10 avril 2008 à 22:25
Message #29


Ouvreur
Icône du groupe

Groupe : Membres
Messages : 17
Inscrit : 31/03/2008

Ses messages

c'est fort possible ! lol

si toutes les infos sont aussi clairs que les tiennes...

Ce message a été modifié par pilaon - jeudi 10 avril 2008 à 22:27.
Utilisateur hors ligne Profil Envoyer un message personnel
Aller en haut de la page
+ Citer le message

Reply to this topic Start new topic
2 Pages V < 1 2
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :


 



Regrouper

> Sujets Similaires

Sujet Réponses Vue(s) Dernière Action
Comment garder le son ac3 lors du passage MKV-->avi 47 614 mercredi 19 novembre 2008 à 19:45
Dernier Message Par : rol
Conversion Aac --> Mp3 14 39.353 vendredi 31 octobre 2008 à 19:48
Dernier Message Par : rol
probleme pour convertir mkv --> avi 4 462 mardi 14 octobre 2008 à 01:56
Dernier Message Par : rol
2.0 0 97 vendredi 05 septembre 2008 à 23:43
Dernier Message Par : Fabrick
5.1 0 104 vendredi 05 septembre 2008 à 16:37
Dernier Message Par : Fabrick
Ré-encodage Avi --> Mp4 impossible 3 515 mardi 26 août 2008 à 13:13
Dernier Message Par : rol
Plus de son après re-encodage d'un clip video AVI --> MP4 [Réglé] 24 887 jeudi 21 août 2008 à 11:15
Dernier Message Par : bd9
[résolu tout seul !] réencodage AC3-5.1 en AAC-5.1 ou OGG-5.1 [Réglé] 7 781 vendredi 01 août 2008 à 20:13
Dernier Message Par : bd9

- Version bas débit Nous sommes le : vendredi 21 novembre 2008 à 18:48

© Forum Ri4m™ - Enregistré à la CNIL sous le numéro 1081457

Ripp-It - Le site - Glossaire Audio Vidéo - Versions Rippit - Présentation - Tutoriaux divx - Télécharger Ripp-It - Ripper DVD - Annuaire liens en dur
Forum Vidéo DivX - Ripp-It - Le site - Le glossaire - Les versions - Présentation - Tutoriaux divx - Télécharger Ripp-It - Ripp-It - Plan du site
Forum PSP - Forum iPod - Forum Mobile - Forum cinéma - Ripit4ME - Topvideo

estats Forum gratuit Foot
Utilisation de la bande passante