VIII. Comment riper un DVD ?

 

CONVERTIR UN DVD EN MPEG-4-DIVX

 

Attention : cet article n'est pas destiné à la copie illégale de films DVD. Il a pour but de vous démontrer les avancées technologiques en terme de compression vidéo. C'est avant tout un guide qui va vous permettre de convertir vos propres DVD Vidéo en CD, pour pouvoir ainsi visionner vos films sur un PC qui ne dispose pas de lecteur de DVD-Rom.

Le DVD existe maintenant depuis plusieurs années, mais c'est aujourd'hui seulement qu'il devient un produit mature. Il existe sur le marché plusieurs dizaines de lecteurs DVD (platines de salon et DVD-Rom), et tous les films sortent désormais en même temps en VHS (cassette vidéo) et en DVD-Vidéo. Le DVD ne remplace pas encore le magnétoscope, puisqu'on ne peut pas enregistrer sur ce support. On peut toutefois copier un DVD sur un autre support, tel que la cassette vidéo ou bien encore le CDR.

1. MPEG-2 et AC-3

Le DVD propose une qualité d'image et de son sans précédent pour le particulier. Pour l'image, le codage MPEG-2 associe à une définition d'image élevée (720*576) une compression efficace pour donner au support DVD tout son potentiel. Quant au son, il est identique au son cinéma : c'est un système multi canaux (5+1 voies séparées) et numérique, le plus couramment au format Dolby Digital. Le DVD est aujourd'hui le support de prédilection pour le Home Cinema des cinéphiles passionnés.

2. Les différentes méthodes pour copier un DVD

Tout d'abord, je voudrai rappeler qu'il est strictement interdit de copier un DVD pour un usage autre que personnel ou familial, tout comme les cassettes vidéo, les cd audio et les œuvres protégées par les lois du copyright. L'intérêt de la copie est de pouvoir visionner un film qu'on a acheté en DVD sur un magnétoscope (en le copiant sur une cassette) ou sur un ordinateur non équipé de lecteur de DVD (en le copiant sur un ou plusieurs CDR).

a) La copie sur cassette VHS

C'est la méthode la plus simple et la plus utilisée. Il suffit de brancher son lecteur de DVD (ou sa carte vidéo s'il s'agit d'un lecteur de DVD-Rom) à son magnétoscope pour en faire une copie cassette. Mais attention : la plupart des films DVD sont protégés par le procédé Macrovision qui rend la copie cassette illisible. Il faut alors disposer d'un lecteur DVD permettant de désactiver la Macrovision pour pouvoir copier le DVD. Sachez que sur PC, il existe de nombreux utilitaires permettant de désactiver cette protection.

b) La copie Vidéo-CD

Le DVD étant un support numérique, il semble logique de s'intéresser à la copie de DVD sur un autre support numérique, tel que le très populaire cédérom, ou plus précisément le CDR. Aujourd'hui, un graveur de CDR coûte entre 1000 et 2000 francs, et le CDR vierge coûte moins de 10 francs. Il paraît alors économique de vouloir copier un film DVD sur un ou deux CDR. L'inconvénient majeur, c'est la taille d'un film DVD (jusqu'à 9.4 Go sur un DVD double couche) qui ne peut se loger sur un CD dont la capacité est limitée à 650 Mo (soit 0.65 Go). Le CDR est donc trop " petit " pour contenir un film en qualité DVD : il faudrait entre 5 à 12 cd pour un seul film… Pour diminuer la taille du film, il faut alors recompresser la vidéo selon un codage différent (avec une diminution de la définition) permettant d'alléger considérablement la taille du film.
Précurseur du DVD, le Vidéo-CD est basé sur l'association du cédérom et du codage MPEG-1, beaucoup moins performant en terme de qualité et de compression que le MPEG-2. Pour comparaison, le Vidéo-CD est tout juste équivalent à la qualité VHS. De plus, on ne peut mettre qu'une heure de vidéo sur un CD, ce qui impose obligatoirement l'utilisation de 2 ou 3 CD par film. Cette méthode de recompression est aujourd'hui dépassée, mais elle présente toutefois l'avantage de la compatibilité avec de nombreux lecteurs DVD de salon, capables de lire ces Vidéo-CD.

