Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Von mpeg Videos Screenshots erstellen (https://www.delphipraxis.net/16242-von-mpeg-videos-screenshots-erstellen.html)

chros 13. Feb 2004 14:55


Von mpeg Videos Screenshots erstellen
 
Hi Leute!

Ich hätte da mal, glaube ich, eine etwas knifflige Frage.

Wie kann ich in Delphi vollautomatisch aus einem Mpeg-Video einen Screenshot erstellen und diesen dann als JPEG abspeichern?

Die Idee an dem ganzen ist das ich mir die Homepage programmiererei vereinfachen möchte.

Das Programm soll aus einem Ordner die Videos auslesen und vollautomatisch eine Gallery erstellen. Die Screenshots benötige ich lediglich als Thumbnails. Also wenn man dann auf der Homepage auf den Thumbnail (Screenshot aus dem Video klickt) wird das Video abgespielt.

Die HTML Tags erstellen ist ja nicht schwer, ist ja nicht anderes als automatisch Text Dateien erstellen.

Aber wie ich automatisch die Screenshots der Videos erstelle weis ich nicht. (Ich stelle mir vor das bei jedem Video nach ca. 3 Sekunden ein Screenshot gemacht wird).

Ich habe schon relativ oft mit der TMediaPlayer komponente hantiert nur möchte ich nicht extra die ins Programm einbinden.

Ich hoffe ihr könnt mir weiterhelfen.

Mfg Chros

dizzy 13. Feb 2004 17:50

Re: Von mpeg Videos Screenshots erstellen
 
Such mal nach DSPack (hier und bei Google). Dort könnte sich was interessantes bei finden. Habs selber noch nicht eingesetzt, aber den Beschreibungen nach... ;)

gruss,
dizzy

chros 16. Feb 2004 15:43

Re: Von mpeg Videos Screenshots erstellen
 
Danke für den Tipp! Werd ich mir mal ansehen.

Aber direkt in Delphi gibt es keine Möglichkeit einen einzelnen Frame eines Videos auszulesen und ihn als JPEG Bild abzuspeichern??? Schade eigentlich!


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:35 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz