ffmpeg -i "concat:1.mp3|2.mp3|3.mp3" -acodec copy output.mp3
Если вы используете Python, вы можете использовать подпроцесс
import subprocess
subprocess.call(['ffmpeg', '-i', 'concat:1.mp3|2.mp3|3.mp3', '-acodec', 'copy', 'output.mp3'])
Вы также можете иметь пути к вашему mp3 в файле.
# audio-to-process.txt
file '/path/to/mp3-1'
file '/path/to/mp3-2'
file '/path/to/mp3-3'
Затем,
ffmpeg -f concat -safe 0 -i audio-to-process.txt -c copy output
Флаг -safe 0 не нужен, если пути к файлам относительные.