Aide - Recherche - Membres - Calendrier
Version complète : Encodage passe 1 et 2 très rapides sans obtenir de film à la fin
Forum Ripp-it After Me > RIAM : Ça commence ICI > Compression / Conversion de DVD en DivX
matimote
Bonjour,

Le ripp de mon DVD s'est bien passé. Le codage audio visiblement se déroule bien.

L'encodage final passe très rapidement (5 secondes pour encodage passe 1/2 et encodage passe 2/2) et aucun film n'est produit dans le répertoire. Je n'est pas d'erreur, j'ai récupéré le pack de codecs sur ripp-it.

J'ai encodé "manuellement" un des .VOB avec VirtualDubMod.exe. Ca a marché. Le problème est que j'ai un deuxième .VOB et que je n'ai pas trouvé comment faire pour que VirtualDubMod.exe encode les 2 .VOB en un seul fichier AVI. J'ai bien vu un truc à ce sujet dans les FAQs (Direct flux streaming ou un truc du genre je crois) mais j'ai pas réussi.

Mon test de config me parait correct et il me semble avoir choisi le bon codec pour encoder.

Les répertoires destinations, temporaires sont du type c:\temp.

J'ai essayé d'encoder en divx, xvid, svcd et j'obtiens le même résultat. En svcd, le film est bien crée mais fait 0 Ko.

J'ai également essayé d'allumer un cierge et de sacrifier un coq noir. Ca a rien changé.

Désolé d'avance si une FAQ ou autre donne une réponse facile à ce pb. Si c'est le cas, je l'ai pas vu.

Pouvez-vous me donner une solution où des pistes de recherche ? Merki.
leon1789
(matimote @ mercredi 29 août 2007 à 21:13) *

J'ai encodé "manuellement" un des .VOB avec VirtualDubMod.exe. Ca a marché. Le problème est que j'ai un deuxième .VOB et que je n'ai pas trouvé comment faire pour que VirtualDubMod.exe encode les 2 .VOB en un seul fichier AVI.

On peut le faire facilement avec un script avisynth. Connais-tu ce que c'est ?


(matimote @ mercredi 29 août 2007 à 21:13) *

J'ai également essayé d'allumer un cierge et de sacrifier un coq noir. Ca a rien changé.

et allumer un coq noir ? mrgreen2.gif
sykes2477
Et sacrifier un cierge???? T'as essayé un coq avec une autre couleur??? gniark.gif
matimote
C'est les .avs.

Voici un exemple de ce que j'ai obtenu avec ripp-it :

# **** Ripp-it & AVIsynth 2.5x script **** pass 2+

LoadPlugin("C:\PROGRA~1\RIPP-I~1\dlls\undot.dll")
LoadPlugin("C:\PROGRA~1\RIPP-I~1\dlls\decomb.dll")
LoadPlugin("C:\PROGRA~1\RIPP-I~1\dlls\MPEG2Dec3.dll")

# Video codec : DivX
# Video bitrate : 1501278

Source="C:\DVD_VR\VTS_01_1.d2v"
Largeur=352
Hauteur=256
ratio =1.375000
vratio =1.375000
Crop_g=0
Crop_d=0
Crop_h=8
Crop_b=-8
Indice=0.740450

Video=mpeg2Source(Source)

#Use IVTC method 1 (d)
Video=Telecide(Video, reverse=false, swap=false, firstlast=false, post=true, threshold=15, dthreshold=9, blend=true, chroma=false, y0=0, y1=0)
Video=Decimate(Video, cycle=5,mode=0,threshold=0)

Video=Undot(Video)
Video=BilinearResize(Video, Largeur, Hauteur)
Video=Crop(Video, crop_g, crop_h, crop_d, crop_b)


Audio=WAVsource("C:\DVD_VR\audio0.wav")
Audio=DelayAudio(Audio, -0.059000)
Video=AudioDub(Video, Audio)
Return(Video)

le d2v ressemble à ca :

DVD2AVIProjectFile
2
22 C:\DVD_VR\VTS_01_1.VOB
22 C:\DVD_VR\VTS_01_2.VOB

Stream_Type=1,0,0
iDCT_Algorithm=2
YUVRGB_Scale=1
Luminance=128,0
Picture_Size=0,0,0,0,0,0
Field_Operation=0
Frame_Rate=29970
Location=0,0,1,F578
....
...
leon1789
Ok ! yahoo.gif

