Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Hardware & Software > Software players

Reply
 
Thread Tools Search this Thread Display Modes
Old 2nd May 2011, 18:59   #7581  |  Link
oddball
Registered User
 
Join Date: Jan 2002
Posts: 1,264
The Birds clip gives MASSIVE frame drops. I am going to try a few of the MadVR settings to see if any help. GPU load is 6% using CoreVAC and CPU load is 38% so it's not those that are the problem it would seem. Also MadVR scales the target rectangle to 1920x1080 correctly on the HDTV so it's not that causing the massive frame drops either.
oddball is offline   Reply With Quote
Old 2nd May 2011, 21:45   #7582  |  Link
oddball
Registered User
 
Join Date: Jan 2002
Posts: 1,264
OK here are my findings.

CoreAVC latest build + MadVR = no go on that Birds clip. Stutters and dropes hundreds of frames.

LAV Splitter + CUVID decoder + MadVR = no problems.

LAV Splitter + CUVID + MadVR + ReClock = Mad stuttering as mentioned previously on the Devil May Cry 1080p60fps clip. This appears to be the real culprit in regards the weird stutter effect previously mentioned by me and a couple of other people. Run that Devil May cry clip with ReClock in the chain and it will probably show it to good effect.

EDIT: Nope it's not ReClock. It's still stuttering. Damn! I thought I had it figured too. Please can others tyr the Devil May Cry clip and see if they get weird stuttering.

Last edited by oddball; 2nd May 2011 at 21:49.
oddball is offline   Reply With Quote
Old 2nd May 2011, 22:13   #7583  |  Link
6233638
Registered User
 
Join Date: Apr 2009
Posts: 1,019
I have not been able to test those video files yet, but would like to comment.

Right now, I have had to stop using LAV Splitter in my system after just trying it these last couple of weeks, as I am getting random hangs for 10-30s during video playback two or three times throughout the duration of a Blu-ray film. After going back to using the internal MPC-HC splitter (nothing else seems to do as good a job at providing data on Blu-ray streams) this has completely disappeared.

