Ajouter des sous-titres à une vidéo au format Matroska (mkv)
Vous avez une vidéo au Matroska (mkv) et vous souhaitez ajouter des sous-titres. Pas de problème mkvmerge vous fera ça à merveille. Il vous faut tout d’abord installer le package mkvtoolnix contenant le binaire mkvmerge, sous debian :
# apt-get install mkvtoolnix
La commande suivante permet d’ajouter un sous-titre anglais à un fichier mkv. Le résultat sera dans output.mkv.
$ mkvmerge --language "0:eng" --track-name "0:english" -s 0 -D -A suben.srt -o ouput.mkv input.mkv
Si vous souhaitez ajouter plusieurs sous-titre à un fichier mkv, utilisez la commande suivante :
$ mkvmerge --language "0:eng" --track-name "0:english" -s 0 -D -A suben.srt --language "0:fre" --track-name "0:french" -s 0 -D -A subfr.srt -o ouput.mkv input.mkv
Les codes de langues utilisés par l’options language sont ceux des normes ISO639-2. Vous les retrouverez aussi via la commande :
$ mkvmerge --list-languages