kay
@kay

Оставить в видео только keyframes, выбросив все остальные?

Уже задавал подобный вопрос, но меня не поняли.

Пробовал -sstep, но он работает только для проигрывания в mplayer. Возможно все фрэймы сохранить в jpeg, но мне нужно напрямую! не перекодируя! их отправить в контейнер, предположим mov.


Пробовал даже так, но увы, не получилось:

mplayer file.mov -nosound -sstep 2 | mencoder -o mp.mov


В видео fps 29.97, ключевой кадр идет стабильно каждые 60 фрэймов. Судя по ману mplayer в -sstep как раз используется ближайший keyframe.


Может возможно это реализовать в ffmpeg?
  • Вопрос задан
  • 2482 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы