Méthode VirtualDubMod

 

Voici la méthode complète pour faire un .avi avec le codec WMV9. Le codec WM9 étant encore en version beta il n'accepte pas encore le multiplexage avec l'audio au format ogg. Il faudra donc le muxer avec du MP3 (CBR ou VBR). Le codec WM9 est particulièrement performant pour encoder des films à bas bitrate. Vous pourrez aussi créer des WM9 au format .wmv avec WMEncodeur qui permet aussi l'utilisation du codec audio WMA9 qui est le meilleur codec audio en terme de qualité.

 

  1. Ripper le DVD
  2. Créer un projet .d2v avec Dvd2Avi
  3. Compression de l'audio avec HeadAC3he
  4. Créer un projet .avs avec AutoDub
  5. Compression de la vidéo avec VirtualDubMod
  6. Multiplexage avec VirtualDubMod

 

Partie 1: Ripper le DVD

 

Introduisez votre DVD dans votre lecteur DVDRom. Votre soft DVD ( WinDVD, PowerDVD......) doit démarrer seul sinon lancez-le. Sortez de ce lecteur. Il n'est pas possible d'encoder directement à partie du DVD car, bien sur, il est protégé. Pour palier à cela nous devons le copier sur le disque dur avec un logiciel permettant la suppression de la protection. Je vous conseille d'utiliser Smart Ripper.

Une fenêtre s'ouvre automatiquement puis une deuxième apparaît:

Dans Méthode de ripp choisissez Film. Dans Destination indiquez l'emplacement où va être copié le DVD. Lorsque vous avez sélectionner un emplacement ayant assez de place, en dessous de Paramètres, une nouvelle options apparaît: Start.

 

Le ripp du DVD commence. On obtient une série de fichiers dont voici le détail :

  •  Fichiers .vob : on les utilisera avec DVD2AVI pour créer le fichier .d2v

  •  Fichier .ifo : on utilisera ce fichier pour faire les sous-titres avec VobSuv

  •  Fichier .d2v : on préfèrera utiliser DVD2AVI pour créer ce fichier

 

Partie 2: Créer un projet .d2v avec Dvd2Avi

 

SmartRipper 2.41 Fr est capable de créer lui-même le fichier .d2v mais certain préfèrent les créer avec DVD2AVI. Lancez DVD2AVI et faite files > open puis sélectionnez le premier fichier .vob crée avec SmartRipper.

Tous les fichiers vob crées par SmartRipper sont sélectionnés automatiquement. Appuyez sur OK. Une grande fenêtre apparaît avec un curseur. Déplacez-le pour vérifier que tout le film a bien été chargé.

Allez dans video > color space et sélectionnez YUV 4:2:2 puis dans audio > audio digital sélectionnez Demux all track et dans audio > MPEG audio sélectionnez Demux all track.

Allez enfin dans file et sélectionnez Save Project. Vous créez ainsi un fichier .d2v et des fichiers .ac3 qui correspondent aux différentes pistes audio qu film.

 

Partie 3: Compression de l'audio avec HeadAC3he

 

HeadAC3he doit être décompresser dans un dossier. HeadAC3he est très simple à utiliser mais pas à installer. Le pack que je fournis contient les dll qui sont à placer dans le dossier de l'exécutable. Si vous ne savez pas si votre processeur à les fonctions MMX, SSE ou SSE2 prenez par défaut les dll pour le MMX.

On l’exécute et dans la fenêtre du logiciel on clique sur « Source File » puis on sélectionne le premier fichier AC3. Le logiciel s’occupe tout seul du nom du fichier après encodage ainsi que du réglage du délai.

Dans la section « Destination Format », on choisis « MP3 » dans la liste déroulante, puis on coche la case « 2-pass mode » et on choisit l’option float (nécessite pas mal de place libre, elle est indiquée entre parenthèse à coté de la taille du fichier destination).

Enfin on appuie sur le bouton « Options >> » pour faire apparaître les options avancées. On appuie donc sur le bouton « 2ch » afin de régler les paramètres d'encodage pour le mode Stéréo Dolby et on ne touche à rien d’autre (on laisse downmix à surround 2 c’est celui qui donne le meilleur résultat avec HeadAc3He). On doit obtenir un écran analogue au suivant :

 

On appuie à nouveau sur « option >> », on peut maintenant régler les paramètres propres à l’encodage MP3:

  •  Preset: On sélectionne Very Hight pour avoir la meilleure qualité possible.

  •  Mode: On sélectionne ABR pour avoir un fichier mp3 dont on peut prédire la taille.

  •  Bitrate: On laisse 32 Kbps pour Min et 320 Kbps pour Max et on entre le bitrate du fichier mp3 dans Ave.

  •  Chanel Mode: On sélectionne Joint Stereo.

Voici les réglages que je conseille pour le MP3:

DivX (1 piste)
BivX (2 Pistes)
Film < 100 min
128 Kbps (en CBR)
96 Kbps (en ABR)
Film > 100 min
96 Kbps(en ABR)
80 Kbps (en VBR)

 

