or Connect
AVS › AVS Forum › Video Components › Home Theater Computers › Lav Madvr guide??
New Posts  All Forums:Forum Nav:

Lav Madvr guide?? - Page 17

post #481 of 581
Quote:
Originally Posted by conan48 View Post

Thanks for the suggestions. I'm actually sending a 24hz signal (I select 24hz as output in Nvidia Control panel) to a 24hz display.

Are most of you guys sending out a 60hz signal to your display? I find 24hz smoother when it's not stuttering or dropping frames. I don't have any audio/video sync issues. Just stuttering.

Have you tried a custom res?
post #482 of 581
Quote:
Originally Posted by Qaq View Post

Try again and keep Ctrl key pressed. This way you'll see extended properties window. Check "software" or "bitstream". IMO, HAM is only matters for ATI video under win7. Also, make madVR's OSD (Ctrl+J) screenshot for affected video and post it here.

Here it is....madVR stats + CyberLink Video Decoder extended properties.

post #483 of 581
You completely fail forum picture attachments 101! Holy snikes!!

Anyway, the Cyberlink properties look good. Something else is going on there.
post #484 of 581
LOL, sry for that...I'm tired and copied the wrong link...enough development for today

Have any idea what else it could be?
I've tried to google if Zacate is powerful enough for madVR, but only found that "it should work OK" on doom9 official madVR thread.
post #485 of 581
Quote:
Originally Posted by mtosic View Post

LOL, sry for that...I'm tired and copied the wrong link...enough development for today

LOL! I opened it up on my "little" 1600x900 laptop and was like "WOA! Lemme go find the edge of that in my neighbor's yard somewhere!!" ROFL!

Quote:
Originally Posted by mtosic View Post

Have any idea what else it could be?
I've tried to google if Zacate is powerful enough for madVR, but only found that "it should work OK" on doom9 official madVR thread.

I wish I did. On my core2duo Sony Vaio laptop I get it to work just fine. But then I set the scaling options in madVR to use the GPU and not the CPU. On my Athlon X2 4200+ machine I have an nVidia 450 that does the heavy lifting with LAV CUVID. Even with that the poor little X2 is pushing 70% or more when playing video. So I honestly don't know what could be causing your issue, but, I have to think the Zacate thing of yours is faster than my X2 or Core2Duo...
post #486 of 581
Looks good? How about 10 dropped frames? And FPS terms look strange. Is it interlaced video?
Anyway, in madVR's OSD decoder queue looks ok. Other queues values are low, especially backbuffer's one. Thats bad. I'm afraid, GPU is weak for madVR. For 'heavy' video at least. You can play with "trade quality for perfomance".
post #487 of 581
Quote:
Originally Posted by Qaq View Post

Looks good? How about 10 dropped frames? And FPS terms look strange. Is it interlaced video?
Anyway, in madVR's OSD decoder queue looks ok. Other queues values are low, especially backbuffer's one. Thats bad. I'm afraid, GPU is weak for madVR. For 'heavy' video at least. You can play with "trade quality for perfomance".

It's 1600+ dropped frames And I played it just a couple of minutes

I've tried to use MPC-HC internal DXVA decoder + EVR custom and I'm getting dropped frames again.
I've installed Catalyst 11.6 before switching to LAV and madVR. With it came AMD Vision Center (or smth like that), maybe it did some postprocessing to video.

I'll uninstall Catalyst and install old drivers and post results.

EDIT: and how FPS looks strange( it's 23.976).
post #488 of 581
It (HAM) shows 24,15 instead of 23,976.
You got drops with EVR CP? With EVR CP you have to use DXVA mode in Cyberlink. Do not use Full Floating Point processing in rendering settings if you have drops. Try Half Floating point or even disable it also.
And check carefully video driver settings. Disable everything in Video section or set it to take settings from application. The only feature you need there is hardware deinterlacing (VA is the best).
post #489 of 581
Quote:
Originally Posted by Qaq View Post

It (HAM) shows 24,15 instead of 23,976.
You got drops with EVR CP? With EVR CP you have to use DXVA mode in Cyberlink. Do not use Full Floating Point processing in rendering settings if you have drops. Try Half Floating point or even disable it also.
And check carefully video driver settings. Disable everything in Video section or set it to take settings from application. The only feature you need there is hardware deinterlacing (VA is the best).

OK, I've installed old drivers (from ASRock site), uninstalled MPC-HC and deleted all settings, and now I'm getting no dropped frames with default MPC-HC installation, so it must be drivers or settings.

I've looked into Video settings for Catalyst.
For basic Video color I have: Use application settings.

But these options are checked:
1. Advanced Video Color
a) Color vibrance
b) Flesh tone correction

