2010-11-12 32 views
2

est-il possible d'utiliser ffmpeg pour convertir un film avec framerate variable à une séquence de photos encore sans doublons? J'ai essayé quelque chose comme:ffmpeg convertir film framerate variable en photos

mais chaque image génère des milliers d'images. J'ai essayé aussi:

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

mais je dois encore beaucoup de doublons et certaines images sont manquantes

est-il possible de spécifier quelque chose comme « -r naturel » ???

TIA

+0

wow toujours pas de réponse? est-ce si incroyable ??? – greg

Répondre

3

Un peu en retard, mais ...

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

fera l'affaire. Par exemple:

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

va créer exactement un jpeg par image dans le dossier C: \ vignettes, et chaque jpeg seront numérotés de manière séquentielle sans lacunes ou des doublons dans la numérotation.

+0

Et c'est vraiment incroyable, personne d'autre n'a répondu. – Soumya

+0

Merci! Je vais essayer dès que je me rappelle pourquoi j'avais besoin de ça: D – greg