c) La conversion MPEG-4/MP3

On va ici utiliser le même principe que la conversion Vidéo-CD, c'est-à-dire une reconversion du MPEG-2, ici en MPEG-4 à la place du MPEG-1. Cependant, les CDR que nous obtiendrons au final seront lisibles uniquement sur un PC équipé de Windows 95/98/NT/2000. Les fichiers vidéo du DVD (fichiers VOB) seront convertis en AVI - MPEG-4. Le son AC3 (ou Dolby Digital) sera converti dans le même temps en MP3. Pour la vidéo, on pourra soit conserver la définition d'origine (720*576) ou opter pour une définition moindre (640*480) permettant d'obtenir un fichier plus petit. On pourra régler la qualité du codage grâce au débit de données (en Kilo bits par seconde). Plus le débit sera élevé, meilleure sera la qualité mais plus volumineux sera le fichier. Pour le son, on ne va conserver qu'une unique piste son (une seule langue). On va perdre également le Dolby Digital pour se retrouver avec une piste stéréo classique. La compression ne se fait donc pas sans perte. Il ne s'agit pas de dupliquer un DVD mais de copier un film sur CD en acceptant de perdre toute la richesse du DVD (Dolby Digital, langues, qualité vidéo maximale, menu de démarrage interactif, etc).

3. La méthode MPEG-4/MP3

Nous allons, dans un premier temps, copier le contenu du DVD sur le disque dur, puis effectuer la conversion du film. Après cela, nous allons nous retrouver avec un fichier AVI qu'on pourra graver sur un ou plusieurs CDR. Tout ceci prend du temps (prévoyez une bonne dizaine d'heures), et demande un PC récent et performant.

a) Le matériel nécessaire

Un PC sous Windows équipé de :

Un lecteur de DVD-Rom
qui permet également la lecture des DVD-Vidéo
Un gros disque dur !
Pour convertir un DVD, il faut auparavant le copier sur disque dur. Sachant qu'un DVD vidéo simple face fait entre 4.7 Go (simple couche) et 9.4 Go (double couche) et que le fichier MPEG-4 résultant peut faire plus d'1 Go, il faut donc plus de 10 Go de libre sur le disque ! Il est nécessaire de copier les fichiers VOB du DVD sur le disque dur parce qu'ils sont cryptés, et qu'il faut les décrypter avant de faire la conversion.
un gros processeur !
Prévoyez un 350 MHz minimum, sinon votre PC devra tourner plusieurs jours pour convertir un seul film ! Sur un Celeron300A @ 450 Mhz il faut compter environ 6 heures de calcul par heure de film, uniquement pour la conversion… Naturellement, plus votre processeur sera rapide et plus le temps de calcul sera court.
un graveur de CDR
Indispensable si vous souhaitez conserver le film en MPEG-4. Selon la durée du film et la qualité de compression choisie, il vous faudra 1 ou 2 CDR pour graver le film.

b) Les logiciels qu'il faut

Il n'existe pas, à ma connaissance, de programme unique permettant la compression MPEG-4 directement à partir d'un DVD. Il faut donc utiliser plusieurs logiciels, qui prennent en charge une partie du procédé de compression. Voici une liste des logiciels que j'utilise :

