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 23rd January 2014, 23:16   #21661  |  Link
Qotscha
Registered User
 
Join Date: Dec 2012
Posts: 40
Quote:
Originally Posted by cca View Post
Having performance issues as well, can barely playback interlaced DVDs without frame drops anymore, even with low resizing settings, no NNEDI, not anti-banding, dropped resizing to Lanczos3 and it still has heavy fluctuations in the render queue. In the previous version I could play the same DVD with Jinc resizing for both luma & chroma, turn smooth motion ON and still have full queues. Now I don't know what causes such huge perfomance hit but if it's OpenCL, I suggest some switch to completely disable it.
Same here with Radeon HD 6850. Massive framedrops with videos and settings that worked well with 0.86.11 and latest deband test builds. Render queue is the first one that does not fill.
Qotscha is offline   Reply With Quote
Old 23rd January 2014, 23:20   #21662  |  Link
DragonQ
Registered User
 
Join Date: Mar 2007
Posts: 934
So presumably noee, cca, Qotscha, and myself are all having performance issues on different brands of GPUs for the same reason. Hopefully madshi can figure out what the problem is.
__________________
TV Setup: LG OLED55B7V; Onkyo TX-NR515; ODroid N2+; CoreElec 9.2.7
DragonQ is offline   Reply With Quote
Old 23rd January 2014, 23:24   #21663  |  Link
DarkSpace
Registered User
 
Join Date: Oct 2011
Posts: 204
Thanks for the new build!
Personally, I only need profiling because both hardware deinterlacing and OpenCL is too much for my card apparently, but that's also why I noticed something. I'd like a confirmation before I report it as bug first, though...
I set up a "Don't Use OpenCL" Profile for when I'm hardware deinterlacing and a "Use OpenCL" Profile for when I'm not. Now I noticed that the "Don't Use OpenCL" Profile always gets selected (the name is displayed in bold). Here's the selection code, just in case:
Code:
if (srcInterlaced && !filmMode) "Don't Use OpenGL"
else                            "Use OpenGL"
Did I do it wrong or should I report this as a bug?
DarkSpace is offline   Reply With Quote
Old 23rd January 2014, 23:29   #21664  |  Link
Thunderbolt8
Registered User
 
Join Date: Sep 2006
Posts: 2,197
installed .87d, didnt change anything, tested an AVC 60p sample, got framedrops which hasnt happened before. and black picture with openCL
__________________
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)
Thunderbolt8 is offline   Reply With Quote
Old 23rd January 2014, 23:34   #21665  |  Link
michkrol
Registered User
 
Join Date: Nov 2012
Posts: 167
Quote:
Originally Posted by DarkSpace View Post
Did I do it wrong or should I report this as a bug?
Change it to (srcInterlaced) && (!filmMode) and try again. Also we do get a built-in validator for the scripts - the small red triangle (bad script) or a small green tick (script ok) near the online help link.
Quote:
Originally Posted by Thunderbolt8 View Post
installed .87d, didnt change anything, tested an AVC 60p sample, got framedrops which hasnt happened before.
I might be wrong, but isn't this a debug build of 87c, hence should be slower?
michkrol is offline   Reply With Quote
Old 23rd January 2014, 23:40   #21666  |  Link
TheShadowRunner
Registered User
 
TheShadowRunner's Avatar
 
Join Date: Feb 2004
Posts: 399
Hi madshi,
On my system, 0.87.0 has completely killed video playback (black screen at all times and player crashes on exit).
A log: http://videoff7.free.fr/madVR_TSR - log.zip
Thanks for your support.
(Tested with multiple stream types, h264, mpeg2, xvid, multiple decoders, coreavc, ffdshow, lav, same results. Also tested via building a dshow graph manually in graphstudionext, same result = always a black screen)
__________________
XP SP3 / Geforce 8500 / Zoom Player

Last edited by TheShadowRunner; 23rd January 2014 at 23:48.
TheShadowRunner is offline   Reply With Quote
Old 23rd January 2014, 23:40   #21667  |  Link
Thunderbolt8
Registered User
 
Join Date: Sep 2006
Posts: 2,197
Quote:
Originally Posted by michkrol View Post
I might be wrong, but isn't this a debug build of 87c, hence should be slower?
hm right. its much better with the normal .87 build, but still not as good as it used to be.
__________________
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)
Thunderbolt8 is offline   Reply With Quote
Old 24th January 2014, 01:13   #21668  |  Link
Devrim
Registered User
 
