FFMPEG Concat Audio на отметке времени - PullRequest
0 голосов
/ 22 октября 2018

Я пытаюсь объединить два аудиофайла mp3 (fileA и fileB) в определенную временную метку только для определенной продолжительности.Таким образом, звук в файле A заменяется на звук в файле B в течение вышеупомянутой продолжительности.Таким образом, конечный результат должен быть:

Файл A - Файл B (для продолжительности) - Файл A

Можно ли это сделать с помощью FFMPEG?

1 Ответ

0 голосов
/ 22 октября 2018

Да.Предполагая, что оба файла имеют одинаковую частоту дискретизации и количество каналов, вы должны создать текстовый файл, подобный этому,

file a.mp3
outpoint 45
file b.mp3
inpoint 0
outpoint 23
file a.mp3
inpoint 68

, а затем выполнить

ffmpeg -f concat -i text -c copy out.mp3

Последовательность вывода будет ASTART-45 + B 0-23 + A 68-END

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...