Thumbnails von Bildern und Videos erzeugen
24. Jun 2008, 12:49
Hi,
angenommen man hat eine ListView oder ähnliche Komponente und zeigt in dieser Dateien an. Die meisten Formate haben Icons, Formate wie Bilder nur bedingt: Das Icon des Anzeigeprogramms wird angezeigt. Das ist finde ich nicht gut, ein Thumbnail von einem solchen Bild wäre schöner. Dazu gab es glaube ich mal was im Forum, daher ist das auch nur eine Nebenfrage, die ich nur mit hier reingestellt habe, da es in der Hauptfrage auch um Thumbnails geht: Wer Linux benutzt ist es bei fast allen Dateiverwaltungsprogrammen gewohnt, ein Bild aus einem Video zu sehen (glaube Mitte des Videos) anstelle für das Icon des Videoplayers. Sozusagen Thumbnail für Videos. Angenommen man hat von 100 Videos die Thumbnails zu bestimmen. Man muss das Video also öffnen, zum Beispiel in die Mitte springen, Snapshot machen, speichern und wieder schließen. Geht so etwas überhaupt performant ? Ich denke man bräuchte einen Videoplayer, welcher wie mein neuer FFMpeg einsetzt, also so ziemlich alle Formate öffnen kann. Der müsste beim Start der Auflistung der Dateien (also in der Gegend vom ListView.Items.BeginUpdate) gestartet werden, in Bereitschaft bleiben und am Ende (bei ListView.Items.EndUpdate) wieder geschlossen werden. Das geht schnell genug, aber gibt es für so etwas keine andere Lösung welche zumindest vorerst nur unter Windows läuft ? Denn der Videoplayer muss erst programmiert werden und da gibt es aktuell noch Probleme.
|