Join Date: Dec 2012
Posts: 58
0.87 gives and mpc-hc crash error when starting a video (latest nightly)
Devrim is offline   Reply With Quote
Old 24th January 2014, 01:34   #21669  |  Link
fairchild
Registered User
 
Join Date: Sep 2010
Posts: 321
Thanks as always for continuing to improve MadVR madshi. Latest official version for me is just showing a black screen when using it's deinterlacing (using software decoding with Lav Filters). Also the screen doesn't close when I close the playing file/movie in MPC-HC while in FSE mode. Only when I enable Use a separate device for presentation does it work again like it did. I guess I don't recall if this was the behavior in previous version, as I always enable this option. Anyway I simply disabled deinterlacing and enabled YADIF in LavFilters while you iron out that bug. These are the settings I use and it's working fine at first glance with 0.87.0

Quote:
MadVR settings

Disable deinterlacing

Use a separate device for presentation

Disable Desktop Composition

disable ALL trade quality for performance options

using chroma upscaling: lanczsos 3 (AR), image upscaling: lanczsos 3 (AR)
Also I am not using debanding.
__________________
MPC-HC/MPC-BE, Lav Filters, MadVR
CPU: AMD Ryzen 5 1600, Video: AMD Radeon RX Vega 56 -> TCL S405 55", Audio: Audio-Technica M50S
fairchild is offline   Reply With Quote
Old 24th January 2014, 02:27   #21670  |  Link
kazuya2k8
Registered User
 
Join Date: Aug 2012
Posts: 12
Tried the official 0.87. Looks like working faster even with debanding ON. But turning on anything related to NNEDI3 gives me blank or freezed frame output.

Using GTX 660 factory OC'd with latest driver.
kazuya2k8 is offline   Reply With Quote
Old 24th January 2014, 02:53   #21671  |  Link
namaiki
Registered User
 
Join Date: Sep 2009
Location: Sydney, Australia
Posts: 1,073
My apologies if this has already been reported:

Testing Intel HD4000 with Nvidia 650M (Optimus). I have not replaced C:\Windows\SysWOW64\opencl.dll as was previously suggested. The 650M is selected for use. I have the latest drivers installed (ForceWare 327.02, Intel 3345). I tested with madVR87d. OpenCL error diffusion is not enabled for the below screenshots, but when it is enabled it seems to produce a black image.

How the image normally looks:
http://i43.tinypic.com/10xrlue.jpg

NNEDI Chroma enabled:
http://i43.tinypic.com/2yugkck.jpg
(appears to have a green tint)

NNEDI Chroma and Image doubling both enabled:
http://i40.tinypic.com/2zi0wfd.jpg

NNEDI Image doubling enabled:
http://i42.tinypic.com/4s04th.jpg
(image appears dark and perhaps missing a layer?)

DXVA scaling and nnedi doubling combined does seem to produce a correct image:
https://www.mediafire.com/?mgvmhdovgys5dfr

Note: Video was scaled from 1280x720 to 1920x1080 for 1.5x NNEDI to be enabled.

Logs for the above: https://www.mediafire.com/?wz32v37zzd3u9bj

Original 0.87 was crashing MPC-HC but 87a-d don't.

If I disable Optimus and use the Intel HD4000, the colors are not affected as such but the Intel GPU is too slow for realtime playback.

Last edited by namaiki; 24th January 2014 at 03:08.
namaiki is offline   Reply With Quote
Old 24th January 2014, 05:15   #21672  |  Link
alquimio_125
Registered User
 
Join Date: Aug 2012
Posts: 4
Quote:
Originally Posted by James Freeman View Post
InstallFilter.exe crashes when clicking install.bat
It actually finishes installing (MadVR.ax Registered Successfully) but when existing InstallFilter.exe it crashes "(InstallFilter.exe Has Stopped Working" appears.
Quote:
Originally Posted by madshi View Post
I have an idea why this could be happening. Doesn't occur on my PC, though. In any case I think installation succeeded, so don't worry too much about this.
I have a similar problem to him. And in my case when I launch a video I get a error box ''Has Stopped working'' and I have to close. I had to revert to a previous version.

Last edited by alquimio_125; 24th January 2014 at 05:17.
alquimio_125 is offline   Reply With Quote
Old 24th January 2014, 06:57   #21673  |  Link
kasper93
MPC-HC Developer
 
Join Date: May 2010
Location: Poland
Posts: 586
How madVR performance is compared to SEt's implementation?
Here are my results from AVSMeter on HD5870. I was expecting to get better performance on madVR, at least to get stable playback. I get ~18fps without MT, but with higher thread count I get unstable fps as you can see in log.

