Entwickler-Ecke
Multimedia / Grafik - Mediaplayer: Video skalieren
bomberpilot80 - Do 27.03.03 15:36
Titel: Mediaplayer: Video skalieren
Ich habe einen Mediaplayer programmiert.
Es funktionert soweit alles, selbst Vollbild-Funktion.
Jetzt gibt es nur ein Problem.
Ich kann zwar den Film auf eine bestimme Größe mit Hilfe eines Panels und DisplayRect ändern, die Seitenverhältnisse werden dabei jedoch nicht beachtet und das schöne 16:9 Format ist fürn Ar... :D
Das Selbe im Vollbild. Das Video wird auf dem kompletten Monitor verteilt und die Seitenverhältnisse sind weg.
MFG Timo
torstenheinze - So 30.03.03 14:23
das prob hatte ich auch vor kurzem, habs so gelöst
Quelltext
1: 2: 3: 4: 5: 6:
| MediaPlayer1.Open; Panel1.BoundsRect := MediaPlayer1.DisplayRect; MediaPlayer1.DisplayRect := Panel1.ClientRect; MediaPlayer1.Display := Panel1; MediaPlayer1.Play; panel1.Top := 1; <<- das kann auch ein anderer wert sein, aber er darf nicht weggelassen werden, denn sonst sieht man nur ein graues feld. er könnteaber ebensogut 2 oder 3 sein. |
du kannst nun auch noch das panel strecken, und dann das video neu reinzeichnen lassen, um eine proportionale vergrößerung zu ham
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!