Script shell pour renommer le nom d’une piste dans des fichiers MKV sans remux complet, en utilisant mkvpropedit de MKVToolNix.
rename-mkv-track.sh– script shell pour Linux, macOS et Windows via Git Bash ou WSLrename-mkv-track.bat– script batch pour Windows
- Linux, macOS ou Windows (avec Git Bash ou WSL)
- MKVToolNix
mkvpropeditdisponible dans le terminal
Le script modifie directement les en-têtes Matroska pour changer le nom d’une piste (titre de piste), sans réencoder la vidéo et sans remux complet.
track:v1= première piste vidéotrack:a1= première piste audiotrack:s1= première piste de sous-titres
Tu peux adapter cette valeur dans le script selon la piste que tu souhaites modifier.
Place tes fichiers .mkv dans le dossier de travail, puis exécute le script adapté à ton système.
chmod +x rename-mkv-track.sh
./rename-mkv-track.shrename-mkv-track.batLe script peut être configuré pour :
- choisir la piste à modifier ;
- définir un nouveau nom de piste ;
- effacer un nom de piste existant.
Renommer une piste vidéo en HDLight :
- cible :
track:v1 - nom :
HDLight
Renommer une piste audio en French AAC :
- cible :
track:a1 - nom :
French AAC
- Teste d’abord sur un seul fichier pour confirmer que la bonne piste est ciblée.
- Garde une copie de l’original si tu modifies beaucoup de fichiers d’un coup.