Вы используете неправильный инструмент.

Вы используете неправильный инструмент.

Я пытаюсь изменить частоту кадров видео с помощью 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.

Связанный контент