Ripper et encoder en XviD
Introduction
Le Xvid est un codec MPEG4 distribué sous licence GPL, ce qui lui permet, contrairement au DivX d'être en constante évolution grâce a une importante communauté de développement.
De plus, ce codec apporte beaucoup moins de flou que le DivX (c'est le principal défaut du DivX) et la qualité globale me semble meilleure. Mais ceci a un prix : suivant les options utilisées, l'encodage en XviD sera plus long qu'en DivX.
La méthode présentée ici est celle que j'utilise pour encoder. On obtient un excellent résultat. Un conseil de manière générale : il faut absolument éviter d'utiliser des logiciels comme EasyDivX ou NeoDivX. On obtient jamais un aussi bonne qualité avec ces logiciels tout en un. En utilisant des logiciels spécialisés dans chaque étape, on peut plus facilement contrôler le processus.
Note
Attention : N'ayant plus de windows depuis quelques temps déjà, ce tutorial ainsi que les logiciels utilisés et leur version peuvent commencer à être obsolètes. Toutefois, la méthode est toujours valable et adaptable à d'autres logiciels équivalents.
Logiciels utilisés
Ripp du DVD

Il faut en premier lieu enregistrer le DVD sur le Disque Dur. C'est le but de cette étape.
Cela génère plusieurs fichiers *.vob, un fichier *.ifo, et suivant les options choisies, un ou plusieurs fichiers *.ac3.
Création du serveur de frames et extraction de l'audio

Le but de cette étape est de créer un fichier *.d2v, serveur de frames intermédiaire permettant a GordianKnot de lire les *.vob, et de démultiplexer l'audio.
On obtient un fichier *.d2v ainsi qu'un fichier *.ac3 (plusieurs si on a coché plusieurs langues dans SmartRipper)
Conversion de l'audio en mp3

Nous allons maintenant convertir la bande son au format voulu.

Nous avons maintenant un gros fichier *.wav qu'il faut convertir en ogg.
Edition du serveur de frames
Nous allons maintenant créer le serveur de frame (un fichier *.avs) lisible par VirtualDubMod, contenant toutes les informations de redimensionnement, cropping, etc...
Très important : Noter la taille en KB indiquée dans "Video Size". Elle sera utile plus tard, lors de l'encodage.

Passons aux réglages de l'image dans l'onglet "Résolution".

Encodage première passe

Passons maintenant a l'encodage de la première passe

Il appairait la boite ci-contre, boite d'options du XviD.
Ces options sont celles du codec XviD : les fenêtres sont indépendantes de la version de VirtualDubMod utilisée. Les options choisies dans la suite pour le codec XviD sont des options de base, qui a mon avis conviennent parfaitement pour un débutant, et qui offrent une qualité plus que correcte. Avec plus d'expérience, il sera possible de choisir des options donnant une meilleure qualité. Pour trouver les bonnes options, il n'y a pas de secret : il faut expérimenter. En effet, les options qui donnerons une meilleure qualité sont dépendantes de chaque film ou presque (vitesse des mouvements, lumière par exemple).

Passons a une deuxième fenêtre de configuration :

Dans l'onglet "Quantization" : il faut régler les quantizers, ie le niveau de compression des frames. Les I-Frames sont les frames clé (frames complètes), et les P-Frames représentent la variation par rapport a l'image précédente, et les B-Frames sont des frames dites bidirectionnelles.
Paramétrer les options comme sur l'image ci-contre :
Fermer cette boite (OK).

On est de retour dans la fenêtre principale de configuration de XviD (ci-contre). On va maintenant entrer les valeurs pour compresser plus le générique.
Vous venez de définir une section ou l'encodage sera 5 fois plus compressé. Vous pouvez faire de même si vous avez plusieurs génériques. L'opération inverse est possible : si une scène est trop compressée, et de mauvaise qualité, il est tout a fait possible de forcer une compression plus faible en augmentant la valeur de "Weight" sur une section.
Le codec est maintenant paramétré. Valider 3 fois pour revenir a VirtualDubMod. Appuyer sur [F7] ("Save as..."), donner un nom au fichier (qui sera uniquement temporaire) et choisissez le format de sauvegarde *.avi. Cocher la case "Dont run this job now; add it to job control so I can run it in batch mode".
Encodage deuxième passe

Passons maintenant a l'encodage de la deuxième passe
Encore une fois, valider 3 fois pour revenir a VirtualDubMod. Appuyer sur [F7] ("Save as...), donner un nom au fichier qui sera la vidéo sans le son, et choisissez le format *.avi. Cocher la case "Dont run this job now; add it to job control so I can run it in batch mode".
Appuyer sur [F4] pour faire apparaître le gestionnaire de "job", puis appuyer sur "Start". L'encodage commence, première passe, puis deuxième passe. Vous avez maintenant le temps de sortir faire un petit tour pour prendre l'air :). Le temps d'encodage peut varier très fortement en fonction de votre machine et des options choisies.
Multiplexage de l'audio et de la video

Avec VirtualDubMod, ouvrir le fichier vidéo créé précédemment. Il faut ouvrir celui que vous avez nommé lors de l'enregistrement de la deuxième passe (la vidéo sans son).
Ca y est, c'est fini ! il ne reste plus qu'a enregistrer le fichier final, qui contiendra le film avec le son. Pour cela, appuyer sur [F7], et donner un petit nom au film encodé :). Pour le format d'enregistrement, choisissez le *.ogm. C'est le seul format qui support les bandes son ogg, les fichiers de sous-titres et chapitrages DVD. La sauvegarde en *.ogm est avantageuse, car ce format a de certains avantages sur le *.avi, notamment un déplacement instantané dans le fichier sans perte de synchronisation, l'enregistrement d'un nombre quasi illimité de flux audio et de sous-titres dans le fichier, mais nécessite un filtre DirectShow supplémentaire (OggDS pour ne pas le nommer).
Penser a décocher la case "Dont run this job now; add it to job control so I can run it in batch mode", c'est maintenant inutile.