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, 22:46   #21661  |  Link
michkrol
Registered User
 
Join Date: Nov 2012
Posts: 167
Quote:
Originally Posted by madshi View Post
What? The v.087b test build is worse than the official v0.87 build? That confuses me. Are you sure you're testing with the same settings?
Sorry, you're right (again). Seems like it's not a good idea to use "(renderQueue<30)" or similar for some settings, since the profiles get switched almost constantly once even one change is triggered.
Probably because changing them clears the render queue? I'm talking about switching between dxva and normal scaling or turning debanding on/off. Might be worth investigating and perhaps adding some delay to fix this behavior, once you get some free time.

For now, thanks for this release and I'm back to testing

EDIT: I can easily trigger this behavior with 1080p content, dxva2 downscaling, windowed mode and (renderQueue<30) as a condition to switch debanding off/on. Any other combination of settings works correctly. I'm on Intel HD4000, if that's important.

Last edited by michkrol; 24th January 2014 at 10:36.
michkrol is offline   Reply With Quote
Old 23rd January 2014, 22:49   #21662  |  Link
cyberbeing
Broadband Junkie
 
Join Date: Oct 2005
Posts: 1,859
Here are the new test build logs for the OCL dither issue on my GTX 770:

madVR 0.87d OCL Dither debug logs
cyberbeing is offline   Reply With Quote
Old 23rd January 2014, 23:05   #21663  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 9,838
Quote:
Originally Posted by fagoatse View Post
Out of curiosity, does OpenCL support mean that we can use madvr on lower-end AMD GPU/APUs that would otherwise be too slow to run it? I'm mostly referring to kaveri APUs equipped with really fast ram.
No, the OpenCL options will need even more performance than before, if anything it'll need a faster system.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 23rd January 2014, 23:16   #21664  |  Link
Qotscha
Registered User
 
Join Date: Dec 2012
Posts: 37
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   #21665  |  Link
DragonQ
Registered User
 
Join Date: Mar 2007
Posts: 930
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.
__________________
HTPC Hardware: Intel Celeron G530; nVidia GT 430
HTPC Software: Windows 7; MediaPortal 1.19.0; Kodi DSPlayer 17.6; LAV Filters (DXVA2); MadVR
TV Setup: LG OLED55B7V; Onkyo TX-NR515; Minix U9-H
DragonQ is offline   Reply With Quote
Old 23rd January 2014, 23:24   #21666  |  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   #21667  |  Link
Thunderbolt8
Registered User
 
Join Date: Sep 2006
Posts: 2,171
installed .87d, didnt change anything, tested an AVC 60p sample, got framedrops which hasnt happened before. and black picture with openCL
__________________
Laptop Acer Aspire V3-772g: i7-4202MQ, 8GB Ram, NVIDIA GTX 760M (+ Intel HD 4600), Windows 8.1 x64, madVR (x64), MPC-HC (x64), LAV Filter (x64), XySubfilter (x64)
Thunderbolt8 is offline   Reply With Quote
Old 23rd January 2014, 23:34   #21668  |  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   #21669  |  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   #21670  |  Link
Thunderbolt8
Registered User
 
Join Date: Sep 2006
Posts: 2,171
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 Acer Aspire V3-772g: i7-4202MQ, 8GB Ram, NVIDIA GTX 760M (+ Intel HD 4600), Windows 8.1 x64, madVR (x64), MPC-HC (x64), LAV Filter (x64), XySubfilter (x64)
Thunderbolt8 is offline   Reply With Quote
Old 24th January 2014, 01:13   #21671  |  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   #21672  |  Link
fairchild
Registered User
 
Join Date: Sep 2010
Posts: 319
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   #21673  |  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   #21674  |  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   #21675  |  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   #21676  |  Link
kasper93
MPC-HC Developer
 
Join Date: May 2010
Location: Poland
Posts: 556
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   #21677  |  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   #21678  |  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   #21679  |  Link
QBhd
QB the Slayer
 
QBhd's Avatar
 
Join Date: Feb 2011
Location: Toronto
Posts: 482
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   #21680  |  Link
kasper93
MPC-HC Developer
 
Join Date: May 2010
Location: Poland
Posts: 556
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
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:56.


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