Video-Miniaturansicht von der Videoquelle in Python erstellen

Ich habe eine URL für Videodateien und möchte für jede dieser Videoquellen eine Miniaturansicht erstellen. Ich verwende Django.

Meine Anwendung macht das: -

1. Crawl the some webpage
2. Extract all the video link from it.
3. If there are thumbnails, get those thumbnails.
4. if not thumbnails:
    #here I need to generate video thumbnails from the
    #links I extracted in 2nd step.

Ist dies in irgendeiner Weise möglich, ohne das gesamte Video herunterzuladen und Miniaturansichten zu erstellen?

Wenn ich jedes Video herunterlade, wird viel Bandbreite verschwendet und viel Zeit benötigt.

Vielen Dan