«

»

Nov 13 2011

Imprimer ce Article

Lire un MKV sur TV, Box et Consoles sans problème

Multimedia-ConversionMKV-LogoMKV lire un mkvUn bon nombre de périphériques (TV, lecteur multimédia, box, PS3…) ne savent pas lire nativement les fichiers MKV.Tout comme le AVI, il encapsule n’importe quel flux video et audio, c’est pourquoi il arrive parfois d’avoir l’image mais pas le son et vice-versa : les codecs utilisés sont parfois exotiques et peuvent, ne pas être supportés.

Cet article se compose de deux parties :
– la première : le démultiplexage du MKV pour le transformer en .TS, lisible par tous : pratique et rapide si vous n’avez pas besoin des sous-titres
– ensuite, l’encodage avec les sous-titres car il faut les incruster dans le fichier, donc même en les intégrant au fichier TS, ils ne seront pas affichés, d’où cette seconde partie

Lire un MKV – Conversion en .TS

Voici les logiciels qu’il vous faut :
– tsMuxeR
– EAC3to et EAC3GUI

Une fois l’archive de tsMuxeR décompressée, lancez tsMuxerGUI
1. Cliquez sur Add pour sélectionner le fichier MKV
2. Dans Tracks, choisissez la première piste (vidéo, ici encodée en H.264)
3. Dans General track options, cochez Change level et sélectionnez 4.1, ceci afin de rendre la lecture compatible avec tous les lecteurs

Multimedia-ConversionMKV-TsMuxer01 lire un mkv

Concernant la partie Audio, nous constatons que la piste est en DTS.
Toujours pour des raisons de compatibilité (car non implémenté sur de nombreux lecteurs à cause du prix prohibitif de la licence DTS), nous allons la convertir la piste en AC3 avec EAC3toGUI.
Si elle est déjà en AC3 (ou si votre lecteur permet la lecture DTS!), vous pouvez passer au paragraphe suivant
  • Conversion de la piste DTS en AC3 : Extraction de la piste audio DTS (1/3)

1. Cliquez sur la piste audio DTS
2. Dans Output, selectionnez Demux
3. Choisissez le chemin de destination en cliquant sur Browse
4. Lancez l’opération

Multimedia-ConversionMKV-TsMuxer05 lire un mkv

  • Conversion de la piste DTS en AC3 : Transformation du DTS en AC3 avec EAC3to (2/3)

Après avoir décompressées les deux archives, de préférence dans C:\MKV, ouvrez l’application EAC3toGUI
1. Sélectionnez l’emplacement de la piste DTS, extraite précédemment avec TsMuxer
2. Sélectionnez la destination pour la piste AC3
3. Lancez la conversion

Multimedia-ConversionMKV-Eac3GUI01 lire un mkvMultimedia-ConversionMKV-Eac3GUI02 lire un mkv

Vous pouvez obtenir un message d’erreur (Chemin d’accès introuvable), dans ce cas, vérifiez bien dans Command Line Preview que le chemin d’accès à l’exécutable est correct (par défaut, il va le chercher dans C:\MKV)

  • Conversion de la piste DTS en AC3 : Importation de la piste AC3 (3/3)

Retournez sur tsMuxeR
1. / 2. Cliquez sur Add et sélectionnez la piste audio AC3 fraichement convertie, elle apparaitra dans Input files ainsi que dans Tracks
3. Selectionnez la piste audio encodée en DTS
4. Cliquez sur Remove

Multimedia-ConversionMKV-TsMuxer03 lire un mkv

  • Après le Demux, le Remux!

Si vous pensez mettre le fichier sur un disque en FAT32, allez l’onglet Split & cut et coupez le tous les 4GB
Multimedia-ConversionMKV-TsMuxer06 lire un mkv

Retournez dans l’onglet Input : vous pourrez supprimer les sous-titres si vous n’en avez pas besoin car la Freebox, par exemple, ne les comprend pas et refusera de lire le fichier
Multimedia-ConversionMKV-TsMuxer022 lire un mkv

1. Vous devez retrouver la piste Vidéo + la piste Audio
2. Dans Output, sélectionnez TS muxing
3. Cliquez sur Browse pour choisir l’emplacement du fichier de sortie
4. Start muxing!

Multimedia-ConversionMKV-TsMuxer04 lire un mkv

A savoir que tsMuxeR ne réencode pas les flux, il les désencapsule et pour les remettre dans le format choisi; deux avantages : Pas de perte de qualité et très rapide (comptez une dizaine de minutes pour une vidéo de 1h30)



Lire un MKV avec sous-titres – Conversion en VOB

Outils nécessaires :

  • Extraction des sous-titres

