TV playback drops frames in Vista. Works fine in XP.

G

George Valkov

I have an AIW9600XT 128 MB video card with TV-tuner and Video in.

It works fine in XP. CPU usage is 8% when using the Video Overlay, and 22%
with Video Mixing Render 9. Audio plays fine.

In Vista however, Audio plays fine, but there are a lot of dropped video
frames, CPU usage is always 100%. Can I do anything to watch TV under
windows Vista? The latest video drivers are installed.

You can see a few samples made with Graph Edit:
http://gfc.my.contact.bg/tests/wdm-capture/XP-01.png
http://gfc.my.contact.bg/tests/wdm-capture/xp-grab-01.mp4
http://gfc.my.contact.bg/tests/wdm-capture/Vista-grab-01.mp4
http://gfc.my.contact.bg/tests/wdm-capture/Vista-01.png
http://gfc.my.contact.bg/tests/wdm-capture/Vista-02.png


Help me, please!

George Valkov
 
T

Tie Various

Question:

do other videos from a dvd or a downloaded video play ok?

or does the CPU go at 100% too?


Vista is always slower in all these multimedia stuff.. I had a multitude of
problems with a leadtek
tv card.... with all latest vista drivers... performance SUCKED...

I wont say how bad performance was when I was recording video.. lol so bad
its a joke.

on XP it worked PERFECTLY! lol

THANK GOD I USE XP NOW!!!

VISTA = BAD
 
G

George Valkov

:
| Question:
|
| do other videos from a dvd or a downloaded video play ok?
|
| or does the CPU go at 100% too?
It is much higher with the Default Render, because the overlay is
unavailable (I have explained this later). It is almost the same with VMR9
and Overlay Render.


| Vista is always slower in all these multimedia stuff.. I had a multitude
of
| problems with a leadtek
| tv card.... with all latest vista drivers... performance SUCKED...
|
| I wont say how bad performance was when I was recording video.. lol so bad
| its a joke.
|
| on XP it worked PERFECTLY! lol
|
| THANK GOD I USE XP NOW!!!
|
| VISTA = BAD
|
|

I found one of the secrets of Vista. The Aero effect is actually performed
using the hardware accelerated Video Overlay.

When Aero is enabled, the Video Overlay is unavailable. Video will play
through GDI (slow). Another option to play video is Video Mixing Render 9
(VMR9) (must be enabled in the player). This is a little faster than GDI,
but slower than the Overlay.


When I try to render a video file, the Default Video Render will be used.
Because the Overlay in use by Aero, the Render will fall back to GDI (slow).
http://gfc.my.contact.bg/tests/wdm-capture/Vista-video-01.png

If the player choose to use VMR9, the performance is a little bit better.
http://gfc.my.contact.bg/tests/wdm-capture/Vista-video-02.png
http://gfc.my.contact.bg/tests/wdm-capture/Vista-video-07.png
http://gfc.my.contact.bg/tests/wdm-capture/Vista-video-06.png
http://gfc.my.contact.bg/tests/wdm-capture/2k3-video-02-VMR9.png

If the player requests Overlay Mixer, Vista complains "This application is
not compatible with Aero... Aero will be disabled, until the application
exits.". Performance is better.
http://gfc.my.contact.bg/tests/wdm-capture/Vista-video-03.png
http://gfc.my.contact.bg/tests/wdm-capture/Vista-video-05.png
http://gfc.my.contact.bg/tests/wdm-capture/2k3-video-01-overlay.png

At that point I can also connect the Video Capture to the Overlay. The CPU
usage goes very high, but this time lower than 100%. TV plays smoothly at
full 720x576 25 fps.
http://gfc.my.contact.bg/tests/wdm-capture/Vista-video-04.png

An alternative is to switch to the Windows Classic Theme and connect to the
Default Video Render. Because the Video Overlay is freed, it will be used.
http://gfc.my.contact.bg/tests/wdm-capture/Vista-video-08.png

The TV is now watchable, but 88% CPU usage is far away from 8%! I remember
reading that Vista will be much faster for multimedia, than XP. Excuse me?
88% < 8%? Microsoft's advertising team must very have a strange sense of
humour ;-)

Here is a tool that uses the video overlay to make parts from windows look
transparent:
http://gfc.my.contact.bg/tests/wdm-capture/alpha-1.2.7z