essaie ce scrypt minimal :


# **** Ripp-it & AVIsynth 2.5x script **** pass 2+

LoadPlugin("C:\PROGRA~1\RIPP-I~1\dlls\undot.dll")
LoadPlugin("C:\PROGRA~1\RIPP-I~1\dlls\decomb.dll")
LoadPlugin("C:\PROGRA~1\RIPP-I~1\dlls\MPEG2Dec3.dll")

# Video codec   : DivX
# Video bitrate : 1501278

Source="C:\DVD_VR\VTS_01_1.d2v"
Largeur=352
Hauteur=256
ratio  =1.375000
vratio =1.375000
Crop_g=0
Crop_d=0
Crop_h=8
Crop_b=-8
Indice=0.740450

Video=mpeg2Source(Source)
Video=Undot(Video)
Video=BilinearResize(Video, Largeur, Hauteur)
Video=Crop(Video, crop_g, crop_h, crop_d, crop_b)
Return(Video)


Tes deux fichiers vob sont dans le même répertoire C:\DVD_VR ? viennent du même film DVD ?
matimote
Les 2 .VOB proviennent du même film et sont dans C:\DVD_VR.

Comment exécuter directement un fichier avs ?
leon1789
(matimote @ mercredi 29 août 2007 à 22:07) *
Les 2 .VOB proviennent du même film et sont dans C:\DVD_VR.

ok, tant mieux aga.gif

(matimote @ mercredi 29 août 2007 à 22:07) *

Comment exécuter directement un fichier avs ?

Au moins deux solutions :

1-- avec ripp-it : juste avant d'encoder, tu demandes à éditer le script (par exemple dans la fenêtre de prévisualisation, à droite de l'écran), puis tu remplaces le script par celui qui est au-dessus, tu quittes en enregistrant au passage, et tu lance l'encodage avec ripp it.

2-- avec virtualdubmod : à l'aide du bloc-note de windows, tu copies le script ci-dessus dans un fichier essai.avs dans le répertoire C:\DVD_VR par exemple. Ensuite tu charges ce fichier avs avec virtualdub (file / open file), et enfin tu lances la compression comme d'hab avec virtualdub



matimote
Ca ne marche pas. VirtualDubMod.exe se ferme dès que j'ouvre un fichier .avs. Je n'ai pas de message erreur.

J'ai également Nandub.exe, qui ressemble à VirtualDubMod.exe. Il ne se ferme pas tout de suite lorsque j'ouvre un fichier avs. Il se ferme lorsque j'essaie de lancer le traitement.

I believe i can fly, i believe i can encode my files...
leon1789
Aie... et avec celui-ci, que ce passe-t-il ?


# **** Ripp-it & AVIsynth 2.5x script **** pass 2+

LoadPlugin("C:\PROGRA~1\RIPP-I~1\dlls\undot.dll")
LoadPlugin("C:\PROGRA~1\RIPP-I~1\dlls\decomb.dll")
LoadPlugin("C:\PROGRA~1\RIPP-I~1\dlls\MPEG2Dec3.dll")
LoadPlugin("C:\PROGRA~1\RIPP-I~1\dlls\MPEGDecoder.dll")

# Video codec   : DivX
# Video bitrate : 1501278

Source="C:\DVD_VR\VTS_01_1.vob"
Largeur=352
Hauteur=256
ratio  =1.375000
vratio =1.375000
Crop_g=0
Crop_d=0
Crop_h=8
Crop_b=-8
Indice=0.740450

Video=Source.MPEGSource(-2,"no2dv")
Video=Undot(Video)
Video=BilinearResize(Video, Largeur, Hauteur)
Video=Crop(Video, crop_g, crop_h, crop_d, crop_b)
Return(Video)

matimote
Ca marche visiblement, mais j'ai pas le son. J'obtiens bien mon .avi, enfin une partie car je l'ai arrêté au bout de 20 secondes.
leon1789
ok, c'est déjà un départ. oui tu as raison d'arréter l'encodage.

Au fait, tu encodes avec quel codec ? encodage 1 passe ou 2 passes ?

Quels sont tes fichiers .wav dans le répertoire de travail ?

Pour encoder les deux fichiers vobs, essais ce script maintenant :

# **** Ripp-it & AVIsynth 2.5x script **** pass 2+

