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 22nd May 2013, 01:32   #18841  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 3,782
Well if it takes you 38ms to render a frame and the movie frame rate is 41.71ms you should be able to fill the present queue with an extra frame every 10.24 frames. This should allow it to hit 4 frames in the queue within two seconds of starting the video. Of course any small delays that might not show up in the rendering+present duration would cause this extra frame to be used, dropping you back to 0 frames in the queue. I believe there are some fast steps that are not captured in the reported rendering+present duration.

I still think you are right on the edge, if you do not fall off that edge everything is fine but that is why you are seeing 0-4/4 in the present queue.
Asmodian is offline   Reply With Quote
Old 22nd May 2013, 02:01   #18842  |  Link
karamancho
black stain
 
karamancho's Avatar
 
Join Date: Apr 2013
Posts: 47
Quote:
Originally Posted by Asmodian View Post
Well if it takes you 38ms to render a frame and the movie frame rate is 41.71ms you should be able to fill the present queue with an extra frame every 10.24 frames. This should allow it to hit 4 frames in the queue within two seconds of starting the video. Of course any small delays that might not show up in the rendering+present duration would cause this extra frame to be used, dropping you back to 0 frames in the queue. I believe there are some fast steps that are not captured in the reported rendering+present duration.
720p videos rendering times go as low as 12 ms yet the present queue is still empty
karamancho is offline   Reply With Quote
Old 22nd May 2013, 09:01   #18843  |  Link
Vyral
Registered User
 
Vyral's Avatar
 
Join Date: Oct 2012
Posts: 70
Quote:
Originally Posted by karamancho View Post
720p videos rendering times go as low as 12 ms yet the present queue is still empty
Can you post your computer specs ?
Maybe it has something to do with the hardware.
__________________
iiyama prolite xb2483hsu 1080p60 Gamma=2.25 - Intel Core i3-2100 3.10GHz - AMD Radeon HD 6850, RGB 4:4:4 Full range - MPC-HC + XYSubFilter + madVR
Vyral is offline   Reply With Quote
Old 22nd May 2013, 09:35   #18844  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 3,782
Quote:
Originally Posted by karamancho View Post
720p videos rendering times go as low as 12 ms yet the present queue is still empty
Well I have no idea then, I get full present queue (3-4/4). Running Win8 pro x64 with LAV software decoding (i7-3770k) and SLI GTX Titans. 13 ms rendering, 41.7 ms frame interval, and 8.3 ms v-sync.

Last edited by Asmodian; 22nd May 2013 at 09:47.
Asmodian is offline   Reply With Quote
Old 22nd May 2013, 16:04   #18845  |  Link
Soukyuu
Registered User
 
Soukyuu's Avatar
 
Join Date: Apr 2012
Posts: 169
I'm not sure if this has been asked, but would it be possible to port madvr for use with mplayer2 or similar on linux?
Soukyuu is offline   Reply With Quote
Old 22nd May 2013, 16:55   #18846  |  Link
cyberbeing
Broadband Junkie
 
Join Date: Oct 2005
Posts: 1,859
madVR is heavily Windows based, using Direct3D, DirectShow, DXVA, etc. The best you could hope for is possibly running it in a half-functional state under Wine.

The only portion of madVR code which could likely be ported to OpenGL with minimal modifications is the closed-source D3D shader code. The core renderer and other functionality would likely need to be re-written from scratch to support OpenGL + Linux natively. madshi has previously stated he had no interest in creating an OpenGL-based madVR, even for Windows.

You're best bet would be to continue to encourage development of MPlayer2's GL3 renderer with any features and high-quality processing from madVR you feel it is lacking.
cyberbeing is offline   Reply With Quote
Old 22nd May 2013, 17:51   #18847  |  Link
JEEB
もこたんインしたお!
 
JEEB's Avatar
 
Join Date: Jan 2008
Location: Finland / Japan
Posts: 514
Just noting that wm4 (the creator of the OpenGL3-based video renderer that was at first called 'gl3') forked mplayer2 some time ago together with an earlier developer called divVerent, as they grew tired of the lack of merging of their changes into the project as well as communication with the main developer.

Those wishing to try out the newest version of this renderer are recommended to try out mpv, Windows builds are also available via lachs0r here. The renderer should now also work with OpenGL2 + certain extensions, and is now called 'opengl', while a more hifist preset is also more easily available under the vo name 'opengl-hq'.

