C# extraire les images à partir d'une partie d'un fichier vidéo

L'aide d'AForge ffmpeg wrapper vous pouvez extraire les images d'une vidéo à l'aide de la VideoFileReader de classe et de les enregistrer comme une image bitmap.

Voir ce pour l'exemple:
Extraire les images d'un .fichier avi

Mon problème avec cela est que vous ne pouvez pas spécifié par où commencer la lecture de la les cadres. Il commence toujours à partir du début du fichier vidéo.

Mais que si je voulais extraire les images qui sont dans le milieu de deux heures d'un fichier vidéo. À l'aide de la classe que vous auriez à analyser l'ensemble de la première heure, juste pour obtenir ces images.

Que quelqu'un connait un moyen de le réaliser?

Semble qu'ils n'offrent pas une façon de faire cela. Vous pourriez essayer de tricher en coupant le fichier à l'aide d'une autre bibliothèque, ou tout simplement utiliser une autre bibliothèque pour extraire les images pour commencer. EDIT: Vous pouvez tout à fait de débogage et de voir les membres privés de la VideoFileReader exemple, et voir si peut-être la Réflexion peut vous aider ici.
Ressemble à une bonne réponse pour moi, n'est-ce pas vous convenir?
Si vous développez pour UWP alors regardez ceci: stackoverflow.com/a/49395297/2733404

OriginalL'auteur SiriusNik | 2015-02-12