Je utilise fréquemment la commande suivante :
MediaInfo.exe "--Output=Text;%ID%: %Format%$if(%Language/String%, SUBTiTLE: .............. %Language/String%)\r\n" Fichier.mkv
Cela affichera les flux de sous-titres d'une vidéo vile dans le format :
5: UTF-8
6: VobSub SUBTiTLE: .............. Français
7: VobSub SUBTiTLE: .............. Anglais
8: VobSub SUBTiTLE: .............. Français
Source: Obtenir la liste des sous-titres en utilisant mediainfo sous Windows
Cependant, j'aimerais exécuter la même commande pour tous les fichiers d'un dossier.
J'ai essayé
for %%a in (%*) do (
MediaInfo.exe "--Output=Text;%ID%: %Format%$if(%Language/String%, SUBTiTLE: .............. %Language/String%)\r\n"
)
mais cela ne semble pas fonctionner et je ne suis pas sûr pourquoi.