|
|
| Incredible |
| Posted: Dec 15 2004, 02:57 PM |
 |
|
Unregistered

|
Hi,
Since yesterday I got an ATI saphire 9250 with Tv-Out. My intention was to playback the preview also to a little TVset via the ATI Cards TV-Out option.
When using Graphedit, MediaplayerClassic, WinDVD5 etc etc etc .. it works fine as it should do. But when playing back the video in VirtualDubMod (I haven't testet VirtualDub till now) after activating the directdraw acceleration only a blank green Screen is shown on the TV.
Any Idea? |
 |
| i4004 |
| Posted: Dec 15 2004, 06:51 PM |
 |
|

Advanced Member
  
Group: Members
Posts: 2432
Member No.: 4935
Joined: 24-June 03

|
incredible of kvcd? and doom9 http://forum.doom9.org/showthread.php?threadid=86748
mhm...i must ask this: why use vdub as a video-player, when it's not. (how will you center the video and make it fullscreen?)
for preview during editing, monitor is better idea than tv, as it has higher resolution.
for playback...tv-out is better idea...because i have tv-out too.
-------------------- my signature:
 |
 |
| phaeron |
| Posted: Dec 16 2004, 05:54 AM |
 |
|

Virtualdub Developer
  
Group: Administrator
Posts: 7773
Member No.: 61
Joined: 30-July 02

|
Try disabling DirectX display mode in Preferences, Display -- it sounds like VirtualDub is using hardware video overlay to display the video, and the ATI hardware is not capable of showing the overlay image on the TV out. |
 |
| Incredible |
| Posted: Dec 16 2004, 09:48 AM |
 |
|
Unregistered

|
@ i4004
Yep, the Inc. of KVCD, GermanDoom9/Gleitz and MVCD and doom9.org
I know that the PC Screen gots more detailed dots (the resolution will be the same 704(PC)to768(TV)) but my intention is to build an own cut-station where I also can see "a bit" how filtering workouts will come out on a CRT TVset. If Vdub works right then via its DirectDraw accelerted mode it will be recognised by directX which causes the ATI to provide the Full-Screen Video Content to the TV out played back at PAR1:1 / 768x576 AR 4:3.
@phaeron
| QUOTE | it sounds like VirtualDub is using hardware video overlay to display the video, and the ATI hardware is not capable of showing the overlay image on the TV out.
|
The ATI hardware is exactly capable to do that, as mentioned all other DirectX supporting playback apps do show the image totally correct in an overscanned way on the TV set. Quality is "good" and the PAR/AR's are correct interpreted. Thats called "TheatreMode" in the ati preferences where you also can set if 4:3 or 16:9 are forced OR if the AR is taken out of the stream header
|
 |
| i4004 |
| Posted: Dec 16 2004, 08:47 PM |
 |
|

Advanced Member
  
Group: Members
Posts: 2432
Member No.: 4935
Joined: 24-June 03

|
| QUOTE | | I know that the PC Screen gots more detailed dots (the resolution will be the same 704(PC)to768(TV)) |
you won't get more than cca. 5mhz on that tv of yours; that's cca. 400 lines of horizontal resolution. offcourse, you'll get 576 raster if you watch it in full screen, which you (obviously) can't with vdub at the moment ( ).
| QUOTE | | If Vdub works right then via its DirectDraw accelerted mode it will be recognised by directX which causes the ATI to provide the Full-Screen Video Content to the TV out played back at PAR1:1 / 768x576 AR 4:3. |
if only..heh? my tv-out is way simpler:it's just putting to tv anything that's on desktop. no fancy overlay-only stuff. but ok, now i see what's your point. you expect a full screen video when you hit play on vdub. (but some filters will surely be too slow to play in realtime)
as you said to avery, there's no point in turning directx off, as in _that_ way it can't/won't work. (and non-overlayed playback is slow, and never recognized by ati at all) it seems as if vdub's idea of overlay is not the same as ati's(?).
so you're saying that you get no overlay regardless if you tried input or output video playback?
-------------------- my signature:
 |
 |
| phaeron |
| Posted: Dec 17 2004, 04:44 AM |
 |
|

Virtualdub Developer
  
Group: Administrator
Posts: 7773
Member No.: 61
Joined: 30-July 02

|
It's not a question of whether VirtualDub is using overlay correctly, because there isn't a setting in DirectDraw to say whether a hardware overlay should be reflected to another device. (In fact, I consider it a misfeature to replace the secondary display with the overlay, because there isn't a way to disable it programmatically.) I wonder if it has something to do with the DirectShow rendering filters. |
 |
| Incredible |
| Posted: Dec 17 2004, 08:34 AM |
 |
|
Unregistered

|
@ i4004
I hope I did understand you well as I know you got big skills in that materia 
Well, ...
In regular the ATIs Tv out just shows a "clone" of the WinDesktop but when playing bayk a video in those mentioned above apps. then a correct fullscreen output of the overlay will be shown on that Tvoutput inkl. the right overscan. Vdub-output only gets recognised as overlay to be shonw via TV out Fullscreen IF the "DirectDraw" Accel. Mode is set in Vdub.
@ phaeron I testet yesterday the latest Vdub (not mod) and there when playing back the TV doesnt show a green screen BUT the first frame which is being provided by the card stands still while the appl. on the PC monitor continues rendering. |
 |
| i4004 |
| Posted: Dec 17 2004, 12:26 PM |
 |
|

Advanced Member
  
Group: Members
Posts: 2432
Member No.: 4935
Joined: 24-June 03

|
| QUOTE | | It's not a question of whether VirtualDub is using overlay correctly |
it was more of a question "is ati doing it properly?". as you said, perhaps it's looking for dshow instead of ddraw(if there's a distinction between those 2 from a system's standpoint?).
dunno, i can't be of any real help here, only ati and matrox card users(perhaps newer nvidia chips too).
mhm..inc, can you try aviutl to see if it acts differently? it also has ddraw....it'll probably act same as vdub.
-------------------- my signature:
 |
 |