2. Basic Video Quality
a) Use automatic deinterlacing
b) Pulldown detection

3. Advanced quality
a)Edge-enhanchment
b)De-noise
c)Mosquito Noise Reductoin
d)De-blocking
e)Enable dynamic contracst

4. Video playback
a) enforce smooth video playback

Should I uncheck everything except 2(a. Use automatic deinterlacing, b. pulldown detection)?
post #490 of 581
I just think that the Zacate doesn't enough GPU to handle madVR properly.
My old HD3200 didn't unless if was SD material and in window mode. 1080p just needed to be forgotten.
And it was even 50%+ OC:ed!

A HD4670 does seem to work well enough(320 cores), yet to see a single hitch regarding performance.
post #491 of 581
Quote:
Originally Posted by mtosic View Post

I've looked into Video settings for Catalyst.
For basic Video color I have: Use application settings.

ok
Quote:


But these options are checked:
1. Advanced Video Color
a) Color vibrance
b) Flesh tone correction

uncheck them
Quote:


2. Basic Video Quality
a) Use automatic deinterlacing
b) Pulldown detection

a) uncheck, move slider to Vector Adaptive
b) uncheck (works bad)
Quote:


3. Advanced quality
a)Edge-enhanchment
b)De-noise
c)Mosquito Noise Reductoin
d)De-blocking
e)Enable dynamic contracst

4. Video playback
a) enforce smooth video playback

Holly madVR! Uncheck all that crap!
post #492 of 581
Quote:
Originally Posted by Qaq View Post

Holly madVR! Uncheck all that crap!

OMG, neverending options)

