Chcę połączyć wiele plików WAV w jeden plik WAV za pomocą FFMPEG.
Użyłem następującego polecenia i generuje on wymagany plik.
Dowództwo:
ffmpeg -f concat -i mylist.txt -c copy output.wav
Plik:
#mylist.txt
file '1.wav'
file '2.wav'
file '3.wav'
file '4.wav'
Ale jak widać problem polega na tym, że muszę utworzyć plik tekstowy, aby określić listę plików WAV do konkatenacji.
Mogę wykonać wszystkie te zadania, ale wolałbym jedno polecenie, które wygląda
ffmpeg -i 1.wav -i 2.wav -i 3.wav -i 4.wav output.wav
lub
ffmpeg -i "concat:1.wav|2.wav|3.wav|4.wav" -c copy output.wav
Próbowałem tych dwóch prostych poleceń, ale zwracają tylko głos 1.wav
Proszę o pomoc w napisaniu pojedynczego polecenia (lub poprawienia powyższych 2 poleceń), które osiągną pożądany rezultat.
Proszę nie sugerować innych Media Encoders / Editors, chcę używać tylko FFMPEG, ponieważ jest już zainstalowany i używany w innych miejscach.
[0:0][1:0][2:0][3:0]
do liczby plików. Używaj tego dokładnie tak, jak mówi. Jedyne, co powinieneś zmienić, to pliki wejściowe in=4
.