Du DVD au VCD, encore plus facile !

par Tom Van Zeeland - 24/11/02


Ceci est certainement la méthode la plus courte, en nombre d'étape mais aussi en temps, pour "ripper" un DVD video et en faire un (ou plusieurs) VideoCD. Et la qualité est au rendez-vous !

Il est toujours possible de travailler à partir des fichiers du DVD-Video lui-même inséré dans le lecteur. A condition bien sûr qu'il ne soit pas "protégé" d'une manière ou d'une autre; s'il l'est, et donc que la copie via le Finder s'avère impossible, c'est tout simplement que vous n'avez pas le droit de le copier ! Ce qui n'arrive évidemment pas avec vos propres productions, ni avec les enregistrements effectués à l'aide d'un graveur de salon... Il est donc préférable de faire d'abord une recopie du contenu de votre DVD sur le disque dur. Chaque fois que c'est possible, je recommande cette méthode, car les accès sur le DD sont plus rapides et moins exigeants que sur le lecteur/graveur DVD lui-même.

Préliminaire indispensable : se procurer la dernière version de ffmpegx, ainsi que celle des ressources nécessaires, et les installer comme il faut.
PASSONS DIRECTEMENT À L'ENCODAGE

Pour ce faire on utilisera FFmpegX qui nous présente une fenêtre avec 5 onglets.

Onglet "Video"

On clique sur "Open..." pour sélectionner le fichier VOB à encoder, et sur "Save as..." pour le dossier de destination.
Attention : ne pas utiliser de lettres accentuées ou d'espace dans les noms de vos fichiers et dossier du projet en cours!

Pour ne pas devoir introduire toutes les valeurs, il y a bien sûr le menu déroulant "Quick Presets", et on choisit "MOV, VOB or Divx -> VCD (PAL)". Des valeurs préréglées s'affichent toutes seules pour la video et l'audio.

Onglet "Audio"

Comme prévu, les valeurs se sont introduites toutes seules. Sauf que FFmpegX ne sait pas quelle bande son (quelle langue, donc) vous désirez pour votre VCD, et il choisit par défaut la langue #1, qui, dans ce cas-ci, est l'anglais. Pour savoir à quel numero de bande-son correspond le français, il suffit d'ouvrir le fichier VOB avec VideoLAN Client (vlc)
Dans le menu "Controls", "Language", figure la liste de toutes les bandes-son incluses dans ce fichier VOB. Après les avoir écoutées, c'est finalement sous le numero 3 que se cache notre bande-son française.

Je quitte alors vlc et retourne dans FFmpegX, et dans le menu "Track", je sélectionne la piste numero 3.

Onglet "MPEG-1-4"

Pour une meilleure qualité, je coche les options "High-quality", "Deinterlace" et "Two-pass encoding".

Onglet "VCD/SVCD"

Là encore, pour des questions de qualité, je coche les options "Bicubic scaling", "Deinterlace", "Altivec" (si vous travaillez sur un G4, sinon il faut décocher) et "VOB Letterbox" pour convertir une image widescreen en 4/3 par l'ajout de bandes noires.

Onglet "Tools"

FFmpegX générera un fichier mpeg-1 multiplexé et efface tous les fichiers intermédiaires. On peut néanmoins lui demander de garder les fichiers non-multiplexés avec "Keep elementary streams", ce que je ne fais pas, mais cette option peut s'avérer très utile parfois.
Ne cocher ni "Author as VCD" ni "Author as SVCD".
Si votre film dépasse 80 min, cochez alors "Split in 2 chunks": FFmpegX coupera alors votre fichier mpeg en deux parties égales pour le graver sur 2 CDR. Génial.

On clique alors sur "Encode". Le Terminal se lance et débute l'encodage.

Lors de mon dernier encodage, j'ai extrait un film de 130min en 20min avec Extractor, et mon ancêtre de G4/450 a créé mes deux fichiers mpeg-1 en 5h30, ce qui donne alors un ratio d'environ 1:2,5 !!!

Je ne sais pas ce que vous en dites mais moi je n'ai jamais rien vu d'aussi rapide !!!
De plus, la qualité de ces fichiers mpeg-1 est... grandiose (je pèse mes mots!).


NOTE : si la découpe de FFmpegX ne vous plaît pas, que l'endroit de coupe se place en plein milieu d'une scène, vous pouvez toujours couper le fichier mpeg-1 vous-même avec mpgtx

Bien sûr, vous n'aurez pas coché auparavant la fonction "Split in ... chunks" de façon à obtenir un seul fichier.

On clique sur "Open File" et on sélectionne le fichier mpeg-1.

Dans l'exemple ci-dessus, j'ai voulu couper mon film en deux, à exactement 1h, 7 minutes et 52 secondes à partir du début du film. Dans la case réservée à cet effet, j'écris alors {01:07:52.00}. Les derniers deux chiffres importent peu. Il s'agit de l'image exacte où vous voulez couper le film (0-60). Pour le reste, je garde toutes les options cochées par défaut.

On lance la découpe.
Résultat : deux fichiers mpeg, coupés exactement ou je voulais.
Durée de l'opération : 4 minutes.

On balance ces fichiers dans Toast et on grave notre film sur deux CD-R...