On appuie sur START et on obtient un fichier MP3. Le codec WM9 étant encore en version beta il n'accepte pas encore le multiplexage avec l'audio au format ogg. Il faudra donc soit le muxer avec du MP3 (CBR, ABR ou VBR) ou utiliser MPC qui lit les divx avec pistes séparées.

 

Partie 4: Créer un projet .avs avec AutoDub

 

Auto RV9 et AutoDub sont des autoinstallables. On se servira de ses programmes uniquement pour créer des fichiers avs utilisables ensuite avec VirtualDub. Vous pourrez aussi utiliser AutoRV9 mais les filtres sont beaucoup moins nombreux que dans AutoDub. Vous pourrez enfin faire des scripts avancés sans utiliser les générateurs d'AutoDub/RV9 avec la méthode qui est expliquée ici.

AutoDub est un tout-en-un développé par Dark Angel. Il permet de créer des vidéos mpeg4 très rapidement avec les meilleurs logiciels du moment (VirtualDub, Nandub & BeSweet).

Au premier démarrage d'Autodub, la fenêtre suivante peut apparaître:

Indiquez alors le chemin des exécutables de VirtualDub, Nandub et BeSweet en cliquant sur \... (Vous les trouverez dans Program Files/AutoDub/...). Sauvegardez, fermez Autodub, puis relancez le.

 

1) Onglet Input :

  •  Select input Path : Cliquez sur \... pour donner le chemin du fichier .d2v.

  •  Video Information : Indique les caractéristique de votre source vidéo.

  •  Output Format : Sélection du format de fichier en sortie.

  •  External Application : Vous permet à tous moment de changer les chemins des 3 applications externes.

  •  Codec Verification : Vous indique quels sont les codecs opérationnels sur votre machine.

 

2) Onglet Video :

Nous somme maintenant dans la partie la plus délicate de la configuration : le choix de la définition du DivX. Je vais vous donner les réglages qui sont selon moi les meilleurs. Mais d'abord définissons les options que l'on à notre disposition:

  •  Crop movies : Cliquez sur Manual Crop ce qui a pour effet d'ouvrir une nouvelle fenêtre. Cliquez sur les boutons en haut à gauche pour supprimer les bandes noires du film. Cette option crée un cadre qui permet d'éliminer les bandes noires. Vous devrez toujours vous arranger pour que ce cadre soit dans l'image même si vous devez perdre un morceau de celle-ci. Le DivX que vous obtiendrez sera identique à celui qui se trouve dans ce cadre. Aspect error est un pourcentage qui indique la déformation de la source après le crop et qui doit être de préférence maintenu entre -1% et +1%.

  •  Resize movie : pour changer la résolution de la vidéo de sortie. Mettez PAL ou NTSC dans Video Format en fonction de la vidéo d'entrée. Idem pour l'aspect ratio, indiquez le même que la vidéo d'entrée. Vous avez 4 choix pour le filter quality: le meilleur est le Lancsoz3Resize pour le codec WMV9.

Voici mes réglages personnels pour la définition du DivX:

Aspect du film
Film 16/9
Film 2.35:1
Dimensions
576 x 320
640 x 272

 

3) Onglet Filtres

AutoDub contient une très grande quantité de filtres que je ne vais pas détaillés ici mais dans la partie test de ce site mais mes réglages basiques en fonction de la compressibilité valable pour AutoDub et AutoRV9 sont proposés plus bas.

 

4) Onglet Codec

 

  •  End Credit Options : Entrer le n° de la frame de début du générique de votre film si vous voulez encoder le générique avec un plus faible bitrate que le film. Cette option est activable depuis la fenêtre de crop. On n'utilisera pas cette option avec le codec WMV9.

  •  Compressibility test : Vous devez d'abord choisir dans movies pourcent used sur quel pourcentage du film vous voulez faire le test. Plus ce pourcentage est grand et plus le test est fiable. Lorsque le test est fini vous obtenez un pourcentage de compressibilité dans compressibility. Vous devez faire ce test avec un filtre neutral bicubic et c3d désactivé.

Voici mes réglages personnels pour la définition du WM9:

Aspect du film
Film 16/9
Film 2.35:1
Dimensions
576*320
640*272

Voici mes réglages personnels pour les filtres:

Filtre quality
c3d
Filtres
Lancsoz3Resize
Meduim

Si vous avez un fort taux de compressibilité ou un fort bits / ( pics x frm ) augmentez la résolution:

Aspect du film
Film 16/9
Film 2.35:1
Dimensions
640*352
720*304

 

7) Onglet Output

 

On fait Edit Script AVS puis Save et on obtient un scripts avs. L'encodage de la vidéo peut commencer. Je vous conseille de posséder un CPU d'au moins 1 Ghz si vous voulez créer des DivX avec le codec WMV9.

 

Partie 5: Compression de la vidéo avec VirtualDub

 

Avant de se lancer dans l'encodage il faut calculer les différents bitrates pour encoder le film et le générique. On va prendre un exemple pour illustrer le calcul:

