Пакетный экстрактор кадров фильма?

1704
user11955

Может кто-нибудь предложить приложения для Windows, которые будут извлекать х количество кадров из списка фильмов, которые импортируются в него. Он должен работать в пакетном режиме. Image Grabber II .net был бы идеальным ... но он не будет работать под Vista или Windows 7 (64bit) для меня .... поэтому я ищу альтернативу.

0
I agree with @John T - ffmpeg is the best batch approach. Your question is similar to [this one][1]. [1]: http://superuser.com/questions/47936/suggest-a-video-clipping-app/49343#49343 DaveParillo 14 лет назад 0

1 ответ на вопрос

1
John T

Для подхода с графическим интерфейсом есть Конвертер видео в JPG :

альтернативный текст

Для подхода командной строки вы можете использовать FFmpeg :

ffmpeg -i file.avi -y -ss 5 -an -sameq -f image2 -r 1/5 filename%03d.jpg 

это должно создавать выходные файлы кадров каждые 5 секунд с такими именами, как filename0001.jpg, filename0002.jpgи т. д. Вы можете найти информацию обо всех доступных переключателях в документации FFmpeg . Для обработки нескольких файлов вы можете использовать в *.aviкачестве ввода, например.

И ffmpeg, и этот подход НАМНОГО медленнее, чем программный подход Image Grabber 2. В нем требуется около 5 секунд на фильм .... это занимает около 2 минут. user11955 15 лет назад 0
Попробуйте запустить граббер изображений в режиме совместимости с XP? John T 15 лет назад 0
не влияет на скорость user11955 15 лет назад 0

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