I'm still getting dropped frames with madVR.
1. Do I need to uncheck transform filters? (I've unchecked source filters for Matroska and MPEG PS/TS/PVA)
2. madVR setting->scaling algorithms->are all handled by GPU or only Nearest Neighbour and Bilinear - I'm confused with a) processing done by GPU texture units and b) processing done by custom pixel shader core

Current settings are:
chroma upscaling: Catmull-rom
luma upscaling: SoftCubic@50 sharpness
luma downscaling: SoftCubic@50 sharpness

I've tried to set all to Bilinear, but with same results.

What's the second best option after madVR for PQ?
Lav + MPC-HC DXVA + EVR Custom?
post #493 of 581
I thought about the ATi HW deinterlacing thingy...

Doesn't the HW deinterlacing work at all with madVR or were there some other issues? I can't seem to see why it doesn't work explained anywhere?

I remember recalling that you could get ATi HW ATi deinterlacing with ffdshow.
Basically set "NV12" and "Set interlaced tag in output media type" and you get HW deinterlacing and ffdshow goodness.
I remember this working all fine.
So would it not work like that with Lav splitter -> ffdshow -> HW di -> madVR?
Or does it skip the deinterlacing and goes directly to madVR somehow?

I tested a dvd which I know is interlaced but I'm on my old CRT at the moment not my 1200p 24" LCD (borrowed away for another computer at moment) and I couldn't really spot a difference between yadif and using this. yadif almost seemed worse?
But the dvd is bad quality otherwise with ghosting artifacts messing up to spot if it's being deinterlaced or not it easily. I forgot to run it without but it's a hassle to pop the dvd in and whatnot again. :P
post #494 of 581
I'm only playing MKV content (ripped from BluRay).
And none of that is interlaced content, or am I wrong?

So I really don't need HW DI
post #495 of 581
Quote:
Originally Posted by mtosic View Post

I'm still getting dropped frames with madVR.

I got weak GPU too (ATI 5450) and the only issue I can't fix yet is backbuffer queue (reaches 0 sometime for 1080 video).
Quote:


1. Do I need to uncheck transform filters? (I've unchecked source filters for Matroska and MPEG PS/TS/PVA)

Nope.
Quote:


2. madVR setting->scaling algorithms->are all handled by GPU or only Nearest Neighbour and Bilinear - I'm confused with a) processing done by GPU texture units and b) processing done by custom pixel shader core

If you're fine with 720 - fell free to play with b) scalers for 720. a) scalers are much easier for GPU math, so you can use NN for Chroma (Luma scaler does not matter if video (1080) is matched 1:1 with display size) until you find best madVR settings for 1080.
Quote:


Current settings are:
chroma upscaling: Catmull-rom
luma upscaling: SoftCubic@50 sharpness
luma downscaling: SoftCubic@50 sharpness

Its hard to say what causes the problems (queues are too low), so its good to set everything to work fast and simple for begining and check quality options one by one.
Quote:


What's the second best option after madVR for PQ?
Lav + MPC-HC DXVA + EVR Custom?

Yes. Note, you can play with quality for EVR CP: scaler (in Output), rendering settings:
- dither (random)
- FFP processing
- etc
Check this thread: http://forum.doom9.org/showthread.php?t=161047
post #496 of 581
Quote:
Originally Posted by Nighthog View Post

Basically set "NV12" and "Set interlaced tag in output media type" and you get HW deinterlacing and ffdshow goodness.
I remember this working all fine.
So would it not work like that with Lav splitter -> ffdshow -> HW di -> madVR?

Maybe you're right, but I prefer HW decoding+de-interlacing and just use EVR CP for that. Not a big deal with my "cheapo LCD"
Quote:
Originally Posted by mtosic View Post

I'm only playing MKV content (ripped from BluRay).
And none of that is interlaced content, or am I wrong?

AFAIK, all the music BDs are interlaced (1080i29).
post #497 of 581
I played around with the stuff a little and sadly the HW di doesn't kick in as I had hoped.
Seems it's ffdshow-yadif after all for ATi >_>;
post #498 of 581
The NV12 trick works only with EVR/EVR-CP (only EVR can trigger DXVA).
post #499 of 581
Why would I being showing dropped frames and repeated frames jumping all over the place from every 50 seconds to an hour or more. I have it set perfect, or near perfect, 23.976. There shouldn't be any repeated frames right, or very little if its not exact. I've tested it in a few players/renderers and I'm getting consistent 23.976/23.9755 sometimes 23.975. Is there any other contributing factors to repeated/dropped frames?
post #500 of 581
Quote:
Originally Posted by Qaq View Post

Yes. Note, you can play with quality for EVR CP: scaler (in Output), rendering settings:
- dither (random)
- FFP processing
- etc
Check this thread: http://forum.doom9.org/showthread.php?t=161047

Thanks for all the advices.
I've read entire thread on Doom9, but most of the messages exceed my knowledge of video processing.

A bit OT: is there some good reference about video basics (except Wikipedia), where I can learn something about color spaces, conversions, rendering process etc...
post #501 of 581
Quote:
Originally Posted by mtosic View Post

is there some good reference about video basics (except Wikipedia), where I can learn something about color spaces, conversions, rendering process etc...

You only need to know very few things:
- input format (source color space format, bit depth);
- output format (best way to present image on modern displays: color space format, bit depth);
- input > output conversion;
- best way to playback interlaced video (music BDs, DVDs, HDTV);
- how to setup your video driver and display for proper image presentation with madVR/EVR CP (they both use FullRGB in output).
You can start from madVR's intro: technical discussion
post #502 of 581
I was thinking, you first want to calibrate your dispaly of course but what do you do with color settings etc. in Windows, NVIDIA settings, player settings(ie: mpchc), renderer settings,(madvr) AVR settings, tv settings. There's adjustments throughout all of them. What would be the correct order or best way to do this.

The same thing would apply to a bluray player, but not as much as a HTPC since there aren't as many different spots in the lineup that are capable of adjustments.

Say you put in your bluray calibration disc to calibrate your display. But what if the bluray and AVR settings are completly tweeked, you would then mostly or completly make adjustments in the display. They would have to be tweeked in one way or the other more than normal/usual because of the tweeked color settings on the bluray and AVR. So now even though the calibration is done in the display, it would only be done for the bluray player since the settings were in the display were moved more extreme than they usually would be because of the extreme color setting offset in the avr and bluray player. See my point? If you then tried to play a dvd from the dvd player it seems like it would be off.

So really how do you know exactly how to calibrate the display for multiple devices and how exactly and/or in what order do you set settings for multiple players/renders/avr/ etc? Or does it even really matter. Say you hooked you bluray directly to the tv and made sure you got you display calibrated. Then would it matter which settings you used in wich player/renderer etc. As long as you adjusted settings in one of them to match, say a bluray calibration disc playing in mpchc with madvr, then it wouldn't matter if you made the adjustments to match the calibration disc in madvr or the AVR, would it? As long as the picture/settings matched the calibration disc, be side you know that's already correct from having your display calibrated.

Thoughts?
post #503 of 581
That is the difficulty with calibration, you can only calibrate for that particular chain of devices. For an HTPC, the best way is to start with the display, turn off (or set to "neutral") any video settings in the OS, graphics card driver, software player, etc. You should only use those if you have to, i.e. madvr has the ability to correct the color gamut for those of us who lack the proper controls in the display itself.

Usually the display will allow you to save a setting per input, so you can have them correct for each device. But if you're running several HDMI inputs through an AVR, then you could be stuck.
post #504 of 581
Quote:
Originally Posted by JDLIVE View Post

That is the difficulty with calibration, you can only calibrate for that particular chain of devices. For an HTPC, the best way is to start with the display, turn off (or set to "neutral") any video settings in the OS, graphics card driver, software player, etc. You should only use those if you have to, i.e. madvr has the ability to correct the color gamut for those of us who lack the proper controls in the display itself.

Usually the display will allow you to save a setting per input, so you can have them correct for each device. But if you're running several HDMI inputs through an AVR, then you could be stuck.

You could just use different profiles. If everything is tan through the avr and you just have one hdmi to the display. Since everything is run through the avr,and has a vp it seems like that might be a location to consider adjusting/calibrating some settings as well.
post #505 of 581
I am having some issues getting this up and running... Perhaps the more experienced folks could help. When I run madvr in MPC-HC I get something that looks like this:



The audio is fine, and the picture is fine if I set the renderer to system default.

Also, when I try to install lavcuvid-9, I get the following:



(and lavcuvid does not show up on the filter options if I choose ignore)

The htpc is a Win7, SB i5 based system with gigabyte z68mx-ud2h-b3 motherboard, and the video card is a GT440. I installed the software as per Assassin's guide (I get the same result if I launch MPC-HC from within mediabrowser and WMC).
post #506 of 581
madVR 0.67 has a bug that causes this. Either wait for 0.68 or grab 0.66.
post #507 of 581
Has anyone tried the Shark007 V3 codecs with Lav support? I have a new HTPC with a fresh install of Win7 and need to figure out how I'm going to handle playback this time around.
post #508 of 581
Quote:
Originally Posted by Nevcairiel View Post

madVR 0.67 has a bug that causes this. Either wait for 0.68 or grab 0.66.

Yes, installing 0.66 fixed the hash bars. Thanks.

I still have the issue with Lav Cuvid installation. I see that someone else experienced the same thing early on in this thread and fixed it by reinstalling Win7. That seems a bit extreme. Any other ideas, anyone?
post #509 of 581
Doing a clean reinstall of the latest NVIDIA drivers might be a good idea, maybe it helps. Get it directly from www.nvidia.com
post #510 of 581
Quote:
Originally Posted by Nevcairiel View Post

Doing a clean reinstall of the latest NVIDIA drivers might be a good idea, maybe it helps. Get it directly from www.nvidia.com

That did it. The explanation is that you need a 270 series driver to support CUDA 4.0, which Lavcuvid requires. My card came with 266.xx, and needed to be updated.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Home Theater Computers
AVS › AVS Forum › Video Components › Home Theater Computers › Lav Madvr guide??