Я хочу объединить несколько файлов WAV в один файл WAV с помощью FFMPEG.
Я использовал следующую команду, и она генерирует необходимый файл.
Команда:
ffmpeg -f concat -i mylist.txt -c copy output.wav
Файл :
#mylist.txt
file '1.wav'
file '2.wav'
file '3.wav'
file '4.wav'
Но, как вы можете видеть, проблема заключается в том, что мне нужно создать текстовый файл, чтобы указать список файлов WAV для объединения.
Я могу выполнить все эти задачи, но я бы предпочел одну команду, которая выглядит как
ffmpeg -i 1.wav -i 2.wav -i 3.wav -i 4.wav output.wav
или
ffmpeg -i "concat:1.wav|2.wav|3.wav|4.wav" -c copy output.wav
Я пробовал эти две простые команды, но они возвращают только голос. 1.wav
Помогите мне написать одну команду (или исправить вышеуказанные 2 команды), которая достигает желаемого результата.
Пожалуйста, не предлагайте другие медиа-кодеры / редакторы, я хочу использовать только FFMPEG, так как он уже установлен и используется в других местах.
[0:0][1:0][2:0][3:0]
в соответствии с количеством файлов. Используйте это именно так, как он говорит. Единственное, что вы должны изменить, это входные файлы иn=4
.