Transformer un fichier MKV en fichier video compatible (...)

Transformer un fichier MKV en fichier video compatible avec une platine DivX

Cas n°2 : plusieurs pistes audio

Dans le menu d’encodage audio présenté plus haut, vous n’apercevez que la piste audio du MKV « de travail » précédemment créé. Configurez l’encodage comme indiqué au-dessus.

Pour le reste des pistes :
Ouvrez WinLame puis ajoutez les fichiers à encoder.

Choisissez l’encodeur audio. Préférez Lame pour une compatibilité maximale.
Si vous avez opté pour Lame (le logiciel propose aussi Ogg Vorbis), vous avez le choix entre des réglages prédéfinis dont un spécifique à Virtual Dub.
Si vous préférez personnaliser votre encodage, n’oubliez pas de valider « Débit Constant » et « Ajouter un en-tête Wave Riff ».

Retournez ensuite à la liste des flux de Virtual Dub Mod.
Cliquez sur « Ajouter » et sélectionnez le(s) fichier(s) créés par WinLame. Le(s) voilà dans la liste des flux.

Validez en cliquant sur OK.

Vous avez configuré l’encodage vidéo et audio. Lancez l’encodage du fichier final : Fichier—Enregistrer Sous. Nommez votre fichier et « Enregistrer ». Vous aurez remarqué la possibilité de « Ne pas lancer » pour « ajouter au travail en attente » qui permet de différer un ou plusieurs encodages.

Une fois, le fichier AVI obtenu, testez-le pour contrôler le résultat.
orreur : le son et l’image sont décalés !
C’était prévisible puisqu’une des « particularité » de ce conteneur vient de la difficulté à déterminer son FPS (frame per second, nombre d’images par seconde) avec exactitude. Il faut donc modifier cette valeur dans le fichier AVI résultant de notre conversion. Voici comment opérer :
Ouvrez Virtual Dub Mod et chargez votre vidéo
Video—Fréquence d’images
Modifier la valeur après « Changer en » en indiquant le FPS désiré.

 Aller plus loins avec l’encodage vidéo

Vous avez sans doute remarqué qu’au moment de charger votre fichier MKV à l’aide de l’instruction « DirectShowSource » dans Virtual Dub Mod vous aviez généré un petit fichier AVS. Ce fichier est sun script qui « parle » au serveur d’images Avisynth. Vous pouvez enrichir ce script en l’éditant à l’aide d’instructions que vous trouverez par exemple dans ces deux excellents tutoriaux :

Sachez aussi que Virtual Dub Mod inclut certaines instructions via la fonction Video—Filtres