Ok, donc j’ai un dossier plein de mkv que je voudrais traiter. J’essaie de comprendre comment gérer correctement l’audio.
Mes fichiers contiennent un mélange de stéréo et de surround, il y a même du mono. Mon objectif est de configurer une tâche qui applique un ensemble de paramètres audio pour tout ce qui est à 2 canaux ou moins, et un autre ensemble pour tout ce qui dépasse 2 canaux. Cette fonctionnalité est déjà intégrée à MCEBuddy pour l’AC3, mais uniquement pour l’AC3, ce qui fait qu’elle ignore le DTS, etc.
Je pensais simplement faire un « pass-through » de certains formats comme l’AAC, car c’est très probablement la source 2 canaux, mais j’ai aussi des fichiers 2 canaux en E-AC3, AC3, FLAC, etc. Donc deviner si l’audio est 2 canaux en se basant uniquement sur le codec ne fonctionnera pas. Faire un « pass-through » de l’audio 6 canaux me conviendra très bien si la source est AC3 ou E-AC3, mais je ne veux pas faire de « pass-through » du DTS. Le but est de réduire la taille du fichier, et le DTS est un peu trop lourd.
Je me souviens avoir vu un fil où quelqu’un avait une commande CLI qui faisait du « pass-through » audio en fonction du débit audio. Le principe était que si le débit est inférieur à ~200 kbps, il y a de fortes chances que ce soit 2 canaux ou moins. Au-dessus, il y a de fortes chances que ce soit 6 canaux, etc. Malheureusement, je n’ai pas mis ce fil en favori et je n’arrive pas à le retrouver.
Donc, je cherche de l’aide et des suggestions. Comment géreriez-vous un dossier comme celui-là ?