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. |
28th January 2014, 12:29 | #22123 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,347
|
huhn is right, trying to get the CPU to do dithering is practically impossible, as it would mean you have to download the image, process it (which isn't going to be very fast either), and upload it again. Its going to be insanely slow.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
28th January 2014, 12:31 | #22124 | Link | |
Registered User
Join Date: May 2012
Posts: 447
|
Quote:
madshi, I don't suppose it would be possible to test that the OpenCL dithering is working correctly? e.g. by testing a pre-dithered sample against the result of using it. I hope it either works or doesn't work at all, but with my laptop card coping so well I'm a little worried that it's just disabling dithering altogether (call me paranoid) Last edited by Ver Greeneyes; 28th January 2014 at 12:34. |
|
28th January 2014, 12:37 | #22125 | Link |
Registered User
Join Date: Nov 2012
Posts: 17
|
Will do I posted your list for him and suggested he try's to get in contact with you hope you don't mind.
__________________
Windows 10 Pro 64Bit i7 6700k + H110i GT @4.6Ghz 16GB Corsar Vengance DDR4 EVGA GTX 970 FTW ACX 2.0 ASUS Maximus VIII Hero ASUS Xonar D2X |
28th January 2014, 12:53 | #22126 | Link | ||
Registered User
Join Date: Mar 2009
Posts: 3,650
|
Quote:
Quote:
|
||
28th January 2014, 13:04 | #22127 | Link |
Kid for Today
Join Date: Aug 2004
Posts: 3,477
|
Oh well, scratch that...720p@1080p looks a hell lot better with 16 neurons NNEDI than regular J3AR, too bad I can't swing 32 neurons.
And I do get tearing at the bottom of the screen(roughly 5%) in FSW so I'll have to use FSE, I just wish the frigging black frames flashing didn't occur.. I also get tearing with other renderers but it's much lower like at 1% of the bottom of the screen, I can't believe tearing is still a problem on a mid-range H87 Haswell mobo with a HD7850....I wasn't getting any tearing on a P35 s775 mobo Philips TV's are chinese OEM made by TCL these days FWIR, so YMMV I guess. Last edited by leeperry; 28th January 2014 at 13:11. |
28th January 2014, 14:04 | #22128 | Link | |
Registered User
Join Date: Jan 2007
Posts: 530
|
Quote:
Last edited by noee; 28th January 2014 at 14:15. |
|
28th January 2014, 15:00 | #22129 | Link |
Registered User
Join Date: Apr 2010
Posts: 235
|
I have read the last few pages and would like get answer on when and using which NNEDI configuration would one need to get 720p/1080p to 2160p NNEDI@ x neurons to achieve maximum upscaling clarity without artifacts. Can also anybody estimate which CPU and GPU would one need to achieve this?
Thanks
__________________
__________________ System: Intel Core i5-6500, 16GB RAM, GTX1060, 75" Sony ZD9, Focal speakers, OS Win10 Pro, Playback: madvr/JRiver |
28th January 2014, 15:02 | #22130 | Link | |
Registered User
Join Date: Oct 2012
Posts: 7,926
|
Quote:
Quote:
and errordiff gets 16 bit ycbcr 4:4:4 anyway... |
|
28th January 2014, 15:26 | #22132 | Link | ||||
Registered User
Join Date: Apr 2009
Posts: 1,019
|
Quote:
With the new 3DLUT the two images look almost identical, other than the dithering. Again, these have been brightened considerably, as these bars are very near black. edit: and I now realize that I left debanding on. (low preset) The only thing I can think of which may have caused the differences I saw before, is that I simply hit PrtScn when the bars were on-screen, and perhaps I managed to pick a frame that was different? Or worse, perhaps I disabled the 3DLUT without realizing. This time I counted the number of flashes and restarted the video when I did the comparison. I am very happy to report that black is still black with the new 3DLUT though. Quote:
Quote:
Quote:
Have you disabled Aero/Desktop Composition? (switching the Windows theme might also do this?) Last edited by 6233638; 28th January 2014 at 15:30. |
||||
28th January 2014, 15:40 | #22133 | Link | |
Registered User
Join Date: May 2009
Posts: 212
|
Quote:
This issue which was introduced since 0.87 is finally fixed in 0.87.4! So the remain old & weird case is the black box under ASS subtile text with SmoothMotion feature on ION-LE(GF9300) platform + GeForce 320.49 since 0.86.x. It happens to all of my samples with external ASS file. Thus I also wonder why it does not happen to your ION(GF9400) machine. -- C2D P9700 + ION-LE(GF9300) + dual-ch 8GB DDR3-1333 + Dell U2412M + Win7x64SP1 + MPC-BE 1.3.0.3 + LavFilter 0.60.1 + madVR (deband low, all Bilinear, all for performance) + XySubFilter 3.1.0.546 |
|
28th January 2014, 16:34 | #22134 | Link |
Registered User
Join Date: Nov 2011
Location: Denmark
Posts: 137
|
It has been hell to get OpenCL to work with the latest driver from AMD
Here's what I've done, hope it can help others.
|
28th January 2014, 16:52 | #22135 | Link | ||
Kid for Today
Join Date: Aug 2004
Posts: 3,477
|
Yes I did as I don't like transparent GUI's, out of desperation I tried to set the Windows GUI to "best appearance" and I found out the hard way that "desktop composition" was the fancy name for Aero
As soon as I uncheck it in mVR, the tearing is back so I wonder what that mVR option might be good for? Quote:
Quote:
On x64 or something? I simply disabled the drivers signature check before installing the 13.12 AMD drivers on W7SP1 et voilà )) |
||
28th January 2014, 16:56 | #22136 | Link | ||||||||||||||||||||||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
On my PC (Windows 8.1 x64, AMD HD7770) I get the following rendering times: 1080p24 playback, 1680x1050 monitor: - random dithering: 2.0 ms - error diffusion: 8.3 ms 1080p60 playback, 1680x1050 monitor: - random dithering: 2.6 ms - error diffusion: 10.1 ms With a 1920x1080 monitor cost of error diffusion would be about 15% higher, but that's it. Sure, error diffusion is not free. But it's not *that* demanding, either. And we're talking about a HD7770 here. There are some much more powerful beasts out there. Quote:
Quote:
Quote:
Quote:
Quote:
Have you tested in FSE mode? And there are no frame drops? Does smooth motion FRC work fine for you with other videos? Quote:
Quote:
Strange, worked just fine without any problems here. Last edited by madshi; 28th January 2014 at 16:59. |
||||||||||||||||||||||
28th January 2014, 17:23 | #22137 | Link | ||
Registered User
Join Date: Oct 2012
Posts: 7,926
|
i think the hd4000 issue is just a very very small performance degradation.
after i set my ram at 1600 it works fine and i can't really see a huge difference in gpu laod so the hd4000 was at his limited with 1333 mhz ram. Quote:
and samsung is know with his problems in pc mode (1 hdmi only 60 hz need a special name...) but time moves on and products should improve so they may fix that general problem. Quote:
you can disable most of aero in the system properties -> performance options just disable everything except "enable desktop composition" aero is now running with no transparent effect. |
||
28th January 2014, 17:23 | #22138 | Link |
Registered User
Join Date: Apr 2011
Posts: 24
|
Madshi, big thanks for the new features!
I don't know if this information about Error Diffusion was already mentioned. Might have missed it. Error Diffusion performance is highly dependent on having Smooth Motion turned on. For example, a 1080p24 (SM 24->60) file on my 270X gives these rendering times (I have nnedi64 chroma upscaling turned on and I’m downscaling with lanzos3arll to 1680X1050 so the rendering times are already high ): 23ms (SM off, ED off) 36ms (SM off, ED on) 24ms (SM on, ED off) 51ms (SM on, ED on) I don’t know if this is the correct behavior. ED is applied after SM, so the performance hit is massive if you are doing 24->60. Is it necessary to dither after SM or it can be done before it? |
30th January 2014, 06:30 | #22139 | Link | ||
Registered User
Join Date: May 2008
Posts: 1,840
|
Quote:
It works fine in FSE and overlay, problem only in windowed mode. It happens on all videos with the same scenario. It could be a gpu load issue, goes from 55% to 60% after enabling frc. Deinterlacing 60fps at 30 fps shows 85% gpu and plays flawlessly on 250, on 650 the same scenario doesn't look good either in windowed, gpu is about 30% in that case. So I doubt it's an issue with the 250 gpu load. I've noticed another oddity when it comes to gpu usage. on 650 bob deinterlacing 60fps is only using about 50% gpu but does not play well in any mode, deinterlacing at 30fps looks fine in every mode, could this be an issue with the display?. Also using nnedi3 to upscale sd to 1080p works fine with about 50% load, however upscaling 720p drops many frames but the gpu load is only about 60%. I can crank up the gpu load to about 90% with jinc ar and it doesn't drop any frames, any ideas? Quote:
__________________
PC: FX-8320 GTS250 HTPC: G1610 GTX650 PotPlayer/MPC-BE LAVFilters MadVR-Bicubic75AR/Lanczos4AR/Lanczos4AR LumaSharpen -Strength0.9-Pattern3-Clamp0.1-OffsetBias2.0 |
||
30th January 2014, 07:16 | #22140 | Link | |
Registered User
Join Date: Mar 2009
Posts: 3,650
|
Quote:
I wanted to experiment to see if I could get some of that NNEDI sharpness retained but keeping with as much Jinc style upscaling as possible and hopefully avoiding some of that funky pattern thing NNEDI does too. |
|
Tags |
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling |
|
|