
Я пытаюсь изменить частоту кадров видео с помощью convert
инструмента ImageMagick. Вот команда, которую я использую:
convert -delay 1 video1.mp4 video2.mp4
Однако, какое бы число я ни установил для задержки, частота кадров не меняется (она застряла на 25FPS). Я хочу, чтобы она была 100FPS. Я использую последнюю версию ImageMagick для Windows: ImageMagick-7.0.8-Q16.
Почему задержка не работает?
решение1
Вы используете неправильный инструмент.
ImageMagickпредназначен для файлов растровых изображений, а не для видеофайлов.
Если вы пытаетесь изменить FPS или манипулировать видео MP4, то convert
и-delay
опция не будет работать. ImageMagick предназначен для растровых изображений различных типов. Это -delay
сработает для анимированного GIF, но не для файла MP4.
Что вам действительно нужно использовать, так этоFFmpeg.