Announcement: Our new CyberLink Feedback Forum has arrived! Please transfer to our new forum to provide your feedback or to start a new discussion. The content on this CyberLink Community forum is now read only, but will continue to be available as a user resource. Thanks!
CyberLink Community Forum
where the experts meet
| Advanced Search >
Why is hardware deinterlacing not greyed out when hw acceleration is unticked??
georgekellerman [Avatar]
Newbie Joined: Nov 15, 2006 10:23 Messages: 7 Offline
[Post New]
Well, I don't get it. I have an 8600GTS and Vista64. When I untick "Hardware Acceleration (nVIDIA PureVideo)" in PDVD8Standard, the hardware deinterlacing options are not greyed out and can be set! Why is this?

What's even more confusing is that when hardware deinterlacing, the video is still deinterlaced when set to WEAVE!

You know I don't understand the whole thing anyway. Here are my Deinterlace caps as shown in PDVD8:

-------------------------------------------------------

{6CB69578-7617-4637-91E5-1C02DB810285} <-- Pixel Adaptive
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B} <-- ?
{335AA36E-7884-43A4-9C91-7F87FAF3E37E} <-- BOB
{B338D50D-A64A-4790-AC01-475B64252A78} <-- BOB
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB} <-- ?
{00000000-0000-0000-0000-000000000000} <-- WEAVE
{4553D47F-EE7E-4E3F-9475-DBF1376C4810} <-- ?
-------------------------------------------------------

What are the methods with a question mark?? The bottom one, the 4553..., doesn't even show up in DXDiag.txt. And why the empty line at the top??? What does it do? Why no explanation what it does??

And anyway, when does the CyberLink video codec deinterlace, when the EVR and when the GPU? I'm totally confused and totally disappointed with not understanding anything about the exact way that DXVA2, EVR, nVIDIA VP2 and PDVD8 work together. But that is not PDVD's fault but mine of course.

But today the functioning hardware deinterlacing when dxva is off and those unknown deinterlace caps really wrecked my nerves totally...

I will to try learn these things now...

This message was edited 11 times. Last update was at Dec 29. 2008 10:36

Michael [Avatar]
Newbie Joined: Dec 23, 2008 23:12 Messages: 2 Offline
[Post New]
I have the EXACT same issue... I hope someone can help out. Im using
7.3 that came with my LG BluRay drive..
georgekellerman [Avatar]
Newbie Joined: Nov 15, 2006 10:23 Messages: 7 Offline
[Post New]
Well I have sorted it out and had no time to come back. Sorry.

Now it comes: If you tick the "hardware acceleration (purevideo)" checkbox on the outer tab than only hardware deinterlacing modes are effective in the inner tab. If you untick the "hardware acceleration (purevideo)" checkbox on the outer tab than only software deinterlacing modes are effective in the inner tab.

When set to purevideo and hw weave the EVR "weaves", not the CL decoder, because white has green defects next to red when no hardware acceleration. Not so when hw acceleration is on. That's something I realized.

When you check the purevideo box than you have the CPU having the CL decoder decoding and deinterlacing and the EVR rendering. When you uncheck you have the GPU having the CL decoder decoding and the EVR deinterlacing and rendering.

hw deinterlacing: - CORRECTED -

