Vale, tengo una carpeta llena de archivos .mkv que quiero procesar. Estoy intentando averiguar cómo manejar correctamente el audio.
Mis archivos son una mezcla de estéreo y sonido envolvente; incluso hay algo de mono. Mi objetivo es configurar una tarea que tome todo lo de 2 canales o menos y use un conjunto de ajustes de audio, mientras que usa un conjunto diferente para cualquier cosa con más de 2 canales. Esta funcionalidad ya está integrada en MCEBuddy para AC3, pero solo funciona con AC3, lo que significa que ignora DTS, etc.
Estaba pensando en hacer un passthrough de algunos formatos como AAC, ya que lo más probable es que sea la fuente de 2 canales, pero también tengo eac3, ac3, flac, etc. de 2 canales. Así que adivinar si el audio es de 2 canales basándome solo en el codificador no funcionará. Hacer passthrough del audio de 6 canales me funciona bien si la fuente es ac3 o eac3, pero no querría hacer passthrough de DTS. El objetivo es reducir el tamaño del archivo, y DTS es un poco demasiado pesado para eso.
Recuerdo haber visto un hilo donde alguien tenía un comando de línea de comandos que hacía passthrough del audio dependiendo del bitrate del audio. La lógica era que si el bitrate del audio está por debajo de 200 kbps, lo más probable es que sea de 2 canales o menos. Por encima de eso, lo más probable es que sea de 6 canales, etc. Lamentablemente, no guardé el enlace del hilo y no puedo encontrarlo por más que lo intento.
Así que estoy buscando ayuda y sugerencias. ¿Cómo manejarías una carpeta como esta?