Переменные ведут себя не так, как ожидалось
Я боролся, пытаясь получить правильный синтаксис для этого командного файла, и я не могу понять, почему некоторые вещи не работают.
Переменнаяi
не увеличивается каждый раз, когда я делаю это.Конкатенация наstrc
похоже, не соединяетсяВот мой код:
set i=0
set "strc=concat:"
for %%f in (*.mp4) do (
set /a i+=1
set "str=intermediate%i%.ts"
set strc="%strc% %str%|"
ffmpeg -i "%%f" -c copy -bsf:v h264_mp4toannexb -f mpegts "%str%"
)
set strc="%strc:-1%"
ffmpeg -i "%strc%" -c copy -bsf:a aac_adtstoasc Output.mp4