ffmpeg конвертирует видео с переменной частотой кадров в картинки - PullRequest
2 голосов
/ 12 ноября 2010

возможно ли использовать ffmpeg для преобразования фильма с переменной частотой кадров в последовательность фотографий без дубликатов? Я пробовал что-то вроде:

ffmpeg -i vid.avi pic%d.png

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

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

но у меня все еще много дубликатов И некоторые кадры отсутствуют

можно ли указать что-то вроде "-r natural" ???

ТИА

1 Ответ

3 голосов
/ 22 мая 2011

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

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

сделает свое дело. Например:

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

создаст ровно один jpeg на кадр в папке C: \ Thumbnails, и каждый jpeg будет последовательно пронумерован без пробелов или дубликатов нумерации.

...