Après quelques applications de mon PoC, je me rend compte que je sélectionnais pas tout les éléments nécessaires
Du coup, je pêche à mort sur une broutille :
Je fais un
mkvinfo "fichier" | grep -E "Track number|Track type|Language" |cut -f 2 -d":"
Il me sort ceci
1
video
und
2
audio
und
3
subtitles
und
Jusqu'ici, tout va bien, c'est ce dont j'ai besoin
Maintenant, je dois "extraire" de cette liste le chiffre précédent le "subtitles", vérifier que la langue est bien "und" pour cette piste, et enfin, extraire le numéro des 2 autres pistes
L'idéal, serait d'arriver à faire des "blocs" sous la forme
1:video:und
2:audio:und
3:subtitles:und
Mais j'ai passé quelques heures sur le truc, et j'arrive pas à m'en sortir avec sed et grep
Si une idée vous viens ...