semi-transparent video
A friend of mine has told me, that he can view TV on his PC on a semi-transparent full-screen-window. This feature has come with his ATI Rage video-card.
Is there a way to watch a DVD or DivX in a semi-transparent-window while I'm writing a text or something? I want the video-window on top, but I also want to see what's under it.
Is there a way to watch a DVD or DivX in a semi-transparent-window while I'm writing a text or something? I want the video-window on top, but I also want to see what's under it.
Comments
Originally posted by future-ex-pc-user
A friend of mine has told me, that he can view TV on his PC on a semi-transparent full-screen-window. This feature has come with his ATI Rage video-card.
Is there a way to watch a DVD or DivX in a semi-transparent-window while I'm writing a text or something? I want the video-window on top, but I also want to see what's under it.
Man, I'd *LOVE* to know how they do that... we looked into doing something like that for a research project, and concluded that the Windows graphics system didn't allow for it without MAJOR jumping through hoops.
So we bought a Mac.
Sasami2k did this in software so it was a cpu hog, don't know if it supports tv tuners though.
Originally posted by Stoo
I have an ATi All In Wonder Radeon, and it is quite cool to watch TV while working. I find it mildly amusing that the 6400 gets better reception, probably due to the TV tuner being in its own separate bay and the vast amount of steel in a Performa 6400 compared to an ATX case.
You can't actually work while watching TV...believe me.
Under Windows, the 2D and 3D pipelines are distinct. A 2D app sends graphics info down the 2D pipe, a 3D app sends graphics info down the 3D pipe. What comes out each end is just pixels, no depth information included.
If you have two 2D or two 3D windows, then they can be layered with some transparency, because you have the concept of window ordering within each pipeline.
But if you have a 2D and a 3D window, you can't have them blend with transparency - the two pipelines strip out the layering information.
All the cards we tried that supported transparent windows would block with grey, or turn off transparency if you ran into the above situation.
Quartz Extreme, however, translates everything into OpenGL textures, then blits it all down the 3D pipe... *ANY* two windows can be blended with transparency and depth, with full acceleration. And, you get it for free with Cocoa.
So, what took one researcher over a month to conclude couldn't be done on a P4 system with a variety of high end video cards, I prototyped successfully in 30 minutes one night on my Pismo, including learning the API. No QE, so it was dirt slow, being CPU bound, but it *worked*.
And no, you can't have it.
I never use it though, when I watch a DVD on my Mac (Rarely) and I do stuff at the same time, I set it to half size and put it in the corner. But I find it's faster to just put it in my Xbox and watch it on a big TV.