Показать сообщение отдельно
  #1 (permalink)  
Старый 11.05.2022, 20:50
Кандидат Javascript-наук
Отправить личное сообщение для mik888em Посмотреть профиль Найти все сообщения от mik888em
 
Регистрация: 21.06.2020
Сообщений: 142

Как с ffmpeg порезать в папке видеофайлы для инстаграм-сторис?
Есть в папке много видео файлов *mov. (на скрине их два шт.)
qwe.jpg

Хочу все эти *mov файлы порезать для инстаграм видео-сторис длинной по 59 секунд (неважно на каком кадре резать). По итогу получится оч мнооооого видеофайлов по 59 секунд.

Хочу порезать чтоб каждый итоговый видеофайл имел такие параметры:

MP4 Container format
H.264 Video Codec
AAC Audio
3500kbps bitrate
30 FPS
60 seconds maximum in length
1080p 9:16 ( 1080 х 1920 px)


Сделал для ffmpeg такой батник:
@echo off
for %%i in (*.mov) do (
  ffmpeg -i "%%i" -vf scale=ih*9/16:ih,scale=iw:-2,setsar=1,scale=-2:1080 -c:v libx264 -profile:v main -level:v 3.0 -x264-params scenecut=0:open_gop=0:min-keyint=72:keyint=72 -c:a aac -preset slow -crf 23 -r 30 -sn -f segment -segment_time 59 -pix_fmt yuv420p -y "%%~ni.mp4"

)
pause


Как побороть ошибку? Скрин ошибки:
Изображения:
Тип файла: jpg asd.jpg (292.3 Кб, 2 просмотров)

Последний раз редактировалось mik888em, 11.05.2022 в 22:58. Причина: ошибка
Ответить с цитированием