Хочу уменьшить в размерах и ускорить в 100 раз исходный mp4(h264) 640x480. Собственно хочу сделать версию для быстрого предосмотра всего файла.
Делаю по офф. инструкции | Speeding up/slowing down video
Делаю так
ffmpeg -i input.mp4 -vcodec libx264 -vf "scale=300:-2,setpts=0.01*PTS" -an xxx.mp4
[mp4 @ 0x4d04a80] Frame rate very high for a muxer not efficiently supporting it.
Please consider specifying a lower framerate, a different muxer or -vsync 2
[libx264 @ 0x4ce7e80] MB rate (25650000) > level limit (16711680)
[libx264 @ 0x4ce7e80] profile High, level 6.2
Все хорошо, файлы размером получаются порядка 20K и быстро проигрываются
Но на некоторых исходных файлах (ещё пока не понял закономерности) пооучается огромный FPS 90090 (90K) и размер какой то аномальный получается большой. Плееры на таких файлах виснут
Отчего такое может быть? Может какой-нибудь другой способ, более эффективный есть ускорить?