J'ai un fichier matroska avec certains sous-titres déjà intégrés. Comment puis-je ajouter un autre sous-titres, avec un réglage de la langue approprié et un codage?
A essayé:
mkvmerge -o output.mkv -S source.mkv new-subtitles.srt
mais on dirait qu'il enleva tous les autres sous-titres. Qu'est-ce que je fais mal?
C'est parce que vous avez spécifié le -S
Paramètre Lors de la pointe du fichier source. -S
Supprime toutes les pistes de sous-titres de l'entrée. Ce que vous voulez, c'est en fait ceci:
mkvmerge -o myouput.mkv myinput.mkv --language "0:ger" --track-name "0:mytrackname" mynewsubtitles.srt
Cela ajoutera mynewsubtitles.srt
comme la dernière piste avec ce nom de suivi et ce langage. Également dans les versions actuelles de Mkvmerge, la langue par défaut est l'anglais. Donc, vous n'avez pas besoin de définir --language
Si c'est le cas.