Pour extraire la piste de sous titres depuis le fichier MKV, il vous faut les mkvtoolnix et  MKVExtractGUI2

PS: tsMuxeR est bien capable également d’extraire les sous-titres mais pas en .STR et donc plus complexe à gérer

Décompressez les deux archives au même endroit, pour vous retrouver avec une arborescence comme celle-ci :

Lancez MKVExtractGUI2
1. Prenez le fichier MKV  […]
2. Cochez Use source dir for output
3. Cochez la piste Subtitles avec la langue voulue, ici [fre]nch
4. Cliquez sur Extract et patientez quelques instants
5. L’extraction est terminée

Vérifiez dans l’explorateur  :

Renommez le fichier des sous-titres (.STR) : Il doit porter le meme nom que le fichier MKV :

  • Transformez le fichier MKV en VOB

Installez maintenant MKVtoVOB, l’outil qui va nous permettre de convertir notre fichier en format VOB
Cliquez sur l’onglet Configuration et configurez les options suivantes:
Preferred Audio Language : French (FRE)
Preferred Subtitle Langugage : French (FRE)
File Splitting : Selectionnez le profil FAT32 si vous désirez mettre le fichier final sur un support FAT32 : Le  fichier sera découpé par tranche de 4Go, la taille maximale d’un fichier sur ce système (la PS3 par exemple ne supporte pas le système de fichiers NTFS, qui, lui, en théorie, supporte au maximum la taille maximale de 16Exa octets par fichier)
Output File Extension : VOB
Transcoding Codec : x264 (Slow)
Cocher les options : Always Encode SubtitlesLoad Subtitles from file et Always Transcode DTS (seulement si votre périphérique ne peut lire le DTS, il sera alors converti en AC3)

Placez vous maintenant dans l’onglet Add File
1. Cliquez sur Browse pour importer le fichier MKV
2. Choisissez le répertoire de destination
3. Selectionnez Add File pour commencer la conversion
4. La conversion démarre

Contrairement à tsMuxeR, mkv2vob va réencoder complétement la vidéo.
Comptez, selon la puissance du PC, environ une heure pour une vidéo d’une heure trente minutes.
Si vous souhaitez encoder une vidéo en quelques clics, pensez à jeter un oeil à l’article Compresser une video simplement!

Lien Permanent pour cet article : http://sebastien.toursel.fr/multimedia/decoder-convertir-lire-un-mkv-ps3-xbox-pc-tv/

(5 commentaires)

Passer au formulaire de commentaire

  1. AUDOUIT

    Bonsoir

    je recupere bien la video sur la PS3 mais pas l’audio
    pour la conversion de DTS à AC3 , ca bloque à la phase 2/3 avec le message d’erreur et pourtant le chemin d’acces à l’exécutable me semble correct

    eac3to.exe « C:\Documents and Settings\audouit\Local Settings\Temp\lost-amspider.track_2.dts » « C:\Documents and Settings\audouit\Local Settings\Temp\lost-amspider.track_2.ac3 »

    pouvez vous m’orienter ?

    merci

    1. admin

      Bonsoir,
      Quel est le message d’erreur?
      Pour être d’éviter les problèmes de chemin mettrez vos fichiers dans C:\Temp.
      Essayez ainsi :
      eac3to.exe « C:\Temp\lost-amspider.track_2.dts » « C:\Temp\lost-amspider.track_2.ac3″

  2. AUDOUIT

    Bonjour

    avec votre méthode ,je récupére bien la video
    par contre , le message d’erreur est bien là pour la piste audio
    pourtant le chemin d’accès semble correct !!!!!

    merci de votre réponse

    Cordialement
    TONY

  3. AUDOUIT

    Voici le message d’erreur

    Microsoft Windows XP [version 5.1.2600]
    (C) Copyright 1985-2001 Microsoft Corp.

    C:\mkv> »C:\Documents and Settings\audouit\Local Settings\Temp\EAC3toGUI-1\eac3to
    .exe » « C:\mkv\lost-amspider.track_2.dts » « C:\mkv\lost-amspider.track_2.ac3 »
    ‘ »C:\Documents and Settings\audouit\Local Settings\Temp\EAC3toGUI-1\eac3to.exe »‘
    n’est pas reconnu en tant que commande interne
    ou externe, un programme exécutable ou un fichier de commandes.

    C:\mkv>

    1. admin

      Le message d’erreur indique qu’il ne trouve pas le programme eac3to.exe.
      Pour y remédier, copiez ce fichier dans C:\mkv
      Positionnez-vous dans C:\mkv et tapez la commande :
      eac3to.exe C:\mkv\lost-amspider.track_2.dts C:\mkv\lost-amspider.track_2.ac3

Laisser un commentaire