I appreciate the work being done on the splitter, but it doesn't seem like it's quite ready yet, so you may want to try something else. (either the internal MPC-HC one or Haali's)


I have recently started trying LAV CUVID as well, and that seems fine so far. Once I have the time, I plan on testing power consumption to see if there is much of a difference using it or the CPU to decode.
6233638 is offline   Reply With Quote
Old 2nd May 2011, 23:19   #7584  |  Link
oddball
Registered User
 
Join Date: Jan 2002
Posts: 1,264
I seem to be having better luck without LAV Splitter too. With LAV Splitter installed playing the Bird MP4 file I was getting 2 frame drops. Without I am getting 0 drops.
oddball is offline   Reply With Quote
Old 2nd May 2011, 23:22   #7585  |  Link
cyberbeing
Broadband Junkie
 
Join Date: Oct 2005
Posts: 1,859
oddball, could you try the following with Software vs CUDA decoding with the fixed vsync thread priority madVR 0.61 build and Haali Media Splitter?

Disable Desktop Composition (Aero), Disable Fullscreen Exclusive, Disable all 'tweaks', Disable 3DLUT.

Set chroma resizing to Bilinear (for testing, in order to essentially eliminate re-sampling GPU load).

Set Windowed mode flushing to the following:

Number of backbuffers: 3
After intermediate render: No Flush
After last render step: Flush
After backbuffer: Flush & Wait (Loop)
After present: Flush & Wait (Loop)

Also try:

Number of backbuffers: 8
After intermediate render: No Flush
After last render step: Flush
After backbuffer: No Flush
After present: No Flush

This is to satisfy my curiosity more than anything else. My brief experience of Fermi + madVR + Win7 is rather outdated at this point.
cyberbeing is offline   Reply With Quote
Old 2nd May 2011, 23:39   #7586  |  Link
oddball
Registered User
 
Join Date: Jan 2002
Posts: 1,264
I may come back to those suggestions but right now I think I have it cracked. Using internal MPC-HC splitter (Haali Matroska Splitter gave me big problems when switching between a FLAC 5.1 audio track and a DTS 5.1 track embedded in an MKV) + CUVID + MadVR 0.61 non-vsync mod gives smooth playback using just the two bottom sub options on preframes (I don't think seperate thread would make much difference though). The Birds clip gives 0 dropped frames and 0 glitches. Same for Devil May Cry clip. All I get are initial dropped, delayed and glitches at the beginning of playback but not after. I am gonna watch a long movie and see though (Makes note of stats).
oddball is offline   Reply With Quote
Old 3rd May 2011, 01:10   #7587  |  Link
cyberbeing
Broadband Junkie
 
Join Date: Oct 2005
Posts: 1,859
If you found settings that worked with Fullscreen Exclusive, don't worry about testing mine. No point in using Windowed mode if you get Exclusive mode working well.

That madVR build isn't a vsync mod, by the way. It just reverts a minor change made in 0.59 relating to thread priority. It doesn't add/remove threads or change any underlying vsync code. If you do end up testing my Windowed Mode settings, please use that build, otherwise it invalidates your results in comparison to mine a year ago. I have ulterior motive, and really am only interested in your Fermi results if you match my old Fermi configuration exactly as described (removing variables). Of course, you don't have to humor me if you don't want to.
cyberbeing is offline   Reply With Quote
Old 4th May 2011, 06:50   #7588  |  Link
pie1394
Registered User
 
Join Date: May 2009
Posts: 212
Hi madshi,

Tried the following combination for many BS system TS files. The interlaced moving scene is not smooth at 1080i59 output w/o deinterlace. But it is ok at 1080p59 ouput w/i deinterlace + frame-rate doubler from LAV CUVID.

It looks similar to judder on quick horizontal moving objects as if 1 field contents of the video are absent.

My TV is Hitachi ALiS PDP and it does not need any deinterlace processing upon 2 following cases for 1080i output signal:

1. No vertical video scaled 1080i image is output to corresponding 1080i output signals (or 1080p50/p60)
2. Output video's vertical pixels are 0.5x or less than original video's.

ps: At the 1920x1080i50/i59/i60 modes, It still shows the refresh rate at 50 / 59.94 / 60 Hz according to madVR OSD info.



OS: Win7 x64 SP1
GPU: GTX 260+ / Forceware 270.61
Player: MPC-HC 1.5.2.3052
Demux: LAV Filters 0.24
VideoDec : LAV CUVID 0.6
AudioDec: LAV Audio decoder
VideoRender: madVR 0.61

Video: 1440x1080 / 1920x1080 type MPEG-2 contents 17 ~ 4x Mbps + LC-AAC / AC-3 / DTS
pie1394 is offline   Reply With Quote
Old 4th May 2011, 17:14   #7589  |  Link
Hprd
Registered User
 
Join Date: Mar 2011
Posts: 60
Ok Madshi, i have a question reguardling the fps override via renaming, and how the osd interprets that and whatnot. For example if there's a video that's 29.970 fps, and i want to play it back at 60hz (i have a resolution manually set to 60hz in the nvidia console, not the default 59.9) is it better to put 59p in the filename (to preserve the framerate, judging by the osd), or 60p? As if i put 59p, frame repeats happen a bit more often than 60p. And going by eye it looked like the osd wasn't lying, or maybe i was seeing it wrong?

So basically, is there any downside to not having the fps preserved perfectly/does it result in smoother playback, with no side effects? Or is the osd just showing what i'm telling it (and does it mean though that it repeats frames due to this more often?)?

And as i said b4, i get no glitches like this anymore (59/60p in the filename)

Last edited by Hprd; 4th May 2011 at 17:18.
Hprd is offline   Reply With Quote
Old 4th May 2011, 23:24   #7590  |  Link
dricks2222
Registered User
 
Join Date: Apr 2011
Posts: 3
To obtain a PERFECT fluidity with a LCD monitor and madvr (i have a 226bw), all you have to do is to add a custom resolution with a refresh rate of 47.952 (23.976*2) OR 71.928 (23.976*3)

I'm using a Samsung 226bw (22' at 1680x1050) and it works perfectly.

Here is how to do it using NVidia panel control :







To add a 72hz (71.928) resolution, follow the same step but set the top refresh rate at '72' instead '48', and the bottom refresh at 71.928 instead of 47.952

And voila, have fun !




PS :
Yeah, i still have 1 frame drop every 30 minutes or so at 47.952 and every 45minutes at 71.928 but i think i can live with that
dricks2222 is offline   Reply With Quote
Old 4th May 2011, 23:26   #7591  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 5,351
But I can get the same result with 23.978 custom res.
__________________
HTPC: Windows 11, AMD 5900X, RTX 3080, Pioneer Elite VSX-LX303, LG G2 77" OLED
SamuriHL is offline   Reply With Quote
Old 4th May 2011, 23:50   #7592  |  Link
dricks2222
Registered User
 
Join Date: Apr 2011
Posts: 3
Of course, i'm talking about monitors that doesn't support 23.976 native refresh rate.

For example, most PC LCD (mine included) doesn't, while they will support 47.952 without a glitch

Also, you can use it to max out your refresh rate. For example, samsung says that the 226bw support up to 1680x1050 @ 77hz.

So i made a similar profile @75hz, which means +25% FPS in high action games. Lovely
dricks2222 is offline   Reply With Quote
Old 4th May 2011, 23:52   #7593  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 5,351
Ah, I see. Very nice then. I use HDTV's for my gaming needs on my PC's so I guess I didn't think of the case where people are using actual monitors for madVR.
__________________
HTPC: Windows 11, AMD 5900X, RTX 3080, Pioneer Elite VSX-LX303, LG G2 77" OLED
SamuriHL is offline   Reply With Quote
Old 5th May 2011, 01:46   #7594  |  Link
Mark_A_W
3 eyed CRT supporter
 
Join Date: Jan 2008
Location: Or-strayl-ya
Posts: 563
Quote:
Originally Posted by SamuriHL View Post
Ah, I see. Very nice then. I use HDTV's for my gaming needs on my PC's so I guess I didn't think of the case where people are using actual monitors for madVR.
Yeah, I use a CRT projector and a CRT monitor running off a video switcher, so I had to find a resolution that worked for both.

The projector is in the Home Theatre room, and the PC is on a desk in the next rooom with cables running through the wall. I'm typing this on the PC now - it's my general use PC. So I do all my cuing up of movies, and madVR testing on the monitor (and watch TV too), then walk into the HT to watch a movie.

I hope/plan to move to an LCOS/SXRD 3D projector soon, but again, I'll need to split the signal with an HDMI splitter. So I need to find a PC monitor that will run 1920x1080 24p at the very least - not easy as far as I can tell.
Mark_A_W is offline   Reply With Quote
Old 5th May 2011, 02:59   #7595  |  Link
oddball
Registered User
 
Join Date: Jan 2002
Posts: 1,264
I guess it's OK if you like flickervision. btw MadVR reports direct3d failure at that rate on my LCD.
oddball is offline   Reply With Quote
Old 5th May 2011, 03:20   #7596  |  Link
Mark_A_W
3 eyed CRT supporter
 
Join Date: Jan 2008
Location: Or-strayl-ya
Posts: 563
LCDs don't flicker. Plasmas do (mine runs 24p at 48hz and there's still a slight flicker).

