PROCEDURE DE TRANSFERT DE DVD VERS 1 CD EN MPEG4 PAR FCOSINUS - www.fcosinus.com |
PRE-REQUIS |
Matériel :
Un PC rapide (pentium II / III ou + recommandé avec 128mo ou +) .
Un lecteur DVD
Un Graveur CD
Logiciel :
Windows 95 / 98 / NT4 / 2000 - NT4 ou 2000 recommandé avec partition NTFS de 7 ou 8 Go minimum .
et les softwares : Decss , Mpeg2avi , Ac3dec , VirtualDub , codec Divx
, Microsoft Media
Player 6.4 ou + téléchargeables sur ce site .
. |
COPIE DES FICHIERS VIDEO DU FILM DU DVD VERS LE DISQUE DUR |
Si le DVD n'est pas protégé et il suffit alors de faire une simple copie de fichier
avec l'explorateur Windows …
Si le DVD est protégé il faut alors utiliser un programme de copie spécialisé pour
contrer cette protection .
On appel ce type de programme des rippers , il en existe deux principaux : DOD Speed ripper et DECSS avec une nette préférence pour ce dernier . DOD Speed
ripper est un programme DOS utilisable avec un GUI pour avoir une interface Windows tandis que le DECSS est un
vrai programme Windows et fonctionne mieux sous Windows NT .

Avec DeCSS vous choisissez votre lecteur DVD , l'icone 'Select Folder' détermine l'emplacement
sur votre disque dur ou vont être copier les fichiers . On selectionne les fichiers VOB que l'on veut copier
soit uniquement les fichiers correspondant au film , les autres sont utilisé pour les menus , les vidéos
supplémentaires comme le making off ... et ne sont donc pas indispensables.
Sur notre exemple on trouve des fichiers VOB de 0.99Go (=1048404ko) VTS_01_1.VOB
, VTS_01_2.VOB , VTS_01_3.VOB , le fichier VTS_01_4.VOB est le dernier de la série , il est donc plus court
. Si le film avait été plus long ou si il avait contenu plus de langues on aurait pu avoir d'autre
fichier : VTS_01_5.VOB , VTS_01_6.VOB ... avec toujours une taille de 0.99Go sauf pour le dernier toujours plus
court .
Sur certains DVD la première série de fichier VOB (sous la forme VTS_01_x.VOB) n'est pas réservé
au film mais à une bande annonce ou d'autre type de vidéos . Le film sera alors certainement sur
une deuxième série de fichiers nommés VTS_02_1.VOB , VTS_02_2.VOB .... De toute façon
les fichiers correspondant au film sont facile a retrouver : il faut repérer une série de fichiers
de 0.99Go commençants par VTS_01_1.VOB ou VTS_02_1.VOB ... en cas de doute rien n'empêche de lire
le fichier VOB directement avec un player DVD acceptant de lire des fichiers indépendants (comme DVD Station
ou powerDVD) .
L'option 'merge vob files' permet de regrouper tout les fichiers vob en un seul mais vous devrez alors utiliser
une partition NTFS (Windows NT4 ou 2000 uniquement) de grande taille 7 à 8 Go minimum. La partition FAT32
de Windows 95/98 ne permet pas de gérer des fichiers supérieurs à 4Go .
.
|
COMPRESSION DE LA VIDEO EN MPEG4 |
Pour créer un fichier vidéo compressé en MPEG 4 il faut s'assurer
que le codec DIVX soit bien installé.
Après avoir exécuté son setup il ne faut pas oublier de cliquer sur 'run me first'
On utilise ensuite le logiciel MPEG2AVI qui
est un programme DOS fonctionnant très bien sous Windows en fenêtre .
Placez vos fichiers Vob dans le même répertoire que Mpeg2avi.
sous DOS accédez au répertoire ou se trouve mpeg2avi et les fichiers VOB :
(On pourra utiliser des fichiers de commande *.bat pour éviter d'avoir à taper à chaque fois
les commandes à la main .)
Pour etre compatible avec des cartes avec sortie TV comme les matrox
G400 dual head la résolution horizontale doit etre de 704 au lieu des 720 originaux .
Lignes de commande dans le cas ou vous avez 1 seul vob (copie
avec option 'merge vob files' sous decss sur partition NTFS) :
Film en 16:9 en 2.35 (format le plus courant , voir la jaquette de votre DVD) :
mpeg2v12.exe -b vts_01_1.vob -f2 -q0 -r2 -3Y 416 -1 704 320
-o8 video.avi |
Film en 16:9 en 1.85 (voir la jaquette de votre DVD) :
mpeg2v12.exe -b vts_01_1.vob -f2 -q0 -r2 -3Y 416 -1 704 416
-o8 video.avi |
Film en 4:3 (format jamais utilisé pour les films , voir la jaquette de votre DVD) :
mpeg2v12.exe -b vts_01_1.vob -f2 -q0 -r2 -3Y 576 -1 704 576
-o8 video.avi |
Lignes de commande dans le cas ou vous avez plusieurs fichiers
vob (copie SANS option 'merge vob files' sous decss ) :
Il faut créer un fichier texte avec la liste de vos fichiers vob :
Sous Dos tapez "edit liste.lst" et mettez y les noms de tout vos fichiers VOB .
Exemple du contenu du fichier "liste.lst" dans le cas de 6 fichiers VOB:
vts_01_1.vob
vts_01_2.vob
vts_01_3.vob
vts_01_4.vob
vts_01_5.vob
vts_01_6.vob
Une fois la liste tapée, fermez le fichier et enregistrez le. A noter que vous pouvez également créer
une liste à partir de notepad (sous Windows) à condition de changer l'extension .txt en .lst.
ce fichier doit aussi ce trouver dans le répertoire ou se trouve mpeg2v12.exe et vos fichiers VOB .
Film en 16:9 en 2.35 (format le plus courant , voir la jaquette de votre DVD) :
mpeg2v12.exe -b liste.lst -f2 -q0 -r2 -3Y 416 -1 704 320
-o8 video.avi |
Film en 16:9 en 1.85 (voir la jaquette de votre DVD) :
mpeg2v12.exe -b liste.lst -f2 -q0 -r2 -3Y 416 -1 704 416
-o8 video.avi |
Film en 4:3 (format jamais utilisé pour les films , voir la jaquette de votre DVD) :
mpeg2v12.exe -b liste.lst -f2 -q0 -r2 -3Y 576 -1 704 576
-o8 video.avi |
Cette commande aura pour conséquence de chaîner tous les fichiers et
d'obtenir au final un seul fichier avi regroupant la totalité des fichiers originaux.

