Autor Beitrag
Takeshi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 64



BeitragVerfasst: Do 17.07.03 00:18 
Hallo!

ich möchte gerne ein Programm schreiben, welches in der Lage ist, MPEGs und JPGs abzuspielen. So eine Art Präsentation also, die später von einer CD startet.
Jedenfalls möchte ich das gerne richtig machen und nicht irgendwas zusammenschustern. Ich frage mich ob die MediaPlayer Kompo geeignet ist, oder womit man so etwas sonst realisieren kann. ?
Für die JPGs bräuchte ich dann ja eine weitere Image Kompo an selber Stelle.

Es sollte auch möglich sein, das ganze im Vollbild zu betrachten.
Außerdem hätte ich gerne eine Art Browser, der sowohl Bilder als auch Videos als Miniaturansicht anzeigt (Da habe ich überhaupt keine Idee zu).

Da ich in dem Bereich Medienwiedergabe oder Bildbetrachter nicht sehr bewandert bin hoffe ich, es kann mir jemand der Erfahrung mit sowas hat nen Tipp geben.

viele Grüße und vielen Dank, Takeshi
Takeshi Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 64



BeitragVerfasst: So 20.07.03 13:25 
Vielleicht vermag mir der eine oder andere einige konkrete Fragen zu beantworten:

Ich habe Schwierigkeiten damit, eine Miniaturansicht zu erstellen.
ich habe nicht so einen plan, womit ich das realisieren soll (vielleicht ein StringGRid ?) und wie ich aus Bildern und MPGs (besonders MPGs) das Bild auslese bzw nur das erste Bild und anschließend verkleinere.

wäre wirklich sehr nett, wenn jemand der sowas weiß mir evtl verrät :cry:

viele Grüße, Takeshi
TwoFace
Hält's aus hier
Beiträge: 6



BeitragVerfasst: So 28.03.04 10:15 
arbeitest du denn an deinem problem noch?
Karlson
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 2088



BeitragVerfasst: Mi 31.03.04 19:39 
Die miniaturansicht ist ganz einfach. Es gibt die Stretcheigentschaft beim Timage. Das bedeutet...ach probiers einfach aus, dann kommste wohl selber drauf ;)

mit dem Bild für einen video kannst du es genauso machen. Das bild wird da sogar soweit ich weiß automatisch auf die größe der "Leinwand" angepasst.
TwoFace
Hält's aus hier
Beiträge: 6



BeitragVerfasst: Fr 02.04.04 19:38 
Du kannst z. B. das Video auf einem TPanel darstellen.

Das geht dann so:

ausblenden Quelltext
1:
2:
3:
       
      MediaPlayer1.Display:=Panel1;
      MediaPlayer1.DisplayRect:=Panel1.ClientRect;


Wichtig ist, das du wenn das Panel verschoben wird bzw. die Größe verändert wird den Code erneut ausführen lassen mußt.

Wenn du die Vorschau von einem Bild eines MPEGs auf dem Panel darstellen willst, brauchst du das genau Frame.
Dann "spulst" du einfach vorwärts, bis zu dem gewünschten Frame.



ausblenden Quelltext
1:
Mediaplayer1.position := mediaplayer1.length div 2					


{Spult genau in die Mitte des aktuellen MPEG bzw. was du sonst geladen hast}