| | >I have an AIW9600XT 128 MB video card with TV-tuner and Video in.
| >
| > It works fine in XP. CPU usage is 8% when using the Video Overlay, and
22%
| > with Video Mixing Render 9. Audio plays fine.
| >
| > In Vista however, Audio plays fine, but there are a lot of dropped video
| > frames, CPU usage is always 100%. Can I do anything to watch TV under
| > windows Vista? The latest video drivers are installed.
| >
| > You can see a few samples made with Graph Edit:
| > http://gfc.my.contact.bg/tests/wdm-capture/XP-01.png
| > http://gfc.my.contact.bg/tests/wdm-capture/xp-grab-01.mp4
| > http://gfc.my.contact.bg/tests/wdm-capture/Vista-grab-01.mp4
| > http://gfc.my.contact.bg/tests/wdm-capture/Vista-01.png
| > http://gfc.my.contact.bg/tests/wdm-capture/Vista-02.png
| >
| >
| > Help me, please!
| >
| > George Valkov
| >
| >
|
|
 
T

Tie Various

Wow.. I am impressed of your analysis... I didnt take the time to search it
in such depth...

I suggest you repost all this info to a specialized newsgrou for
multimedia...

its this one in case you have not seen it:

microsoft.public.windows.vista.music_pictures_video

This is a general newsgroup, but perhaps in that specialized one you might
fall onto a MVP
or even someone from MSFT.

Good luck in finding the best solution.
 
M

MICHAEL

* George Valkov:
I found one of the secrets of Vista. The Aero effect is actually performed
using the hardware accelerated Video Overlay.

When Aero is enabled, the Video Overlay is unavailable. Video will play
through GDI (slow). Another option to play video is Video Mixing Render 9
(VMR9) (must be enabled in the player). This is a little faster than GDI,
but slower than the Overlay.

When I try to render a video file, the Default Video Render will be used.
Because the Overlay in use by Aero, the Render will fall back to GDI (slow).
http://gfc.my.contact.bg/tests/wdm-capture/Vista-video-01.png

If the player choose to use VMR9, the performance is a little bit better.
http://gfc.my.contact.bg/tests/wdm-capture/Vista-video-02.png
http://gfc.my.contact.bg/tests/wdm-capture/Vista-video-07.png
http://gfc.my.contact.bg/tests/wdm-capture/Vista-video-06.png
http://gfc.my.contact.bg/tests/wdm-capture/2k3-video-02-VMR9.png

If the player requests Overlay Mixer, Vista complains "This application is
not compatible with Aero... Aero will be disabled, until the application
exits.". Performance is better.
http://gfc.my.contact.bg/tests/wdm-capture/Vista-video-03.png
http://gfc.my.contact.bg/tests/wdm-capture/Vista-video-05.png
http://gfc.my.contact.bg/tests/wdm-capture/2k3-video-01-overlay.png

At that point I can also connect the Video Capture to the Overlay. The CPU
usage goes very high, but this time lower than 100%. TV plays smoothly at
full 720x576 25 fps.
http://gfc.my.contact.bg/tests/wdm-capture/Vista-video-04.png

An alternative is to switch to the Windows Classic Theme and connect to the
Default Video Render. Because the Video Overlay is freed, it will be used.
http://gfc.my.contact.bg/tests/wdm-capture/Vista-video-08.png

The TV is now watchable, but 88% CPU usage is far away from 8%! I remember
reading that Vista will be much faster for multimedia, than XP. Excuse me?
88% < 8%? Microsoft's advertising team must very have a strange sense of
humour ;-)

Here is a tool that uses the video overlay to make parts from windows look
transparent:
http://gfc.my.contact.bg/tests/wdm-capture/alpha-1.2.7z

I had missed this post earlier, but thanks to Tie Various replying
to your post, I got to read it.
I'm glad I did. Great post with excellent research and information.

Thanks.

Take care,

Michael
 
G

George Valkov

Thank You Tie, for the hope and the link! I will!