{6CB69578-7617-4637-91E5-1C02DB810285}, {F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: hw Pixel Adaptive.

{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Sets EVR.dll to "
progressive content video/no deinterlacing/hw weaving (that's all the same).

{335AA36E-7884-43A4-9C91-7F87FAF3E37E}, {B338D50D-A64A-4790-AC01-475B64252A78}: hw Bob

{4553D47F-EE7E-4E3F-9475-DBF1376C4810}: "DXVA2 software device". This makes a configuration that doesn't work in practice as the video hangs all the time: GPU having the CL decoder decoding and deinterlacing and the EVR rendering. Only appears when PureVideo/AVIVO box is unchecked.

This message was edited 3 times. Last update was at Dec 24. 2008 19:04

Michael [Avatar]
Newbie Joined: Dec 23, 2008 23:12 Messages: 2 Offline
[Post New]
Which is the best option to use? Why doesn't the UI show the names of the different interlacing options?

I also noticed that I CAN NOT switch off HWA for blurays.. do you have this issue?

Quote: Well I have sorted it out and had no time to come back. Sorry.

Now it comes: If you tick the "hardware acceleration (purevideo)" checkbox on the outer tab than only hardware deinterlacing modes are effective in the inner tab. If you untick the "hardware acceleration (purevideo)" checkbox on the outer tab than only software deinterlacing modes are effective in the inner tab.

When set to purevideo and hw weave the EVR "weaves", not the CL decoder, because white has green defects next to red when no hardware acceleration. Not so when hw acceleration is on. That's something I realized.

When you check the purevideo box than you have the CPU having the CL decoder decoding and deinterlacing and the EVR rendering. When you uncheck you have the GPU having the CL decoder decoding and the EVR deinterlacing and rendering.

hw deinterlacing:

{00000000-0000-0000-0000-000000000000}, {F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Sets EVR.dll to "progressive content video", no deinterlacing or weaving which is all the same. It may be that second is 24p (unsure).

{6CB69578-7617-4637-91E5-1C02DB810285}, {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Pixel Adaptive. Second is maybe "Average" or some other progressive deinterlacing.

{335AA36E-7884-43A4-9C91-7F87FAF3E37E}, {B338D50D-A64A-4790-AC01-475B64252A78}: Bob

{4553D47F-EE7E-4E3F-9475-DBF1376C4810}: "dxva_software device". This makes a configuration that doesn't work in practice as the video hangs all the time: GPU having the CL decoder decoding and deinterlacing and the EVR rendering.
georgekellerman [Avatar]
Newbie Joined: Nov 15, 2006 10:23 Messages: 7 Offline
[Post New]
Yes, that's correct and is most probably intentional. No CPU decoding and software deinterlacing with blu ray. But I read this. I don't have an Ultra version. It could be because of CPU power limitations for 1080p HD decoding by CPU + CL decoder deinterlacing by CPU + EVR rendering by CPU, but I'm just guessing.

The best option to use is of course purevideo checked and the first completely blank hw deinterlacing line! Then EVR is in an "auto mode" sort of which means switches exclusively between pixel adaptive hw deinterlacing, progressive content mode (hw, GPU/EVR weave) and possibly another hw weave mode for nVIDIA reverse telecine.

Happy Xmas btw.

Don't know about 7 but PDVD8 really installs itself very very well: It does activate hw/purevideo by default, uses EVR by default, then sets EVR to the default "auto mode" by default. The last one, to answer your question, is probably the simple reason for presenting such "ugly" strings as function modes to the customer. It's not CyberLink's "fault", because these strings are just simply shown as taken from DirectX. Most of those strings are the force modes for the EVR and seem to be for hardcore experts like us who know what a dxdiag.txt file is . But I guess normally even for power users the best setting is to leave everything at default (purevideo plus blank hw deinterlacing line), because then everything works like a charm. The only problem left then is multi format videos or wrong flags. Then you have to force the right mode. I think the doubles are because of different instances addressing the different modes, but I have absolutely no idea whether this assumption is right or not. I made some mistakes in my previous post because I didn't see the setings at that time of posting. This is how it is correctly:

{6CB69578-7617-4637-91E5-1C02DB810285}: Pixel Adaptive
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Weave
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Bob
{B338D50D-A64A-4790-AC01-475B64252A78}: Bob
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Pixel Adaptive
{4553D47F-EE7E-4E3F-9475-DBF1376C4810}: software deinterlacong with GPU (doesn't work)

I also didn't finish something in my previous post. Sorry. I said that when hw weaving ther are no green defects in white next to red. I didn't finish that if the content is interlaced, for some unknown reason the EVR switches to Pixel Adaptive! That's why still deinterlacing when set to hw Weave.

Everything I posted here and in the previous post is what I personally concluded for my own use from observations and is not factual knowledge. I'm still a beginner when it comes to the exact way, DXVA2, EVR, PDVD and PureVideoHD work together. If someone sees mistakes in my descriptions, please let us know! Thank you very much in advance.

So, except for the fact that you can't playback in 100.0%/unscaled mode, which is a totally different topic, PDVD8 is really really great and works 100% perfectly on my machine. I love it and would always buy again.

This message was edited 11 times. Last update was at Dec 29. 2008 10:29

Powered by JForum 2.1.8 © JForum Team