Я пытаюсь извлечь фиксированное количество кадров равномерно из кучи видео (скажем, 50 кадров от каждого видео, всего 10 000 видеороликов).Как извлечь фиксированное количество кадров с помощью ffmpeg?
Поскольку продолжительность варьируется, я рассчитал идеальный выходной сигнал fps для каждого видео и беру его как параметр для извлечения ffmpeg, но не смог получить необходимое количество кадров.
Кто-нибудь знает, как извлечь фиксированное количество кадров с помощью ffmpeg или других инструментов? Благодаря!
Это действительно решить эту проблему, но извлеченные кадры были ужасно повреждены. Что-то не так с параметрами? –
Проблема исправлена. Я до сих пор вычислял идеальный выходной сигнал fps для каждого видео, но на этот раз обходил его и устанавливал -frames 50. Спасибо за вашу помощь! –
Мои команды не определяют или не требуют «идеального выхода fps», а параметры по умолчанию для PNG должны «ужасно повреждать» выход. Какую команду вы использовали? – Mulvya