Lors du lancement de la compression une fenêtre présentant les différents
codecs installés devrait apparaître.
Sélectionnez "DIVX low motion" puis cliquez sur 'configuration'

Mettre : Keyframe every 10 seconds
Mettre : compression control sur Crispness ( 100 )
Tableau pour le réglage du débit (data rate) pour un film PAL ( 25 images secondes ) :
Dans ces calculs on prévoit une piste son mp3 à 96 kbits/s et le stockage du film sur un seul CD
avec un fichier de ~ 640 mo.
Durée
|
Débit Vidéo (kbit/s)
|
Débit Vidéo(ko/s)
|
Débit Total (ko/s)
|
30 min
|
2817
|
344
|
356
|
45 min
|
1846
|
225
|
237
|
1 h 00
|
1360
|
166
|
178
|
1 h 15
|
1069
|
134
|
146
|
1 h 30
|
875
|
109
|
121
|
1 h 45
|
736
|
90
|
102
|
2 h 00
|
632
|
77
|
89
|
2 h 15
|
551
|
67
|
79
|
2 h 30
|
487
|
59
|
71
|
Nb:En dessous de 750kbit/s l'image n'est plus très bonne .
Après plusieurs heures de calcul ... vous obtenez un fichier avi au format mpeg4 sans son .
Testez ce fichier avi ( il faut avoir Microsoft Media Player 6.4 ou + d'installé ) .
.
|
COMPRESSION DE L'AUDIO EN MP3 |
La partie son doit être traitée à l'aide du logiciel Ac3dec, qui fonctionne également sous DOS.
installer ac3dec dans le même répertoire que mpeg2v12.exe.
Les lignes de commande doivent être de ce type :
ac3dec.exe vts_01_1.vob -substream 0x80 -allvobs -gain 100 -gainlfe 27 audio.wav
L'option substream sert à désigner la langue que l'on souhaite extraire :
Le code 0x80 pour la premiere piste son , si la langue française est la seconde langue mettre 0x81 , si
c'est la deuxième mettre 0x82 ....
Si on ne connait pas l'ordre des langues tester tout les codes jusqu'à trouver le bon .
Si le son parait trop faible même pendant les passages forts (explosions
, musique ...) on peut encore augmenter le niveau en ajoutant l'option : -gain2
250 ; j'ai pris une valeur moyenne (250) mais on peut aller de 1 à
500 . Attention à ne pas abuser de ce paramètre pour éviter la saturation pendant les passages
forts .
Le paramètre -allvobs sert à indiquer au logiciel que l'on souhaite traiter tous
les VOB présents dans un même répertoire (inutile pour ceux qui ont un seul gros vob mergé
par decss sur une partition NTFS ).
Le paramètre -gain 100 permet d'avoir un niveau sonore correcte , et -gainlfe 27 augmente
la voie de grave pour donner plus de profondeur au son .
Lors du lancement de la commande une fenêtre devrait apparaître vous demandant de
régler le codec son ; régler "PCM stéréo
48Khz".
Si votre carte son est ancienne et qu'elle ne supporte pas le 48Khz entrer alors 44.1kHz juste pour tester que
vous avez choisie la bonne langue puis recommencez en mettant 48kHz .
La conversion 48KHz > 44.1Khz doit se faire après .
L'opération demande moins de 1 heure en général pour un film entier .
Vous avez alors un gros fichier wav (attention d'avoir au moins 1.5Go de libre sur le disque dur avant de lancer
cette opération !).
. |
MULTIPLEXAGE DE LA VIDEO ET DE L'AUDIO ( mélange des deux de façon
synchrone ) |
Pour cette dernière étape le logiciel VirtualDub est utilisé.
Suivez les instructions à la ligne pour avoir un multiplexage parfait
:
- Dans le menu "File",
cliquez sur le option "Open vidéo file"
et insérez le nom de votre fichier AVI (video.avi).
- Dans le menu "Vidéo", sélectionnez
l'option "Direct stream copy" afin
que le fichier vidéo original ne subissent aucun modification dans sa structure.
- Dans le menu "Audio", cliquez sur
l'option "conversion" et sélectionnez
44100 Khz comme taux d'échantillonnage
puis cochez "high quality". Dans
ce même menu cliquez sur "interleaving"
et cochez la case "Enable audio/vidéo interleaving". Entrez 10000 ms dans la
zone de saisie "preload".
- Dans la zone de saisie "interleave audio every"
entrez 250 et cochez MS au lieu de FRAME
- Toujours dans le menu "Audio",
cliquez sur "Wav audio" et sélectionnez
votre wav (audio.wav) puis dans ce même
menu cliquez sur "Compression"
-Choisissez le format MPEG Layer 3 puis sélectionnez
comme attributs :
96 Kbit/s, 44100 Khz, Stéréo, 12 Ko/s
Une fois ces réglages effectués allez dans le menu "Audio" et sélectionnez l'option "Full processing
mode", puis dans le menu vidéo cliquez sur "frame rate" et selectionnez "Change
so video and audio durations match"
Enfin dans le menu "File" cliquez
sur "Save AVI". Entrez un nom de
fichier et le répertoire de destination et validez. Le multiplexage est lancé, l'opération
dure entre 1 et 3 heures suivant la durée de votre vidéo.
Cas de désynchronisation audio/vidéo :
La désynchronisation audio/vidéo vient en général du fait que le fichier audio n'a
pas la même durée que le fichier vidéo . Si tel est le cas en comparant la durée des
deux fichiers (affiché dans leur onglet propriétés ) la procédure varie légèrement
:
dans le menu vidéo cliquez sur "frame rate"
et ne selectionnez PAS "Change so video and audio durations match" mais "No change"
Le fait que le fichier audio soit plus court que le fichier vidéo implique que nous avons un passage vidéo
sans son au début et/ou à la fin du film .
Si c'est à la fin ce n'est pas gênant mais si c'est au début cela va décaler le son
sur toute la durée du film . Il va falloir alors compenser ce décalage dans les options audio : "interleaving" > "Source displacement" en rentrant une valeur de décalage en ms
. Par exemple sur le film 'Le Negociateur' il a fallu ajouter 12 secondes soit 12000 ms . Cette valeur à
été trouvée par tatonnement . Pour cette recherche il est conseillé de faire le test
sur les premières minutes du film pour éviter d'attendre 2 heures à chaque essai ; pour cela
on peut définir la durée dans le menu video > Select Range > Length en mettant par exemple
250000 ms (colonne 'time') . Une fois la valeur de décalage trouvée mettre 0 dans 'End offset' (dans
' Select Range ' ) pour la durée totale du film .
---
Une fois l'opération finie vous aurez un fichier AVI avec une vidéo au format MPEG 4 et un son au
format MP3
. |
VERIFICATION & UTILISATION |
Testez ce fichier avi ( il faut avoir Microsoft Media Player 6.4 ou + d'installé )
et vérifiez bien que l'audio est synchro avec l'image .
Votre fichier doit faire moins de 645mo vous pouvez donc le graver sur un CD . Mettez aussi le codec DIVX sur ce
CD de façon à ce qu'il soit lisible partout !
La lecture d'un fichier mpeg4 plein écran demande au moins la puissance d'un Pentium II 400Mhz pour une
image parfaitement fluide sous Windows 95 / 98 / 2000. Pour voir le film sur une TV vous devez avoir une carte
avec sortie TV (La Matrox G400 Dualhead qui envoi le contenu de la vidéo vers sa deuxième sortie
TV ou moniteur est parfaitement adaptée au mpeg4 sous Windows 98.)
Les cartes mpeg-2 comme la holywood + ne reconnaissent pas le mpeg4 et ne pourront donc pas servir dans ce cas
:(
Nb: un GUI (interface windows pour les programmes ms-dos est disponible pour mpeg2avi et ac3dec
et permet de retrouver les lignes de commandes données dans cette procédure. )
Cette procédure n'est pas définitive , elle s'enrichira de vos expériences et remarques .
Cependant aucun problème technique ne sera traité en e-mail , pour ce merci d'utiliser le forum vidéo
de ce site .
www.fcosinus.com (c)2000
|
N'hésitez pas à visiter le reste du site Fcosinus , vous y trouverez des
forums pour vous aidez sur le mpeg4 mais aussi des articles sur la vidéo numériques , les camescopes
et appareils photos numéiques , le hardware pc , la sono , le mp3 .....
CLIQUEZ ICI POUR ACCEDER AU SOMMAIRE DE FCOSINUS.COM

News
: Débridage DVin des camescopes Sony DV !
|