PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : wintv2k und co. und alpha-transparenz!?


midnightrambler
2003-08-15, 20:22:51
kann man wintv2k, bsplayer und/oder konsorten dazu bewegen, durch den vordergrund "hervorzuscheinen", sodass man die videosequenzen zwar sehen kann, aber auch alles im vordergrund über die ganze bildschirmfläche hinweg bedienen kann, ohne dass irgendein videofenster irgendwo auf dem bildschirm einem bei der arbeit stört?

ich suche also die (alpha-)transparente überlappung von videofenster und der restlichen graphischen benutzeroberfläche, wobei das videofenster immer im hintergrund bleibt.

geht soetwas oder ist die software noch nicht soweit?

danke für alle vorschläge und sonstige antworten!

TheRealTentacle
2003-08-16, 12:29:12
nein, das geht AFAIK net.

VideoPlayer nutzen entweder ein Overlay, oder die Ausgabe per Direct X.

Ein Overlay besteht aus einer Farbe in einem Videofenster (z. B. Schwarz). Das Videoprgramm (egal ob TV/mplayer) schreibt nun das Videobild direkt in den Speicher der Grafikkarte, welche diese Farbe hat. Wird die Farbe durch einen Alpha Wert verfälscht, ist die Farbe ungleich der Overlay farbe, und du siehst nur schwarz.

Die DirectX Ausgabe verträgt sich auch nicht mit Aplphatransparenz, warum weiß ich aber auch nicht. Wahrscheinlich weil DirectX diese selst benötigt.

Transparenz kannst du übrigens mit "Power Menu" einstellen.