Perhaps I should have said "accepts" 24p, and runs it at a clean multiple (not 60hz!!).
Mark_A_W is offline   Reply With Quote
Old 5th May 2011, 03:38   #7597  |  Link
oddball
Registered User
 
Join Date: Jan 2002
Posts: 1,264
Yeah my HP LP2375w flickers slightly at 48Hz. Not that I use it for viewing HD movies anymore. I would have liked to get 72Hz out of it though but could not find a way to do it. If I forced to 72Hz it looks all garbled and I don't know if there is a custom timing to fix that. If you know of any custom setting to try and get 72Hz I'll give them a go.
oddball is offline   Reply With Quote
Old 5th May 2011, 03:47   #7598  |  Link
Thunderbolt8
Registered User
 
Join Date: Sep 2006
Posts: 2,197
Quote:
Originally Posted by dricks2222 View Post
To obtain a PERFECT fluidity with a LCD monitor and madvr (i have a 226bw), all you have to do is to add a custom resolution with a refresh rate of 47.952 (23.976*2) OR 71.928 (23.976*3)

I'm using a Samsung 226bw (22' at 1680x1050) and it works perfectly.
I've got a 226CW, but an ATI graphic card. do you know what I need to do here to achieve the same effect?
no matter what I seem to do, madvr always keeps telling me my display Hz is 59,88 all the time
Thunderbolt8 is offline   Reply With Quote
Old 5th May 2011, 03:50   #7599  |  Link
Mark_A_W
3 eyed CRT supporter
 
