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. |
29th July 2011, 12:42 | #9042 | Link | |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Quote:
All madVR does is tell MPC-HC to draw the subs onto the (otherwise finished) image. MPC-HC does all the subtitle scaling. It may be possible to actually get MPC-HC to do a bit sharper upscaling, instead of the extremely blurry version it has now - but its not something that madVR can influence. If i were to change MPC-HC to do sharper scaling, i'm sure some people would complain because they like blurry, so i guess it would need a UI option, too... meh.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
|
29th July 2011, 13:34 | #9043 | Link | |
Broadband Junkie
Join Date: Oct 2005
Posts: 1,859
|
Quote:
@nevcairiel Thanks for the info, I was somewhat suspecting it was a MPC-HC issue. It really depends on the subtitles in question, some are almost acceptable with 1280x720 tex size @ 1920x1080 others I need to strain my eyes to read because they almost unreadable blurry. The main cause seems to be when a subtitle line has a \blur or \be already applied to it... That could mean it's a bug with how MPC-HC scales blur and blur-edge, but I don't really know. Anyway, this is no longer a madVR topic it seems. Last edited by cyberbeing; 29th July 2011 at 13:37. |
|
30th July 2011, 10:37 | #9046 | Link |
Registered User
Join Date: Jul 2005
Posts: 359
|
I'm playing around with the luma scaling options and I'm kind of confused. I have 1080p and 720p versions of the same clip and my display's native resolution is 1360x768, so madVR has to scale both videos right? And would I be right in assuming that madVR would apply luma upscaling to the 720p video and luma downscaling to the 1080p video? If so, this is what confuses me... tweaking the luma upscale option seems to have no affect on the 720p video -- changing the luma downscale option, however, does affect the 720p video. With luma downscaling set to bilinear, the 720p video looks noticeably softer than the 1080p video, but with luma downscaling set to bicubic, the 720p video is almost indistinguishable from the 1080p video.
I was hoping that I could leave luma downscaling to bilinear because bicubic downscaling makes 1080p video unplayable on my machine (but it's fine for 720p). Last edited by rahzel; 30th July 2011 at 10:41. |
30th July 2011, 11:53 | #9047 | 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:
Quote:
8 bit black, Y: 16, Cb: 128, Cr: 128 8 bit white: Y: 235, Cb: 128, Cr: 128 10 bit black, Y: 64, Cb: 514, Cr: 514 10 bit white: Y: 943, Cb: 514, Cr: 514 Now let's check what the BT.709 specification says: Black level, 8bit: 16, 10bit: 64 Achromatic, 8bit: 128, 10bit: 512 Nominal peak, 8bit: 235, 10bit: 940 Seems to me the 8bit -> 10bit conversion you've done is broken. Quote:
Quote:
|
||||||||||||||||||
30th July 2011, 12:08 | #9048 | Link |
Registered User
Join Date: Mar 2002
Location: Sofia, Bulgaria
Posts: 661
|
madshi, guys,
I need to rotate some video files (digital camera / smartphone) but I couldn't do it when I use madVR. With EVR everything is working as expected in MPC-HC. So the question is did I do something wrong or the rotation (at least in the Z axis) is something that the renderer must support / do? I mainly use ZoomPlayer but it doesn't have such feature so I'm using MPC-HC for it but it didn't work there too so I'm lost now. madshi, if it happens to be a feature of the renderer do you plan on adding it?
__________________
Z370M Pro4 | i3-8100 | 16GB RAM | 256GB SSD + 40TB NAS NVIDIA GTX 1060 6GB (385.28) | LG OLED65B7V Win 10 64bit 1803 + Zoom Player v14 |
30th July 2011, 12:12 | #9049 | Link | |
Kid for Today
Join Date: Aug 2004
Posts: 3,477
|
Quote:
No worries, really! I completely overlooked that RGB32 support in mVR would allow me to use rgb3dlut() again, and when using YUY2 LUT's it basically does the RGB conversion for free(God knows using what miracle ), and tritical's yv12toyuy2() allows me to specify the YV12>YUY2 bicubic interpolation coeff, so together w/ mVR's own scaler settings and rgb3dlut() bicubic scaling settings that really enables me to perfectly finetune the sharpness of the picture. Your 0.33/0.33 advise looks amazing in yv12toyuy2(), and so does 1.0/0.0 in rgb3dlut(): I can't believe how crispy(but not oversharpened) the PQ currently looks on my rig. The last problem w/ yv12toyuy2() was that it's mod4 only, but Gavino wrote an automatic script that adds black borders in order to become mod4....I've put all my LUT's on a ramdisk, and presto! automatic ffdshow profiles based on resolution/frame rate and filename tags, perfect sharpness/smoothness and 3DLUT based corrections on the get go...I couldn't be happier Last edited by leeperry; 30th July 2011 at 12:35. |
|
30th July 2011, 12:31 | #9050 | Link |
Registered User
Join Date: Sep 2010
Posts: 25
|
subtitles disabled when madVR added on external filters
Subtitles work fine with MPC-HC (1.5.2.3456), even with madVR v0.71 set as the renderer. However, as soon as I add madVR to the external filters list (so that madVR can do video decoding), set it to "prefer", and restart MPC-HC, the subtitles disappear and the MPC-HC subtitle menu is disabled (greyed out). If I set the madVR external filter from "prefer" to "set merit" and restart MPC-HC, subtitles are working again but madVR can no longer do decoding. Switching madVR external filter back to "prefer" and restarting MPC-HC again disables subtitles. All repeatable.
Am I doing something wrong, or is this a bug in madVR or MPC-HC? Last edited by joe42; 30th July 2011 at 12:36. |
30th July 2011, 12:45 | #9051 | Link | ||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Quote:
|
||
30th July 2011, 14:17 | #9054 | Link | |
Broadband Junkie
Join Date: Oct 2005
Posts: 1,859
|
Quote:
Hopefully Dark Shikari is aware of the problem and has someone attempting to fix it in x264 (swscale?). I wonder if it's related to the color hue bug with swscale. Though since you are able to get raw output from the decoder, it may be best if you provided the info on IRC #x264dev @ chat.freenode.net considering using swscale 8bit->10bit->8bit seems to hide the problem... |
|
30th July 2011, 14:39 | #9055 | Link | ||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Quote:
I've just reported the problem to the x264 dev mailing list. Hopefully the problem can be fixed quickly. |
||
30th July 2011, 16:45 | #9056 | Link | ||||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Quote:
Quote:
I'm enumerating all windows checking whether the madVR parent is fullscreen and on top. Invisible windows should be ignored, at least in theory. Quote:
This doesn't occur here, either. How can I reproduce these OSD problems? |
||||
30th July 2011, 16:54 | #9057 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Apparently the status messages of MPC-HC (like changing volume) cause alot of dropped frames now (or at least claims to). I can consistently drive the dropped-frames counter up by simply changing the volume with the mouse-wheel. Is that a display thing, or does it really drop frames? I can't say that it stuttered badly while doing it or anything...
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
30th July 2011, 16:57 | #9058 | Link | |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
|
|
30th July 2011, 16:59 | #9059 | Link |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
madVR v0.72 released
http://madshi.net/madVR.zip Code:
* empty file "force full range input" in madVR folder overwrites auto detection * empty file "YCbCr" in madVR folder makes madVR output YCbCr data directly * fixed: video playback in PotPlayer froze in various situations * fixed: display mode change + "delay playback start..." -> video stayed paused |
30th July 2011, 17:32 | #9060 | Link | |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Quote:
http://files.1f0.de/madVR-osd-framedrops.zip It does indeed only occur when the decoder isn't extremely fast. It does happen with LAV CUVID (hardware is limited to around 70-80fps), but it does not happen with a multi-threaded software decoder pulling off 300-400fps.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
|
Tags |
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling |
Thread Tools | Search this Thread |
Display Modes | |
|
|