Добрый день люди,
Мне было интересно, как кодировать видео со скоростью 1х до 5х, используя ffmpeg.
Заранее спасибо за любое предложение.
Ускорение / замедление видео
Вы можете изменить скорость вашего видео, используя setpts
видеофильтр. «Старый способ» создания интервальных или неподвижных кадров состоял в том, чтобы сначала разбить видео на отдельные кадры (например, в формате jpg), а затем удалить некоторые и рекомбинировать кадры. Использование setpts
фильтра - новый способ, он быстрее и, возможно, с меньшими потерями.
Чтобы ускорить видео с 1х до 5х, вы можете набрать:
ffmpeg -i input.mkv -vf "setpts=0.2*PTS" -an output.mkv
Источник: FFmpeg - как ускорить / замедлить видео
avconv
несовместимой с оригиналом версией и не устарелаffmpeg
. Кажется, с ffmpeg нормально работает . Как показано в ссылке от ответа на скорость до аудио и видео в-filter_complex
опции должно быть использовано ... с FFmpeg . +1 :)