If there is anything lacking on that side, you should note the internals of the wanted feature on either their issue tracker or the IRC channel #mpv-player@freenode.
__________________
[I'm human, no debug]
JEEB is offline   Reply With Quote
Old 22nd May 2013, 18:18   #18848  |  Link
Niyawa
Registered User
 
Niyawa's Avatar
 
Join Date: Dec 2012
Location: Neverland, Brazil
Posts: 169
madVR doesn't work with wine, I've tried it a few times already but no-go.

On the topic of high quality render (completely unrelated to Windows though), I've been using SMPlayer with elementary OS, and there's a lot of output to chose from. I have x11 and alsa for now, but I want to know if they are or not the highest quality ones, and if not, what output that would be?
__________________
madVR scaling algorithms chart - based on performance x quality | KCP - A (cute) quality-oriented codec pack
Niyawa is offline   Reply With Quote
Old 22nd May 2013, 18:41   #18849  |  Link
kopija
Registered User
 
Join Date: May 2012
Posts: 34
Related to Linuxland: is there any player that has display refresh rate switching functionaly similar to madvr or mpchc?
I searched, I asked but found nothing.
kopija is offline   Reply With Quote
Old 22nd May 2013, 19:40   #18850  |  Link
cyberbeing
Broadband Junkie
 
Join Date: Oct 2005
Posts: 1,859
Quote:
Originally Posted by JEEB View Post
Windows builds are also available via lachs0r here.
Thanks for the heads-up about this, I've been awaiting someone to regularly begin releasing Win32 MPV builds for quite awhile now. Good to see that lachs0r recently picked this up as recently as last week, after dropping his MPlayer2 win32 builds almost a year ago. In the meantime there has only redxii's MPlayer2 win32 builds, which were a bit lacking feature wise compared to lachs0r's old builds, but he halted those as well a few months ago. Having the most up-to-date and functional version of Libass available for testing and comparisons has always been important for xy-VSFilter development.

Last edited by cyberbeing; 22nd May 2013 at 19:43.
cyberbeing is offline   Reply With Quote
Old 22nd May 2013, 19:51   #18851  |  Link
truexfan81
Registered User
 
truexfan81's Avatar
 
Join Date: Nov 2012
Posts: 138
Quote:
Originally Posted by Niyawa View Post
madVR doesn't work with wine, I've tried it a few times already but no-go.

On the topic of high quality render (completely unrelated to Windows though), I've been using SMPlayer with elementary OS, and there's a lot of output to chose from. I have x11 and alsa for now, but I want to know if they are or not the highest quality ones, and if not, what output that would be?
no, gl3 or if using mpv opengl-hq are the high quality ones, if you want full hw decoding use vdpau
truexfan81 is offline   Reply With Quote
Old 22nd May 2013, 23:47   #18852  |  Link
Niyawa
Registered User
 
Niyawa's Avatar
 
Join Date: Dec 2012
Location: Neverland, Brazil
Posts: 169
Quote:
Originally Posted by truexfan81 View Post
no, gl3 or if using mpv opengl-hq are the high quality ones, if you want full hw decoding use vdpau
I see, thanks.

So, I tried to compile mpv in the terminal but it kept giving me errors every time I'd go for the 'sudo make install'. I just gave up and decided to use gl2 of SMPlayer since I'll be using madVR in Windows for most part anyway.
__________________
madVR scaling algorithms chart - based on performance x quality | KCP - A (cute) quality-oriented codec pack

Last edited by Niyawa; 23rd May 2013 at 01:41.
Niyawa is offline   Reply With Quote
Old 23rd May 2013, 04:58   #18853  |  Link
leeperry
Kid for Today
 
Join Date: Aug 2004
Posts: 3,475
Quote:
Originally Posted by DragonQ View Post
madshi, do you know why colours aren't in the same place in EVR and MadVR? Is it to do with the fact that chroma subsampling isn't strictly defined in terms of position?

In the example below you can see the coloured text is shifted by a pixel to the left in MadVR compared to EVR. I have no idea which is correct, if there is a "correct".

MadVR
EVR
I think the best solution to proper MPEG1 placement with mVR atm would appear to be an automatic profile in ffdshow forcing it to output MPG1 as P216 = problem solved

Quote:
Originally Posted by madshi View Post
I've not tried it, I don't have a CRT. But cyberbeing has tried it on his CRT and he reports that he doesn't see *any* FRC artifacts whatsoever at ~90Hz or something like that.

So you're using the old rendering path on XPSP3? That might be an explanation.
As it turns out, it's really my 8800GS that couldn't cope with J3AR scaling + FRC on top of it....Ideally if you could see what's going so terribly wrong with 660's on XPSP3, I would instantly upgrade my GPU....otherwise I might stick to bicubic75 for a while, until I find the motivation to install win8.1 or sumthing

Anyway, I've been using FRC for a few weeks now and the smoothness in 89.91/96Hz on a CRT is really jaw dropping....especially how it drastically increases the pop effect, I can see why some ppl push for 48fps instead of UHD(or shall I say 2160p, as Joe Kane seems terribly upset about that )

I just ordered yet another LCD screen but this one is pretty much spot-on REC.709, provides 3800:1 CR at D65/100 cd/mē, 0.02 cd/mē black and very good response times for an AMVA panel....can't wait to see how FRC will look on this thing

It's also said to support up to 1:1 72Hz and it's got a DisplayPort as well so FRC will hopefully impress me even further
leeperry is offline   Reply With Quote
Old 23rd May 2013, 05:40   #18854  |  Link
digitech
Registered User
 
Join Date: Jun 2012
Posts: 54
Quote:
Originally Posted by leeperry View Post
I think the best solution to proper MPEG1 placement with mVR atm would appear to be an automatic profile in ffdshow forcing it to output MPG1 as P216 = problem solved


As it turns out, it's really my 8800GS that couldn't cope with J3AR scaling + FRC on top of it....Ideally if you could see what's going so terribly wrong with 660's on XPSP3, I would instantly upgrade my GPU....otherwise I might stick to bicubic75 for a while, until I find the motivation to install win8.1 or sumthing

Anyway, I've been using FRC for a few weeks now and the smoothness in 89.91/96Hz on a CRT is really jaw dropping....especially how it drastically increases the pop effect, I can see why some ppl push for 48fps instead of UHD(or shall I say 2160p, as Joe Kane seems terribly upset about that )

I just ordered yet another LCD screen but this one is pretty much spot-on REC.709, provides 3800:1 CR at D65/100 cd/mē, 0.02 cd/mē black and very good response times for an AMVA panel....can't wait to see how FRC will look on this thing

It's also said to support up to 1:1 72Hz and it's got a DisplayPort as well so FRC will hopefully impress me even further
What does "FRC" stands for? Sorry if i don't know but i got curious for what you can do or achieve with it and madvr, thanks
digitech is offline   Reply With Quote
Old 23rd May 2013, 08:39   #18855  |  Link
nekromantik
Registered User
 
Join Date: Feb 2013
Posts: 96
Info

Hi people

I installed MPC BE with LAV and MadVR.
I got Jinc 3 tap for chroma and image upscale, is this good or should I put chroma upscale to SoftCubic?
My main question is, I have selected "Only when needed" for smooth motion and have deleted 1080p24 on my display resolution switcher in MadVR.
If I play back 480p or 720p video fileswhich are 23.976fps will MadVR upscale to 1080P on my TV if I have disabled the display mode switcher?

edit:

Just tried a 720P 24fps H264 video in exclusive fullscreen mode and Im getting around 130ms render time but in windowed fullscreen around 40ms. Putting chroma upscale and image upscale to Lanzos 4 taps does not make much of a difference.

Im using software decoding on a i5 3337U CPU with HD 4000 and Radeon 8730m dGPU.
Thanks

Last edited by nekromantik; 23rd May 2013 at 09:32.
nekromantik is offline   Reply With Quote
Old 23rd May 2013, 09:36   #18856  |  Link
ryrynz
Registered User
 
ryrynz's Avatar
 
Join Date: Mar 2009
Posts: 3,277
Quote:
Originally Posted by digitech View Post
What does "FRC" stand for?
Frame Rate Changer or Frame Rate Conversion.

Quote:
Originally Posted by madshi View Post
madVR v0.86.0 released
Added smooth motion frame rate conversion algorithm

Last edited by ryrynz; 23rd May 2013 at 09:39.
ryrynz is offline   Reply With Quote
Old 23rd May 2013, 13:19   #18857  |  Link
Hiritsuki
Novice of AVS
 
Join Date: Oct 2009
Posts: 156
I got a problem about 4K (3840x2160) @ 120fps 's H264 Video
on 24" LCD U2410@60hz

It's seem lag .... but change to EVR will be play normal
Video file is Girls.Generation.Oh.4in1.201002.HDTV.x264.2160p.120fps.DTSES.6.1ch
__________________
My PC
Hiritsuki is offline   Reply With Quote
Old 23rd May 2013, 13:27   #18858  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,004
3840x2160 pixel * 120 fps = 995,328,000 pixels per second to be processed for chroma interpolation. Which GPU is fast enough?

Check the GPU utilization (e.g. with ProcessExplorer), is it used to capacity?
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 23rd May 2013, 15:00   #18859  |  Link
TheElix
Registered User
 
Join Date: May 2010
Posts: 236
Quote:
Originally Posted by leeperry View Post
I just ordered yet another LCD screen but this one is pretty much spot-on REC.709, provides 3800:1 CR at D65/100 cd/mē, 0.02 cd/mē black and very good response times for an AMVA panel....can't wait to see how FRC will look on this thing

It's also said to support up to 1:1 72Hz and it's got a DisplayPort as well so FRC will hopefully impress me even further
Which one is that?
TheElix is offline   Reply With Quote
Old 23rd May 2013, 15:38   #18860  |  Link
Hiritsuki
Novice of AVS
 
Join Date: Oct 2009
Posts: 156
Quote:
Originally Posted by LigH View Post
3840x2160 pixel * 120 fps = 995,328,000 pixels per second to be processed for chroma interpolation. Which GPU is fast enough?

Check the GPU utilization (e.g. with ProcessExplorer), is it used to capacity?
GPU is GTX680
__________________
My PC
Hiritsuki 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 16:19.


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