Так у тя ничего не получится. По каким-то упоротым причинам , кодеры ffmpeg упорно требуют файл-список для этого , в своём формате. Я тоже однажды чуть моск не сломал, пока допёр чего ему не нравиццо. Список такой:
1. имена желательно цифры (счетчик с нуля или другое что, с разделителями, но цифры надёжно канают и чтоб не много было. у тебя много)
2. список для склейки такой (имя любое, нопр. list.lst):
Код:
file '3_2_01.m4a'
file '3_2_02.m4a'
file '3_2_03.m4a'
file '3_2_04.m4a'
file '3_2_05.m4a'
file '3_2_06.m4a'
file '3_2_07.m4a'
file '3_2_08.m4a'
file '3_2_09.m4a'
file '3_2_10.m4a'
file '3_2_11.m4a'
file '3_2_12.m4a'
file '3_2_13.m4a'
file '3_2_14.m4a'
file '3_2_15.m4a'
file '3_2_16.m4a'
file '3_2_17.m4a'
... ну и т.д.
и потом склеиваешь его коммандой:
Код:
ffmpeg -f concat -i list.lst -vn -acodec aac -b:a 68k all-files-in-one.m4a
И еще. когда пробовал, заметил что это его
-codec copy - не сафсем "copy", ибо что-то оно всё равно делает с потоком. Потому и ошибки , скрипы, "пустые экраны" заместо видео.
Так что лучше всё-таки не
copy , а что-нибудь рядом(по формату) с перекодировкой. тогда работает.
Этот его копи, например работает хуже чем во
wget -O- >> %filename%.mp4 - при скачивании .m3u8 листов видео с сайтов. При
wget -O- >> %filename%.mp4 - все норм, файл работает всегда почти(99,5%).
А вот если скачать все части отдельно в папку, а потом пытаться объединять через
ffmpeg -codec copy(части жеж одного файла, там все одинаково 100%) - мусор получается очень часто. Так что это не совсем
copy.