DOD (Drink or Die) DVD Speed Ripper
Permet de copier les fichiers du DVD (VOB) sur le disque dur
VOB Tool
Pour supprimer des segments inutiles dans un fichier VOB
Flask MPEG -
Permet de convertir une source MPEG2 (fichiers VOB) en un autre format de vidéo
Codecs Divx -
Ce sont les codecs de compression et de décompression vidéo du format Divx - MPEG-4
Codecs MP3 Radium
Ce sont les codecs de compression MP3 indispensables pour la compression du son. Ces codecs sont livrés avec les codecs Divx
le fichier Avidll.dll
Plug-in pour Flask MPEG
VirtualDub
Permet de couper un fichier AVI trop gros
Fez BitRateCalc
Pour calculer le Data Rate idéal

Cette liste est loin d'être exhaustive, et il existe de nombreux autres logiciels qui couvrent ces fonctions. Vous pouvez trouver ces logiciels en téléchargement sur le site www.digital-digest.com/dvd/downloads
c) Préparation avant le départ

Installez les différents logiciels. Dézippez le fichier avidll.dll dans le répertoire de FlaskMPEG. Après l'installation des Codecs Divx, cliquez sur Run me first dans le menu démarrer.
Vérifiez que vous disposez d'assez d'espace disque pour la copie des fichiers (il faut environ 5 Go pour un DVD simple couche et 10 Go pour un double couche).
Désactivez toutes les applications qui tournent pour libérer le maximum de puissance processeur.

C'est parti !

1. La première chose à faire, c'est de ripper (c'est à dire extraire) les fichiers vidéo VOB du DVD. Pour cela, insérez le DVD Vidéo à copier et lancez l'utilitaire DOD DVD Speed Ripper. DOD vous affiche la liste des fichiers présents sur le DVD.

 

Les fichiers qui nous intéressent sont les .VOB, à partir de VTS_01_1.VOB. Chaque fichier VOB fait au plus 1 Go, ce qui signifie qu'un film sera toujours découpé en plusieurs VOB. Sélectionnez le fichier VTS_01_1.VOB ainsi que tous les suivants. En bas de la fenêtre de DOD, entrez la destination des fichiers (Rip To). Vérifiez que la taille totale des fichiers n'est pas trop grande pour votre disque dur. Vous pouvez maintenant cliquer sur Rip. Le temps du processus d'extraction dépend de la vitesse de votre lecteur de DVD-Rom, et peut prendre plusieurs dizaines de minutes : plusieurs Go vont être copiés sur votre disque dur.

2. On se retrouve à présent avec la totalité du film (tous les fichiers VOB) sur le disque dur. Avant de convertir ces fichiers, nous allons d'abord vérifier qu'ils contiennent bien ce que l'on veut. Ouvrez les fichiers un à un avec votre logiciel de lecture DVD Vidéo, et vérifiez s'ils ne contiennent pas de bande annonce inutile, de reprise du film, etc. Si c'est le cas, nous pouvons supprimer ces passages inutiles pour gagner de l'espace. Un fichier VOB peut-être subdivisé en segments, segments qui peuvent contenir ces passages inutiles. VOB Tool permet d'afficher les différents segments qui composent un fichier VOB. Lancez VOB Tool et sélectionnez le fichier VOB qui contient des passages indésirables.

 

Cliquez sur Analyse VOB, VOB Tool liste alors les différents segments présents dans le VOB. Vous pouvez extraire les segments un à un pour vérifier lequel (ou lesquels) est (sont) en trop avec la fonction Extract Segment(s). Pour supprimer un segment, utilisez la fonction Delete Segment(s). Lorsque vous aurez trouvé l'arrangement idéal, vous pourrez récupérer un fichier VOB épuré. Renommez ce fichier au nom du fichier VOB d'origine. Il est impératif de respecter l'ordre des fichiers VOB pour garder le film intact. Si par exemple, vous ne conservez que le seul segment #10 dans le fichier VTS_01_1.VOB, cliquez sur le segment concerné puis sur Extract Segment(s). Choisissez un nom de fichier, par exemple SEGMENT.VOB. Effacez ensuite l'ancien fichier VTS_01_1.VOB et renommez le fichier SEGMENT.VOB obtenu en VTS_01_1.VOB mettez le à la place de l'ancien. A la fin de vos manipulations, vous devez vous retrouver avec des fichiers VOB qui se suivent et dont le premier se nomme VTS_01_1.VOB.

3. Maintenant que nos fichiers VOB sont prêts à être convertis, lancez Flask MPEG. FlaskMPEG vous permet de lire des fichiers VOB et de les convertir en un autre type de compression vidéo avec la possibilité de régler de nombreux paramètres tels que la définition de l'image, le nombre de frames (images) par seconde, le type de décompression, etc. Flask MPEG utilise les codecs vidéo et codecs son installés dans Windows pour effectuer la compression.

Cliquez sur File - Open puis sélectionnez le fichier source VTS_01_1.VOB.

Flask MPEG vous propose automatiquement de lier les fichiers suivants (VTS_01_2.VOB, VTS_01_3.VOB, etc) pour ainsi créer un unique fichier résultant.

Cliquez sur OK. Flask MPEG vous propose maintenant de choisir le flux sonore à décoder, puisque chaque VOB intègre la vidéo et les différentes pistes son. A vous de trouver la piste sonore correspondant à la langue désirée.

Cliquez sur Flask it!

 

  

Cliquez sur Option - Global project options et paramétrez Flask MPEG comme suit :

Cliquez sur OK puis sur Run - Start conversion !

Cliquez sur Ja.

Vous devez à présent choisir le format de compression audio. Je vous recommande l'utilisation du format MPEG Layer-3 (MP3) en 128 Kbits/s.

Cliquez sur OK. Il faut maintenant paramétrer le codage vidéo.

Choisissez DivX MPEG-4 (Fast-Motion) pour les films d'action (séquences rapides) et DivX MPEG-4 (Low-Motion) pour les autres films. Cliquez sur Configurer.

C'est ici que nous réglons la qualité de la vidéo d'arrivée, grâce au Data Rate. Pour vous faire une idée du Data Rate à choisir, utilisez BitRateCalc. Vous devez aussi savoir que l'augmentation du Data Rate du mode DivX MPEG-4 (Fast-Motion) n'augmente plus la qualité à partir d'un certain seuil.

Cliquez sur OK (deux fois), le codage commence enfin… Laissez votre PC tranquille pendant une dizaine d'heure. Je vous conseille de régler la priorité (Priority setting) sur High pour donner plus de ressource à Flask MPEG.

Si le fichier obtenu ne vous convient pas, retentez la conversion en modifiant le Data Rate. Augmentez-le si le fichier est de trop mauvaise qualité, ou diminuer le si le fichier résultant est trop volumineux…

4. Vous vous retrouvez à présent avec un fichier AVI au format MPEG-4/MP3. Si ce fichier fait moins de 650 Mo, vous pouvez facilement le graver sur un CDR grâce à n'importe quel logiciel de gravure. S'il fait plus de 650 Mo, vous pourrez le graver sur deux CDR en le découpant en deux grâce à l'utilitaire Virtual Dub. Lancez Virtual Dub et ouvrez le fichier AVI.

Vérifiez que le mode Direct Stream Copy est coché dans les menus Video et Audio. Cliquez sur Video - Select Range. Suivez l'exemple :


Nous allons d'abord couper la première moitié du film :

Cliquez sur OK puis sur File - Save AVI

Ouvrez à nouveau le fichier AVI d'origine puis coupez la deuxième moitié du film :

Cliquez sur OK puis sur File - Save AVI

Il ne vous reste plus qu'à graver chacun des deux fichiers sur un CDR.

Pour visionner le ou les CD que nous avons obtenu, il vous suffit d'installez les codecs Divx-MPEG-4 sur le PC concerné. Je vous recommande également d'installer le dernier media player de Microsoft. Bon film !

 

Acceuil IX VII