Join Date: Jan 2008
Location: Or-strayl-ya
Posts: 563
It flickers at 48hz? Obviously I withdraw my comment about LCDs not flickering.
Mark_A_W is offline   Reply With Quote
Old 5th May 2011, 03:54   #7600  |  Link
6233638
Registered User
 
Join Date: Apr 2009
Posts: 1,019
Quote:
Originally Posted by dricks2222 View Post
To obtain a PERFECT fluidity with a LCD monitor and madvr (i have a 226bw), all you have to do is to add a custom resolution with a refresh rate of 47.952 (23.976*2) OR 71.928 (23.976*3)
No, film should be played back at multiples of 24.000, this requires using Reclock.

It is almost impossible to get a perfect 24/1.001 out of a PC to sync up with files (even though many are 24.000 on the disc) so Reclock is essential for smooth playback anyway.

Quote:
Originally Posted by dricks2222 View Post
Yeah, i still have 1 frame drop every 30 minutes or so at 47.952 and every 45minutes at 71.928 but i think i can live with that
Any frame drops during film playback are obvious and unacceptable.

Quote:
Originally Posted by Mark_A_W View Post
I hope/plan to move to an LCOS/SXRD 3D projector soon, but again, I'll need to split the signal with an HDMI splitter. So I need to find a PC monitor that will run 1920x1080 24p at the very least - not easy as far as I can tell.
My recommendation would be to go for a D-ILA projector. SXRD has longevity issues, and I have never seen a high-end device using "LCoS". (typically cheap pocket projectors or budget models these days)

I have had a 3DTV for about 6 months now. I don't feel that 3D is worth it. Most pre-baked 3D content is not tuned well I feel (wrong convergence/depth) and while I can play games in 3D at 60fps on my new system, after a couple of days of building it and buying the 3DTV Play kit, I haven't gone back to it. By all means buy a projector that supports 3D, but don't choose a specific model for 3D.

I only have a 3DTV because I had to get one to get an LED backlit LCD rather than edge-lit. It was a nominal fee to add the 3D glasses, which is the only reason I have a pair.
Quote:
Originally Posted by Mark_A_W View Post
LCDs don't flicker. Plasmas do (mine runs 24p at 48hz and there's still a slight flicker).

Perhaps I should have said "accepts" 24p, and runs it at a clean multiple (not 60hz!!).
All good displays flicker. For me, plasma flicker is worse than CRT at the same refresh rate. Even 100Hz plasma is unwatchable to me.

I had a CRT running at 48Hz for quite some time without too much trouble. (but after a long day, I didn't want to watch it)

High end LCDs also flicker using backlight scanning. This is the least intrusive flickering of a display that I have seen, but even then I will sometimes disable it if I feel a headache coming on. (it's rare, but happens maybe once or twice a month)

Actually, most LCDs also have a habit of flickering when you turn the backlight down. It was not a problem with older models, but they do it differently now to save more energy, which results in it flickering. (and a slight buzz from the display many times)
6233638 is offline   Reply With Quote
Reply

Tags
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 17:52.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.