Dada una carpeta llena de archivos 'm4a', puedo combinarlos todos en un gran archivo m4a usando ffmpeg
así:
ffmpeg -f concat -i <(for f in ./*.m4a; do echo "file '$PWD/$f'"; done) \
-c copy ../OUTPUT.m4a
Sin embargo, lo que me gustaría hacer es que OUTPUT.m4a
contenga capítulos para cada uno de los archivos de entrada originales (cada capítulo solo necesita un número, no un nombre).
He intentado buscar en Google para esto, pero todo lo que he encontrado parece ser sobre la fusión de archivos de vídeo y MKV, no de archivos m4a.
Idealmente, me gustaría poder hacer esto a través de la línea de comandos, ya que tengo más de 60 carpetas, y me gustaría poder escribir esto en lugar de cargarlo en una aplicación de algún tipo.
Cualquier ayuda sería apreciada.