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. |
31st August 2011, 12:31 | #9641 | Link | |
Registered User
Join Date: Aug 2006
Location: Stockholm/Helsinki
Posts: 805
|
Quote:
On a 1920x1200 screen, rendering times for SD video is about 19ms, 720p is 22ms. That's enough for regular ~24fps movies. I also have some 384x288 60fps videos at 11ms which seems to be just enough to keep the queue half-filled (no drops), though I never watch these in fullscreen anyway. |
|
31st August 2011, 12:35 | #9642 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,342
|
I made the same observation on my HD3000.
Its about fast enough for 24p/25p content, but 50p/60p will not work properly if you use expensive upscaling. For the HD2000, it'll be slower. How much? I cannot comment on that. I was kind of hoping that the next generation Intel iGPU might be fast enough for all upscaling, but we would need a 100% performance increase on shader performance to be on the safe side, and i don't see that happening yet.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 31st August 2011 at 12:45. |
31st August 2011, 12:37 | #9643 | Link | ||
Registered User
Join Date: Dec 2002
Posts: 5,565
|
Quote:
Quote:
|
||
31st August 2011, 13:31 | #9645 | Link | ||
( ≖‿≖)
Join Date: Jul 2011
Location: BW, Germany
Posts: 380
|
Quote:
Do you think you could add “Full” to that list? Currently, I'm using !Input_Range(Full) and !Output_Range(Full) to set a 3dlut as limited or full range, but whitespace between words and case is ignored (it could be “!input_range ( full )” as well). I don't know if simply using “Full” will trigger any false positives though. If you already use regexes to search for strings, then it should be a triviality to add: /!(input|output)_range\s*\(\s*full\s*\)/i If that's too much of a hassle I could try !Input_Range(RGB_PC) as well. I was actually thinking of extending the range function further, allowing things like !Input_Range(16, 235) so you could pick any numbers you want, but I suppose that might be too much of a hassle for you to check easily, especially since it might be something like 16.0 or 235.00. As a work-around, would you like me to simply pad madVR compatibility information via comments, eg. # RGB_PC YCbCr at the end? To match your YCbCr checking I will rename my ConvertToRGB() function to ConvertFromYCbCr(). Keep in mind, again, that these names are not case-sensitive. I'm still thinking about how to encode input primaries in my LutScript format, mainly because all of my color functions are currently essentially unaware of its colorspace, I might just tag it to sRGB primaries manually, again using comments. Perhaps in future I will allow manual color space conversions, and then the tagged primaries will simply be the input space of the first conversion function, or sRGB if none are given. Quote:
__________________
Forget about my old .3dlut stuff, just use mpv if you want accurate color management Last edited by nand chan; 6th September 2011 at 05:22. |
||
31st August 2011, 14:31 | #9646 | Link | |
Registered User
Join Date: Oct 2008
Location: Portugal
Posts: 161
|
Quote:
But I would still prefer madshi would add an option to change the refresh rate only when going fullscreen, on madVR... Who's with me? Bat
__________________
Win 11 x64, Geforce RTX 4060 Ti 16GB, TV Sony KD-55X8509C HDMI, Denon AVR-X2700H, Core i7-9700K, 32GB DDR4, Creative Labs Gigaworks S750 7.1 speakers MPC Home-Cinema madVR LAV Filters |
|
31st August 2011, 15:52 | #9647 | Link | |
Registered User
Join Date: Apr 2002
Location: Germany
Posts: 4,926
|
Quote:
PS: Hmm with Aero Off its more performant in those regards, actually it's smooth so without the Aero overhead windowed it works
__________________
all my compares are riddles so please try to decipher them yourselves :) It is about Time Join the Revolution NOW before it is to Late ! http://forum.doom9.org/showthread.php?t=168004 Last edited by CruNcher; 31st August 2011 at 16:22. |
|
31st August 2011, 16:08 | #9648 | Link |
Registered User
Join Date: Jun 2011
Posts: 288
|
Hi everyone,
After planning on continuing the Reclock experiment today, I realized that Nvidia has f***** up the 23.976 refresh rate somehow. No matter what I do I can only get 24.02 Hz now with any custom resolution set up as 23.976 and this is starting to piss me off. Does anyone have any idea of why this would happen? |
31st August 2011, 17:27 | #9649 | Link | |
Registered User
Join Date: Apr 2009
Posts: 1,019
|
Quote:
24.000 is ideal, especially if you are using ReClock. Most PCs will not hit any clock exactly though - it's part of why ReClock exists. |
|
31st August 2011, 20:53 | #9650 | Link | |
Registered User
Join Date: Jun 2011
Posts: 288
|
Quote:
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. Honestly, the Nvidia hardware seems great but their software drivers are anything but great. So in any case, you would advocate a pure 24.000 refresh rate instead of 23.976, even for 23.976 material? |
|
31st August 2011, 22:50 | #9651 | Link | |
Registered User
Join Date: Oct 2002
Location: DFW
Posts: 23
|
Quote:
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 Last edited by Vern Dias; 31st August 2011 at 23:00. |
|
1st September 2011, 16:34 | #9652 | Link |
Registered User
Join Date: Sep 2006
Posts: 2,197
|
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?)
__________________
Laptop Lenovo Legion 5 17IMH05: i5-10300H, 16 GB Ram, NVIDIA GTX 1650 Ti (+ Intel UHD 630), Windows 10 x64, madVR (x64), MPC-HC (x64), LAV Filter (x64), XySubfilter (x64) (K-lite codec pack) |
1st September 2011, 17:03 | #9653 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,342
|
I believe madVR always assumes 29.97 is 23.976 when you're using the DScaler decoder, because really, thats all its good for.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
1st September 2011, 22:39 | #9654 | Link |
Registered User
Join Date: Sep 2006
Posts: 2,197
|
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
__________________
Laptop Lenovo Legion 5 17IMH05: i5-10300H, 16 GB Ram, NVIDIA GTX 1650 Ti (+ Intel UHD 630), Windows 10 x64, madVR (x64), MPC-HC (x64), LAV Filter (x64), XySubfilter (x64) (K-lite codec pack) |
2nd September 2011, 01:46 | #9655 | Link |
Registered User
Join Date: Jan 2010
Posts: 297
|
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?
__________________
Windows 7 x64 i7 870 16GB RAM AMD 6870 Last edited by robpdotcom; 2nd September 2011 at 03:15. |
2nd September 2011, 07:01 | #9658 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,342
|
We have similar TV stations, some broadcast in 720p50 (PAL zone, so 50 instead of 60), while others broadcast in 1080i50
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
2nd September 2011, 08:21 | #9660 | Link |
Registered User
Join Date: Sep 2006
Posts: 2,197
|
imho playback with dscaler is smoothest, thats why I want to keep using it.
__________________
Laptop Lenovo Legion 5 17IMH05: i5-10300H, 16 GB Ram, NVIDIA GTX 1650 Ti (+ Intel UHD 630), Windows 10 x64, madVR (x64), MPC-HC (x64), LAV Filter (x64), XySubfilter (x64) (K-lite codec pack) |
Tags |
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling |
Thread Tools | Search this Thread |
Display Modes | |
|
|