Tengo una lista de archivos .mp3
que necesito combinar en un solo archivo, para realizar esta acción es necesario utilizar ffmpeg
.
Primer se necesita crear una lista con los archivos .mp3
dentro de un archivo de texto .txt
con el siguiente formato:
file 'audio1.mp3'
file 'audio2.mp3'
file 'audio3.mp3'
El orden de los archivos es el orden en el que se van a ir concatenando para generar el único archivo final.
Luego con esa lista creada se utiliza el siguiente comando:
ffmpeg -f concat -i list.txt -c copy out.mp3
Siendo list.txt
la lista de los archivos que vamos a concatenar y out.mp3
el archivo final.
Fuente: Concatenating media files