https://gist.github.com/kasper93/de93cad4d410a9bcb575
https://gist.github.com/kasper93/ef7b3a0b2165d56b5b0a

Sorry, if you find my post not useful,c but I always though that HD5870 is still powerful enough, and generally OCL performane is not that bad.

With madVR I get ~7fps with NNEDI and ~10fps with dither. I guess OCL is not for me
kasper93 is offline   Reply With Quote
Old 24th January 2014, 07:10   #21674  |  Link
truexfan81
Registered User
 
truexfan81's Avatar
 
Join Date: Nov 2012
Posts: 138
same here, my dualcore 2.9 cpu and gtx650 just can't handle it, using any of the ocl stuff my cpu just sits there pegged at 100% even with 24p xvid :O

Last edited by truexfan81; 24th January 2014 at 07:12.
truexfan81 is offline   Reply With Quote
Old 24th January 2014, 07:24   #21675  |  Link
Salad
Encoder
 
Join Date: Aug 2009
Location: Ho Chi Minh City, Vietnam
Posts: 1
.87 gives me a black screen when playing 25fps video with smooth motion enabled.

AMD Radeon HD 6670, Windows 8.1 x64.

Last edited by Salad; 24th January 2014 at 07:27.
Salad is offline   Reply With Quote
Old 24th January 2014, 07:51   #21676  |  Link
QBhd
QB the Slayer
 
QBhd's Avatar
 
Join Date: Feb 2011
Location: Toronto
Posts: 697
Well, all worked flawless for me! And I must say I am impressed! Image is spectacular. Here is my setup:

GPU: R9 270X (DirectCU II TOP, factory OC)
Target Rectangle: 1024x768 (rectangular pixel 720p Plasma, circa 2007)
Chroma: NNEDI3 (32 neurons)
Image Downscaling: Lanczos 4 AR
Deband Default: Medium
Smooth Motion: OFF (I use ReClock with 60Hz & 72Hz refresh rates)
Trade Quality: ALL unchecked
General Rendering settings: FSE, desktop comp disabled, seperate device for presentation.

I just watched a few hours of 720p TV and it was AMAZING! the only fear I have is the 18ms render time. Which is just above the 13.8889ms VSync interval.... I can't remeber if that is a bad thing or not. I know it would be bad if it was more than the frame interval, just not sure about the vsync interval.

The above setup is demanding, it gobbles up 41% of my GPU on 720p content.

Keep up the great work madshi

QB
__________________
QBhd is offline   Reply With Quote
Old 24th January 2014, 08:06   #21677  |  Link
kasper93
MPC-HC Developer
 
Join Date: May 2010
Location: Poland
Posts: 586
Quote:
Originally Posted by truexfan81 View Post
same here, my dualcore 2.9 cpu and gtx650 just can't handle it, using any of the ocl stuff my cpu just sits there pegged at 100% even with 24p xvid :O
No wonders here, NV is terrible when it comes to OCL

@madshi

When we edit script while playing - profiles are switched fine, but highlighted profile is still the same till we open settings window again. Could you update settings window on fly? This would help debugging scripts

Last edited by kasper93; 24th January 2014 at 08:23.
kasper93 is offline   Reply With Quote
Old 24th January 2014, 08:33   #21678  |  Link
zero9999
Registered User
 
Join Date: Oct 2011
Posts: 52
0.87c error diffusion dithering works here with Nvidia GT450m Optimus. Maybe it's using the Intel iGPU for openCL?

Edit: turns out the nvidia drivers reset the optimus settings to use the iGPU.so yeah, using the dGPU it's broken here as well

Last edited by zero9999; 24th January 2014 at 09:17.
zero9999 is offline   Reply With Quote
Old 24th January 2014, 08:39   #21679  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,746
@ James Freeman:

Sorry if I sounded annoyed ... sometimes I am more than I wish to have been the next day.

Well, okay, it may have other implications while reencoding (e.g. provoking more quantization artefacts) to try to make the image "sharp, sharper, sharpest", compared to displaying it only. At least, sharpening is always artifical. It never substitutes real resolution. After all it's a matter of personal taste how much looks how convenient, considering the ringing (edge halos) and aliasing (detail flickering).
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 24th January 2014, 09:08   #21680  |  Link
truexfan81
Registered User
 
truexfan81's Avatar
 
Join Date: Nov 2012
Posts: 138
i'd love to use the profiles to use different scalers for 24p, 25, 30p and then a different set for 50,60p but scripting has always been very confusing to me, same with this
truexfan81 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 05:47.


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