2010-11-12 1 views
2

Можно ли использовать ffmpeg для преобразования фильма с переменной частотой кадров в последовательность фотоснимков без дубликатов? я пытался что-то вроде:ffmpeg convert variable framerate movie to pics

, но каждый кадр порождает тысячи снимков. Я также попытался:

ffmpeg -i vid.avi -r 10 pic%d.png 

, но я до сих пор есть много дубликатов и некоторые кадры отсутствуют

является возможность указать что-то вроде «-r натуральный» ???

ТИА

+0

ничего себе еще не ответили? это так удивительно ??? – greg

ответ

3

Немного поздно, но ...

ffmpeg -vsync 2 -i <input movie> <output with %d> 

будет делать трюк. Например:

ffmpeg -vsync 2 -i "C:\Test.mp4" "C:\Thumbnails\Test%d.jpg" 

создаст ровно один кадр в формате JPEG за в C: папку \ Эскизы, и каждый JPEG будут последовательно пронумерованы без каких-либо зазоров или дубликатов в нумерации.

+0

И это _is_ довольно удивительно, никто другой не ответил. – Soumya

+0

Спасибо! Я попробую, как только я вспомню, зачем мне это нужно: D – greg

 Смежные вопросы

  • Нет связанных вопросов^_^