Récupérer l'audio, la vidéo ou les sous-titres d'une vidéo MKV (Linux/Windows)

Pour récupérer l'audio, la vidéo ou encore les sous-titres d'une vidéo MKV, il suffit juste, sous Windows, d'installer gMKVExtractGUI. Il y a une interface graphique très simple à utiliser.

Concernant Linux, les choses sont un peu plus compliqués mais rien d'insurmontable, j'y suis arrivé. Il existe aussi une interface graphique (voir ici) mais j'ai préféré la solution en ligne de commande plus rapide à mettre en œuvre.

Installation de MKVToolNix avec le terminal (Mint/Ubuntu) :

Ouvrez Firefox et collez la commande suivante :

apt://mkvtoolnix,mkvtoolnix-gui

Sous Ubuntu 16 et 17, la fenêtre suivante s'ouvre. Choisissez AptURL et cliquez sur Open link.
Dans Mint une fenêtre similaire s'ouvre, faites installer. Pour Ubuntu 17, le protocole AptUrl n'est pas activé, voir ici comment le rétablir pour effectuer les opérations décrites.

Faites installer puis saisissez votre mot de passe. L'installation s'effectue.
Installation dans Mint sans le terminal :

Avec Mint, vous pouvez installer depuis la logithèque. Recherchez mkvtoolnix et installez l'application en ligne de commande (le deuxième résultat sur la capture). L'interface graphique (GUI) ne sert à rien, pas besoin de l'installer (correspond au premier résultat).

Extraire les pistes d'une vidéo :

En rouge : partie des commandes que vous devez modifier obligatoirement en insérant, soit le nom de votre fichier soit le numéro de la piste. Un conseil : renommez vos fichiers pour que le nom à saisir soit le plus simple possible.
En orange : noms des fichiers qui seront créées. A modifier si vous le souhaitez.

Dans le dossier où se situe votre fichier mkv, faites un clic droit et sélectionnez l'option ouvrir dans un terminal.
Collez la commande suivante : mkvmerge -i nomdevotrefichier.mkv


Dans les résultats, on distingue : la piste audio (1), la piste vidéo (0) et les pistes de sous-titres (de 2 à 6). Pour extraire les sous-titres il faut utiliser la commande suivante :                 mkvextract tracks nomdufichier.mkv X:soustitres.srt                                                                            X correspond au numéro de piste. Dans cet exemple, j'ai besoin de la piste3. Ainsi, la commande modifiée devient : mkvextract tracks bataille.mkv 3:soustitres.srt
Commande pour l'extraction vidéo :
mkvextract tracks nomdevotrefichier.mkv X:video.mkv

Dans cet exemple, la commande devient :
mkvextract tracks bataille.mkv 0:video.mkv

Commande pour l'extraction audio :
mkvextract tracks nomdevotrefichier.mkv X:audio.ogg

Dans cet exemple, la commande devient :
mkvextract tracks bataille.mkv 1:audio.ogg

Enregistrer un commentaire

Les commentaires sont validés manuellement avant publication. Il est normal que ceux-ci n'apparaissent pas immédiatement.

Plus récente Plus ancienne