Всякий раз, когда я пытаюсь выполнить команду
ffmpeg -y -r 1 -i File01.jpg -c:v libx264 -tune stillimage -pix_fmt yuv420p out.mp4
Я получаю неудачный результат:
[swcaler @ 000000000347fe0] deprecated pixel format used, make sure you did set range correctly
[libx264 @ 0000000002da3c0] using SAR=1/1
[libx264 @ 0000000002da3c0] frame MP size (938x678) > level limit (36864)
и поврежденный файл, который не может быть прочитан. Есть ли максимальный размер разрешения, которое можно создать?
Это намного больше, чем может выдержать h.264. Максимальное разрешение для h.264 составляет 4096×2304 с уровнем 5.1 или 5.2. http://en.wikipedia.org/wiki/H.264#Уровни
Есть кодеки без потерь, которые теоретически могут работать с этим разрешением видео, но делать это не имеет смысла. Нет оборудования, способного воспроизводить видео в этом разрешении с любой приемлемой частотой кадров. По крайней мере, то, что никоим образом не доступно нормальному человеку.
Пол Х
ffmpeg -r 10 -i File01.jpg -c:v mjpeg out.mp4
тимонску
Пол Х
Пол Х
тимонску
тимонску