View Full Version : madVR - high quality video renderer (GPU assisted)
Vern Dias
31st August 2011, 22:50
Well yes my point is that when I edit the exact refresh rate manually it just changes to 24.02 no matter what I do. I have even deleted the custom resolution and added it again, over and over without success.Increase the total vertical line count by 4 in the manual timings. You should wind up with a 23.976xx refresh rate.
Using an NVidia 9800GTX, using a custom resolution to tweak the total vertical lines to 1128 rather than 1124 nails 23.976 on the nose for me.
Vern Dias
Thunderbolt8
1st September 2011, 16:34
is there any bug with madvr and dscaler5 mod (or LAV splitter)? when playing a 29.97 fps video on my 60Hz screen, madvr always tells me the framerate is 23.976 (changes done in dscaler somehow dont really seem to stick, but 29.97fps is the default setting anyway, thats why it should work, shouldnt it?)
nevcairiel
1st September 2011, 17:03
I believe madVR always assumes 29.97 is 23.976 when you're using the DScaler decoder, because really, thats all its good for.
Thunderbolt8
1st September 2011, 22:39
it hasnt done that in former versions, thats definately a more recent change. if its really madvr doing so, it would be nice to have an option to disable this. its useless with my 60Hz display
robpdotcom
2nd September 2011, 01:46
Madvr started assuming 23.976 with DScaler when madshi implemented the refresh rate changer. As Nev said, the main use of DScaler is applying IVTC to NTSC content.
Unless you're using the refresh rate changer, does it really matter?
@Madshi:
When I try to upscale 720p60 to 1080p60, I get a ton of dropped frames unless I use exclusive mode. No big deal, since I use exclusive mode anyway, but recently I tried to play a similar video with subtitles, and it was un-watchable - even in exclusive mode. I tried setting all of the "trade quality for performance" to lowest quality, and tried different algorithms, but no help. I'm assuming that my GPU just isn't up to the task, so I'm wondering: How I can tell? Are there certain queues (renderer, present, etc) that would give hints? Would a log shed any light on it?
dansrfe
2nd September 2011, 04:31
^ Where do you find 60fps files nowadays?
robpdotcom
2nd September 2011, 05:11
A lot of broadcast TV (here in the U.S.) is 720p60. I know, our TV standards suck.:mad:
nevcairiel
2nd September 2011, 07:01
We have similar TV stations, some broadcast in 720p50 (PAL zone, so 50 instead of 60), while others broadcast in 1080i50
jmone
2nd September 2011, 08:08
There are a bunch of AVC 1080/50 or 60p camcorders now.
Thunderbolt8
2nd September 2011, 08:21
imho playback with dscaler is smoothest, thats why I want to keep using it.
Deshi
2nd September 2011, 10:11
Hi everyone,
I switched from MadVr to EVR custom for a few test and went back to MadVR.
But since that time, the lower third of my videos are pitch black, just as if a black banner was added above the video.
Is there a solution to this problem ?
Thanks !
kalston
2nd September 2011, 11:03
With nVidia drivers 275.xx I could get smooth playback (DX9 - GTX 275 and Win 7 64) by using ALL of the options to prevent glitches.
With 280.xx, it doesn't work anymore, so I have to use Windowed mode (it is perfectly smooth that way). Messing around with the options I can reduce the glitches but I still get them pretty often and playback isn't smooth.
I do miss exclusive mode because of the seek bar and the fact that nothing could possibly disturb the playback. Rendering/presentation times were far better too, but I'm not sure it makes much difference in my case (they are not 'bad' in windowed mode).
There is no P-state change in my case, my GPU is running at full speed 100% of the time.
mzso
2nd September 2011, 11:06
A lot of broadcast TV (here in the U.S.) is 720p60. I know, our TV standards suck.:mad:
Huh? 60p is awesome. We don't really even have widespread HD here, (or TV stations worth watching...). Hell, the cheap ass TV stations only just moved to 16:9.
Luv
2nd September 2011, 13:28
imho playback with dscaler is smoothest, thats why I want to keep using it.
Does Dscaler ouput 4:2:0,Thunderbolt? And wich version should I use in this case?
Thunderbolt8
2nd September 2011, 14:48
dunno if its output 4:2:0 (too technical for me that question), but its dscaler 5 mod which is supposed to work best afaik
noee
2nd September 2011, 15:50
madshi, a nit really, but should the sig for SettingsGetString in mvrInterfaces.h be:
STDMETHOD_(BOOL, SettingsGetString )(LPCWSTR path, LPCWSTR* value, int* bufLenInChars) = 0;
nevcairiel
2nd September 2011, 16:25
madshi, a nit really, but should the sig for SettingsGetString in mvrInterfaces.h be:
STDMETHOD_(BOOL, SettingsGetString )(LPCWSTR path, LPCWSTR* value, int* bufLenInChars) = 0;
He expects the caller to allocate the string buffer, so it makes sense as it is.
noee
2nd September 2011, 16:33
He expects the caller to allocate the string buffer, so it makes sense as it is.
Yup, I just got it, sorry for the temporary detour...
ForceX
2nd September 2011, 18:41
Hi everyone,
I switched from MadVr to EVR custom for a few test and went back to MadVR.
But since that time, the lower third of my videos are pitch black, just as if a black banner was added above the video.
Is there a solution to this problem ?
Thanks !
A bunch of people with nvidia graphics here have this issue. Don't use RGB32 input.
Gleb Egorych
2nd September 2011, 21:44
Hi!
I use madVR together with Zoom Player 8, and ZP has a feature to display seek position popup hint over control bar (control bar is called by pressing "space"). ZP can output this interface elements in madVR fullscreen exclusive mode.
There is a hang of the player if I call control bar and move mouse cursor over control bar for some time in fullscreen exclusive mode: video freezes, sound keeps playing, the player is not responding.
madVR debug log: http://www.mediafire.com/?c97ikazq946tb9g
Luv
3rd September 2011, 07:12
dunno if its output 4:2:0 (too technical for me that question), but its dscaler 5 mod which is supposed to work best afaik
:)
Don't worry,it's going to be ok.
Just open the OSD,play any MPEG2 source (Dvd,1080i) with the Dscaler filter and tell us what does the fourth line indicate.
Should be "MPEG2,8 bit,4:2:0 ->[This is the interesting part]"
ianken
3rd September 2011, 20:51
A lot of broadcast TV (here in the U.S.) is 720p60. I know, our TV standards suck.:mad:
720p/60 rocks for sports, FWIW.
Dramas are telecined from 24p to 60p so decimate by 2 then by 5 to get back to 24p. Not aware of a reliable way to do this on the PC in real time.
robpdotcom
3rd September 2011, 21:19
720p/60 rocks for sports, FWIW.
Dramas are telecined from 24p to 60p so decimate by 2 then by 5 to get back to 24p. Not aware of a reliable way to do this on the PC in real time.
Funny you mention sports, since upscaling the 720p60 US Open tennis broadcasts to 1080p60 is exactly what I'm experiencing the most difficulties with. 1080i60 is even better imo, with good deinterlacing (which is my main reason for considering a new NVIDIA GPU, to get HW deinterlacing along with MadVR).
dansrfe
3rd September 2011, 21:56
Funny you mention sports, since upscaling the 720p60 US Open tennis broadcasts to 1080p60 is exactly what I'm experiencing the most difficulties with. 1080i60 is even better imo, with good deinterlacing (which is my main reason for considering a new NVIDIA GPU, to get HW deinterlacing along with MadVR).
I would think that an ATI 5750 would handle 720p60 -> 1080p60...
e-t172
3rd September 2011, 22:27
Dramas are telecined from 24p to 60p so decimate by 2 then by 5 to get back to 24p. Not aware of a reliable way to do this on the PC in real time.
My IVTC filter can do this. Or if you want something stable and maintained, you can just use ffdshow with Avisynth (drop every two frames and then decimate using e.g. TIVTC). Modern PCs have more than enough horsepower to pull this in realtime no problem. It's much faster than doing IVTC on 1080i30.
robpdotcom
3rd September 2011, 23:15
I would think that an ATI 5750 would handle 720p60 -> 1080p60...
Mine can, with EVR Custom or madVR in exclusive mode - but only in exclusive mode.
My IVTC filter can do this.
I've never been able to get it to work with 720p60. It always just plays at the original framerate. I know I need to disable soft telecine detection in the decoder options, but is there another setting that could have an effect?
It's also possible that the content I've tried it with wasn't actually telecined... mostly with sit-coms on ABC.
I really need to learn to use Avisynth, if for no other reason than IVTC'ing recorded TV.
Thunderbolt8
3rd September 2011, 23:16
Should be "MPEG2,8 bit,4:2:0 ->[This is the interesting part]"
its "MPEG2, 8 bit, 4:2:0 -> YV12, 8 bit, 4:2:0" (dscaler can do YV12 and YUV)
Luv
4th September 2011, 07:50
Very cool,Thunderbolt8.Thanks again !
I'm going to test Dscaler next week.Wonder why Madshi never spoke about it more emphatically because with this one we have the perfect 4:2:0 output set:
MPEG2-> Dscaler
AVC-> Coreavc 2.0
VC-1-> MS decoder
To be noted that the latest XVID decoder outputs...4:2:2.Sigh.
Thunderbolt8
4th September 2011, 09:45
he did, at least he said at one point that dscaler worked best for him for some specific content
nevcairiel
4th September 2011, 09:49
The only advantage DScaler has is for telecined DVDs. The only reason to use it would be for NTSC DVDs that need 29.97 -> 24p conversion. If you never watch that kind of content, could as well use a faster and more up-to-date decoder.
Deshi
5th September 2011, 08:22
A bunch of people with nvidia graphics here have this issue. Don't use RGB32 input.
Thanks ;)
Gonna check that tonight...
SUPERBIF
5th September 2011, 13:24
Hi I will be buying a AMD A6-3500 for HTPC, but will I see picture improvements with HD 6530 GPU or will AMD not be the correct one with madVR?
hoborg
5th September 2011, 13:45
Hi I will be buying a AMD A6-3500 for HTPC, but will I see picture improvements with HD 6530 GPU or will AMD not be the correct one with madVR?
Offtopic, but you should reconsider and get A8-3800 instead. It have HD 6550D GPU and 4cores. The price difference is not big. The TDP is the same - 65W :)
SUPERBIF
5th September 2011, 14:07
Offtopic, but you should reconsider and get A8-3800 instead. It have HD 6550D GPU and 4cores. The price difference is not big. The TDP is the same - 65W :)
Thanks for the tip:) I have already my eyes on that one, but it is not released in my country (approx 1 month from now).
Back to my original question:) Will I get success in using the HD 6550 for madVR? I'm new to madVR but as far as I can read from this thread there seems to be some problems for AMD.
Qaq
5th September 2011, 14:45
Will I get success in using the HD 6550 for madVR?
I get it with 5450. But you'll need to fine tune your system and video driver for best possible perfomance.
noee
5th September 2011, 15:02
Thanks for the tip:) I have already my eyes on that one, but it is not released in my country (approx 1 month from now).
Back to my original question:) Will I get success in using the HD 6550 for madVR? I'm new to madVR but as far as I can read from this thread there seems to be some problems for AMD.
Yes, you will get fine perf with madVR. I have a Llano notebook with the A6-3400M/6520G and it works great with madVR connected HDMI to an HDTV (24Hz) with Reclock. .
Budtz
5th September 2011, 17:55
Hello
If I set my pc up to switch to 24hz when I open a file there is no image, only sound. If I pause/play I get the image. Or if I minimize/maximize. This seems to be regardless if I use madvr’s autofrequency or mpc-hc’s or the program called Autofrequency. Is this a bug in madvr or am I doing something wrong?
Andy o
5th September 2011, 21:52
The problem of power is not so much with 1080/24p content, but the true test is with original 1080i content (as opposed to telecine).
Pix
5th September 2011, 22:46
This (http://forum.doom9.org/showpost.php?p=1514658&postcount=8792) problem got more severe when I installed the newest madVR version. I realized that all this time I've had the same version because the download link gets cached because of the same name(I guess this is IDM problem, irrelevant :))
I didn't get the screen with lines but sometimes it crashed with a gray color. I mean, it's not really that the PC crashes(restarts), it just freezes.
It didn't happen on my 1680x1050 display before but started happening early in the beginning of playback with the newest version.
The problem was that I didn't list my display modes for madVR to switch to. Specific being the refresh rate[p60, p59, p50](well, I think that was the problem because I have no freezes on my TV/monitor.)
I don't know why that caused the problem and I'm still not sure that I've solved it because during one playback the freeze happened for less than a second but playback continued without any complications.
I'll see if this continues.
As I've found the way to have a normal playback on my TV I've tried it on my monitor and a new problem arise.
As my LCD is 16:10 the maximum resolution doesn't support p59 and p50 but the lower(720p) does. When I switch to the 16:9 resolution - 720p, my driver maintains the aspect ratio and the upper/lower black line is present.
When I start the playback madVR switches to 720p resolution with the required refresh rate(p50/59/60) but somehow stretches the whole pic to my 16:10 monitor(not maintaining the 16:9).
I've tried overriding the stretch but the option to maintain the aspect ratio when switching to non-native resolutions became unavailable during playback.
Any ideas how to get the correct aspect ratio?
nand chan
6th September 2011, 05:07
Do you think it would be possible to support .3dl2 (http://pastebin.com/raw.php?i=kQ1btFtW) files in addition to .3dlut files?
They are not too different, the main difference is that the value range, color encoding and primaries are encoded into the format itself, so if you support .3dlut already it shouldn't be too hard to add support for them.
(Otherwise, I can always provide a library or program to convert a .3dl2 into a .3dlut myself, but this would require .NET to run)
erejnion
6th September 2011, 16:46
Sorry for the noobish question, but I still have only a little experience in these things...
It's about my laptop:
Lenovo, Win7x64, c2d@2.0Ghz, 1680x1050 screen, ATI Mobility Radeon HD3400 --which is more or less on the minimal requirements for madVR.
I installed madVR with everything else uninstalled in advance, tho I kept the MPC settings, since at least the keys are a pain in the ass to set (I have changed most of the key bindings). Even so, I think I did set the needed things right, and it did show that madVR is used and everything should be working right.
Problem is, I think that my video card is just too weak: on a 720p video I got only up to around 20-24fps. For example, when playing a 60fps video, it dropped 2/3rds of the frames. Am I right, or did I mess up something? Also, for the future, what would be a nice choice for a video card if I want madVR to play up to 720p@60fps/1080p@30fps? On a similar display - 1680x1050 or 1920x1080, sth like that...
nabow
7th September 2011, 01:42
With the latest madVR using my HD5770, i can't get smooth playback in widowed mode. Full screen is fine, exclusive and non-exclusive. Some videos play fine if its 100% but soon as i start stretching i get judder/stutter. But using madVR .49 i do get smooth playback in windowed mode, all the later versions i get bad motion judder. This is with Aero on and no Reclock. Are there any noticeable differences between .49 and later versions?
dado023
7th September 2011, 02:58
Hiya,
it has been a long time since i visited doom9 forums :).....see my join date ;)
Recently i discovered madvr, and was doing a bit of research.....so to make it simple: the stronger GPU you have the bettter render you can produce.
My question is;
What are the best madVR settings for this situation:
Laptop 5552g CPU AMD quad core N950 GPU 6650m(480cores) with HDMI
http://www.notebookcheck.net/AMD-Radeon-HD-6650M.43962.0.html
I usually connect HDMI to my tv lcd (1920x1080)
When i do this, my WIN7_32bit creates another desktop with resolution 1920x1080 and then i see picture on TV.
Then i start up MPC and drag it over to tv desktop screen, load the movie and tittles, then press alt+enter for full screen(1920x1080)
Here is the sample of the movie:
http://bayfiles.com/file/Zqn/bD7i7R/1920resolutionSAMPLE.mkv
As you see it isnt full 1080p,,,it is a bit less.
I want to know will my configuration be able to get best possible output provided by madVR, and what are the best quality madVR settings for my scenario.
Thank you in advance
And how on earth do i reset madVR settings to default values, because i messed them up.
vivan
7th September 2011, 06:18
And how on earth do i reset madVR settings to default values, because i messed them up.restore default settings.bat in madVR folder.
ryrynz
7th September 2011, 08:11
I want to know will my configuration be able to get best possible output provided by madVR, and what are the best quality madVR settings for my scenario.
The short answer is if your PC is not dropping or glitching frames then your MadVR is functioning as intended.
In regards quality it's your choice as to which scaling algorithm you use, whatever suits your content and looks good to you and doesn't cause any frame related errors.
There are no "best quality" options with upscaling the 'trade quality for performance' options are not enabled by default and thus MadVR is setup for the highest output quality out of the box.
Budtz
7th September 2011, 09:38
If i set my tv (samsung ue40d6500 series) to 24hz i seem to get some audio video lipsync issues. Seems not to happen if i run 60fps but i cant get the tv's motion smothing to work and generally its very choppy at 60hz. 24hz silkysmoth. Can i do anything?
nevcairiel
7th September 2011, 09:46
Configure a audio delay in your player of choice. Alot of TVs suffer from that problem, at 24hz they introduce a processing delay which causes the sync issues. For me, its around 200ms, but results will vary depending on your TV model, of course.
ironcobra
7th September 2011, 10:01
Im having an issue thats killing me, I just switched to the hdmi out on my 6850 and Im having stuttering issues with 1080p content. It only happens when it switches to exclusive mode its fine when i rightclick it to show the menu but as soon as it goes back to exclusive it stutters again. Its a very slight stuttering thats driving me nuts, drivers have been the same for a few weeks. My other specs are i52500k and 4 gigs of ram..so I doubt its my system any ideas 720p runs fine. The vids run fine on evr but not madvr if that helps.
nabow
7th September 2011, 11:28
Just found out why i was getting stutter with my hd5770. Looking at GPU-Z, the PowerPlay function of my ati card causes the core/memory clock to fluctuate erratically in windowed mode. I just opened a Youtube video to keep the core/memory locked at 400/900, and now i get smooth playback. But my GPU load is always low between 0-5%.
Portioli
7th September 2011, 15:18
Can anybody upload or just post some links with samples of vc1 interlaced material please? (.m2ts and .mkv)
Google is not my friend this time.
Thanks in advance!
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.