Написал код для ffmpeg которым склеиваю jpg картинку и mp3 файл.
Код:
ffmpeg -i file.mp3 2>&1 | find "Duration"
ffmpeg -y -loop 1 -i file.jpg -i file.mp3 -r 30 -c:v libx264 -crf 18 -c:a aac -b:a 256k -t %Duration% result.mp4
Запускаю код через батник. Но ругается выдавая это:
c:\Users\скрыл\Downloads\ffmpeg-2022-05-08-git-f77ac5131c-full_build\bin>ffmpeg -y -loop 1 -i file.jpg -i file.mp3 -r 30 -c:v libx264 -crf 18 -c:a aac -b:a 256k -t result.mp4
At least one output file must be specified
По ошибке видно что
Подскажите как продолжительность в параметре
-t правильно указать в секундах?