LoadPlugin("C:\PROGRA~1\RIPP-I~1\dlls\undot.dll")
LoadPlugin("C:\PROGRA~1\RIPP-I~1\dlls\MPEGDecoder.dll")

# Video codec   : DivX
# Video bitrate : 1501278

Source1="C:\DVD_VR\VTS_01_1.vob"
Source2="C:\DVD_VR\VTS_01_2.vob"
Largeur=352
Hauteur=256
ratio  =1.375000
vratio =1.375000
Crop_g=0
Crop_d=0
Crop_h=8
Crop_b=-8
Indice=0.740450

Video=Source1.MPEGSource(-2,"no2dv")
Video=Video+Source2.MPEGSource(-2,"no2dv")
Video=Undot(Video)
Video=BilinearResize(Video, Largeur, Hauteur)
Video=Crop(Video, crop_g, crop_h, crop_d, crop_b)
Return(Video)


pour vérifier que cela fonctionne, tu n'es pas obligé(e) d'encoder : tu peux te déplacer avec le curseur en ayant demander d'afficher la video output (options / afficher la video de sortie = F10)
matimote
Dans mon répertoire, un fichier audio0.ac3 et un fichier audio0.wav ont été généré par ripp-it. Ca, ca a l'air correct.

Pour le codec, ripp-it me mettait 2 passes et le codec utilisé est celui du pack de codecs de ripp-it.

Le script à l'air de fonctionner, ca fait fait 400 Mo la vidéo de 15 secondes mais ca l'air de fonctionner wink.gif

C'est quoi la suite chef ? please, ne me répondez pas que le chef, il veut du à l'ail !
leon1789
(matimote @ mercredi 29 août 2007 à 23:11) *
Dans mon répertoire, un fichier audio0.ac3 et un fichier audio0.wav ont été généré par ripp-it. Ca, ca a l'air correct.

il faut réencoder le fichier audio0.wav en audio0.mp3 avec ripp-it.

(matimote @ mercredi 29 août 2007 à 23:11) *

Le script à l'air de fonctionner, ca fait fait 400 Mo la vidéo de 15 secondes mais ca l'air de fonctionner wink.gif

Cela signifie que tu ne compresses pas la vidéo... Il faut le faire : regarde ici par exemple
http://forum.ripp-it.com/index.php?showtop...mp;#entry247456
en utilisant le dernier script avs ci-dessus pour la video

On muxera l'audio plus tard, lorsque celle-ci sera en MP3.
YannBresil
(matimote @ mercredi 29 août 2007 à 15:13) *


J'ai également essayé d'allumer un cierge et de sacrifier un coq noir. Ca a rien changé.


Tu es du Brésil?

(matimote @ mercredi 29 août 2007 à 16:27) *


I believe i can fly, i believe i can encode my files...


Pas mal ça, ça pourrait être notre hymne

matimote
J'ai foot ce soir. j'essaie ca demain soir et je vous tiens informés. Merci pour votre patience et vote aide.
matimote
Je n'ai pas trouvé comment convertir mon audio0.wav en .mp3 avec ripp-it

Je l'ai donc fait avec un autre outil. J'espère qu'il y a pas d'importance.

Pour ce qui est de la vidéo, c'est OK pour la compression.

Comment dois-je procéder pour muxer ? Ca pas l'air super simple tout ça. J'ai un peu cherché et j'ai pas trouvé de menu du type "ajouter un fichier audio" dans le logiciel. Merci pour ton aide Leon
micjul
Il faut que tu passes par le mode outils ..et là tu peux quasi tout faire ..
sykes2477
Pour muxer:
La fenêtre principale de Ri4M, en haut à droite tu as "Muxer/Demuxer".
Puis:
Vidéo source tu sélectionnes ta vidéo (celle qui est sans son son (gniark.gif) maintenant).

Plus bas dans "REMUX": Audio source principale tu séléctionnes ton mp3!!

Vidéo destination c'est le fichier que tu vas obtenir (toujours un nom simple dans chemin simple, n'oublie pas!! cling1.gif )

3 ou 4 minutes plus tard, tu as ton film normalement!!!

Enfin, vérifie que tu n'as pas de décalage son par rapport à l'image!!!
matimote
OK Merci à tous. Je vais m'en sortir avec ça.
C'est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez Encodage passe 1 et 2 très rapides sans obtenir de film à la fin.
Invision Power Board © 2001-2008 Invision Power Services, Inc.