:
| Wow.. I am impressed of your analysis... I didnt take the time to search
it
| in such depth...
|
| I suggest you repost all this info to a specialized newsgrou for
| multimedia...
|
| its this one in case you have not seen it:
|
| microsoft.public.windows.vista.music_pictures_video
|
| This is a general newsgroup, but perhaps in that specialized one you might
| fall onto a MVP
| or even someone from MSFT.
|
| Good luck in finding the best solution.
|
|
|
|
| | > "Tie Various" wrote:
| > | Question:
| > |
| > | do other videos from a dvd or a downloaded video play ok?
| > |
| > | or does the CPU go at 100% too?
| > It is much higher with the Default Render, because the overlay is
| > unavailable (I have explained this later). It is almost the same with
VMR9
| > and Overlay Render.
| >
| >
| > | Vista is always slower in all these multimedia stuff.. I had a
multitude
| > of
| > | problems with a leadtek
| > | tv card.... with all latest vista drivers... performance SUCKED...
| > |
| > | I wont say how bad performance was when I was recording video.. lol so
| > bad
| > | its a joke.
| > |
| > | on XP it worked PERFECTLY! lol
| > |
| > | THANK GOD I USE XP NOW!!!
| > |
| > | VISTA = BAD
| > |
| > |
| >
| > I found one of the secrets of Vista. The Aero effect is actually
performed
| > using the hardware accelerated Video Overlay.
| >
| > When Aero is enabled, the Video Overlay is unavailable. Video will play
| > through GDI (slow). Another option to play video is Video Mixing Render
9
| > (VMR9) (must be enabled in the player). This is a little faster than
GDI,
| > but slower than the Overlay.
| >
| >
| > When I try to render a video file, the Default Video Render will be
used.
| > Because the Overlay in use by Aero, the Render will fall back to GDI
| > (slow).
| > http://gfc.my.contact.bg/tests/wdm-capture/Vista-video-01.png
| >
| > If the player choose to use VMR9, the performance is a little bit
better.
| > http://gfc.my.contact.bg/tests/wdm-capture/Vista-video-02.png
| > http://gfc.my.contact.bg/tests/wdm-capture/Vista-video-07.png
| > http://gfc.my.contact.bg/tests/wdm-capture/Vista-video-06.png
| > http://gfc.my.contact.bg/tests/wdm-capture/2k3-video-02-VMR9.png
| >
| > If the player requests Overlay Mixer, Vista complains "This application
is
| > not compatible with Aero... Aero will be disabled, until the application
| > exits.". Performance is better.
| > http://gfc.my.contact.bg/tests/wdm-capture/Vista-video-03.png
| > http://gfc.my.contact.bg/tests/wdm-capture/Vista-video-05.png
| > http://gfc.my.contact.bg/tests/wdm-capture/2k3-video-01-overlay.png
| >
| > At that point I can also connect the Video Capture to the Overlay. The
CPU
| > usage goes very high, but this time lower than 100%. TV plays smoothly
at
| > full 720x576 25 fps.
| > http://gfc.my.contact.bg/tests/wdm-capture/Vista-video-04.png
| >
| > An alternative is to switch to the Windows Classic Theme and connect to
| > the
| > Default Video Render. Because the Video Overlay is freed, it will be
used.
| > http://gfc.my.contact.bg/tests/wdm-capture/Vista-video-08.png
| >
| > The TV is now watchable, but 88% CPU usage is far away from 8%! I
remember
| > reading that Vista will be much faster for multimedia, than XP. Excuse
me?
| > 88% < 8%? Microsoft's advertising team must very have a strange sense of
| > humour ;-)
| >
| > Here is a tool that uses the video overlay to make parts from windows
look
| > transparent:
| > http://gfc.my.contact.bg/tests/wdm-capture/alpha-1.2.7z
| >
| >
| >
| >
| >
| > | | > | >I have an AIW9600XT 128 MB video card with TV-tuner and Video in.
| > | >
| > | > It works fine in XP. CPU usage is 8% when using the Video Overlay,
and
| > 22%
| > | > with Video Mixing Render 9. Audio plays fine.
| > | >
| > | > In Vista however, Audio plays fine, but there are a lot of dropped
| > video
| > | > frames, CPU usage is always 100%. Can I do anything to watch TV
under
| > | > windows Vista? The latest video drivers are installed.
| > | >
| > | > You can see a few samples made with Graph Edit:
| > | > http://gfc.my.contact.bg/tests/wdm-capture/XP-01.png
| > | > http://gfc.my.contact.bg/tests/wdm-capture/xp-grab-01.mp4
| > | > http://gfc.my.contact.bg/tests/wdm-capture/Vista-grab-01.mp4
| > | > http://gfc.my.contact.bg/tests/wdm-capture/Vista-01.png
| > | > http://gfc.my.contact.bg/tests/wdm-capture/Vista-02.png
| > | >
| > | >
| > | > Help me, please!
| > | >
| > | > George Valkov
| > | >
| > | >
| > |
| > |
| >
| >
|
|
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top