Exemple: On encode un film de 2H00. On fait un BivX sous-titré avec une interface.

On grave le film sur un cd-r de 80 min et on a donc 730 000 Kbits de disponible. On enlève 5 000 pour l'interface, 5 000 pour les sous-titres, 72 000 (+10% pour le Mux MP3 VBR) + 72 000 (+10% pour le Mux MP3 VBR) pour les pistes audio. Il nous reste donc 561 600 Kbits de disponible pour le film.

On encode le film qui dure 2H00 avec un bitrate de 624 Kbps ( 561 600 / [60 x 120] x 8 = 624 Kbps )

 

1) Configuration de la première passe du codec WMV9

On encode le film avec VirtualDub en ouvrant le fichier avs dans Files > Open video Files. On sélectionne no audio dans la partie  audio. On sélectionne Fast Recompress dans la partie Vidéo.

On sélectionne compression dans la partie vidéo puis le codec Microsoft Windows Media Video 9 dans la liste des codecs puis on clique sur configure. Une fenêtre avec trois onglet s'ouvre.

a) Onglet Pre-Processing

On ne touche à rien dans cette partie puisque toutes les manipulation sur le pre-process (Crop, Resize, deinterlacing ...)  sont faites dans le script avs.

b) Onglet Compression

 

  •  On sélectionne Two-pass Bit rate VBR comme mode d'encodage.

  •  On entre le Bit rate que l'on a précédemment calculé.

  •  On laisse la valeur du Key Frame Interval par default ( 8 000 ms )

  •  Dans Decodeur complexity on sélectionne complex

  •  Le curseur performance est mis en position better quality

  •  Dans log file on se met en mode First Pass et on entre le nom du fichier de stat créé lors de la première pass

 

c) Onglet Save/load

Cette onglet permet de sauvegarder vos réglages ou de sélectionner un profil existant.

 

On fait ok dans la fenêtre des codec et ok dans la fenêtre de sélection du codec puis on fait File > Save as avi

Vous cochez la croix en bas ( " don't run ..." ) pour mettre en attente la première pass et ainsi enchaînée la seconde pass dans la foulée. On nomme notre fichier de sortie et on fait enregistrer.

 

2) Configuration de la seconde passe du codec WM9

On sélectionne compression dans la partie vidéo puis le codec Microsoft Windows Media Video 9 dans la liste des codecs puis on clique sur configure. Une fenêtre avec trois onglet s'ouvre.

a) Onglet Compression

  •  Dans log file on se met en mode Second Pass et  on entre le nom du fichier de stat créé lors de la première pass.

  •  On ne touche pas au autres réglages car il doivent être les mêmes que lors de la première pass.

 

b) Autres onglets

  •  On ne touchera pas aux options des autres onglets dans le réglage de la seconde pass

On fait ok dans la fenêtre des codec et ok dans la fenêtre de sélection du codec puis on fait AVI > Save as avi. Vous cochez la croix en bas ( " don't run ..." ) pour mettre en attente la seconde pass. On nomme notre fichier de sortie avec le même nom que pour la première pass et on fait enregistrer.

 

3) Lancement de l'encodage

On fait file > Job control et une nouvelle fenêtre apparaît. Cette fonction "JobControl" fonctionne mal avec le codec WM9: Il est donc possible que vous deviez faire la seconde pass uniquement après la fin effective de la première pass.

Les deux "job" sont en attentes. On fait Start et l'encodage commence. On encode ainsi le film et on obtient un fichiers avi.

 

L'encodage de la video est finie ...

 

Partie 5: Muxer avec VirtualDubMod

 

Nous allons maintenant muxer le fichier video .avi et le ou les fichiers audio mp3. Cette étape n'est pas indispensable si vous utilisez le lecteur Media Classic Player car il permet de lire un fichier avi avec des pistes audio séparés dans un même dossier. Il faudra cependant renommer les pistes "Film-French.mp3" et "Film-English.mp3" (Film-Language.mp3 dans le cas général) si votre fichier avi se nomme "Film.avi". Cette technique fonctionne aussi avec les fichiers audio au format .ogg (Film-Language.ogg dans le cas général) d'où son intérêt.

  1. On ouvre le fichier avi qui contient la video en faisant file > open video files.

  2. On va dans video et on sélectionne Direct Stream Copy.

  3. On va dans Streams > Streams list, on sélectionne Add puis on entre notre premier fichier audio MP3. On peut répéter cette opération pour chaque piste audio. On pourra aussi éditer la vidéo et l'audio grâce à la commande comment ...

  4. On fait AVI > save as avi et on nomme notre fichier de sortie.

 

On obtient donc un fichier avi encodé avec le WM9 pour la video et le MP3 pour l'audio. Le temps d'encodage pour faire un WM9 est très élevé. Il conviendra donc de faire un script avs particulièrement rapide et/ou d'avoir un processeur particulièrement puissant comme un Pentuim IV ou un athlon XP.

 

Précédente Accueil Remonter