Неправильный подсчет байтов при использовании шестнадцатеричного дампа

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 не нужен, если пути к файлам относительные.

Страница API конкатенации API ffmpeg

4
01.06.2021, 12:24
0 ответов

Теги

Похожие вопросы