View Single Post
Old 26th January 2019, 19:15   #54487  |  Link
brazen1
Registered User
 
Join Date: Oct 2017
Posts: 331
I'm hoping you folks can help me edit my profile(s). I like the idea of more madVR control based on FPS @austonrush exampled a couple posts up. (Side note - is FPS the same as Hz and refresh rate in this regard?) 2160p 23/24FPS allows more aggressive settings in Scaling vs 2160p 60FPS for example. Since I don't use a profile separating the two, I use less aggressive settings to meet the demands of 2160p 60FPS but desire to use higher settings for 2160p 23/24 FPS. I'd like this to automate based on a profile. I'd prefer not to add something in a file name to trigger and use metadata instead if possible (as I presently am) but will only if necessary. I'm only interested in separating 2160p 23/24 FPS and 2160p 60 FPS for SCALING at this time but would welcome others. Here are my present profiles:

DISPLAY profile for calibration tab based on BT.2020 vs BT.709

if (HDR) "BT.2020"
else "BT.709"

PROPERTIES profile based on 10-bit vs 8-bit native bitdepth setting (both currently set to 8bit and really not in use at this time but may be in the future)

If (deintFps <= 30) "10-bit"
else "8-bit"

PROCESSING profile based on 2160p, 1080p, 720p, and SD resolutions

if (srcWidth > 1920) "2160p"
else if (srcWidth <= 1920) and (srcHeight > 1080) "2160p"

else if (srcWidth > 1280) and (srcWidth <= 1920) "1080p"
else if (srcWidth <= 1280) and ((srcHeight > 720) and (srcHeight <= 1080)) "1080p"

else if (srcWidth > 960) and (srcWidth <= 1280) "720p"
else if (srcWidth <= 960) and ((srcHeight > 540) and (srcHeight <= 720)) "720p"

else if (srcWidth <= 960) and (srcHeight <= 540) "SD"


SCALING profile based on 2160p,1080p, 720p, and SD resolutions

if (srcWidth > 1920) "2160p"
else if (srcWidth <= 1920) and (srcHeight > 1080) "2160p"

else if (srcWidth > 1280) and (srcWidth <= 1920) "1080p"
else if (srcWidth <= 1280) and ((srcHeight > 720) and (srcHeight <= 1080)) "1080p"

else if (srcWidth > 960) and (srcWidth <= 1280) "720p"
else if (srcWidth <= 960) and ((srcHeight > 540) and (srcHeight <= 720)) "720p"

else if (srcWidth <= 960) and (srcHeight <= 540) "SD"


RENDERING profile based on 3D, 2160p, 1080p, 720p, and SD resolutions

if (3D) "3D"
else if (srcWidth <= 720) and (srcHeight <= 576)"SD"
else if (srcWidth <= 1280) and (srcHeight <= 720)"720p"
else if (srcWidth <= 1920) and (srcHeight <= 1080)"1080p"
else if (srcWidth <= 3840) and (srcHeight <= 2160)"2160p"


*EDIT*
Maybe this will help others? I edited my '2160p' profile to '2160p 24fps' and used more aggressive settings.
I added another profile '2160p 60fps' and retained the old calmer settings.
I edited the SCALING rules to this: If someone knows of something more elegant...

if (srcWidth > 1920) and (deintFps < 25) "2160p 24fps"
else if (srcWidth <= 1920) and (srcHeight > 1080) "2160p 24fps"
else if (srcheight <= 2160) and (deintFps > 59) "2160p 60fps"

else if (srcWidth > 1280) and (srcWidth <= 1920) "1080p"
else if (srcWidth <= 1280) and ((srcHeight > 720) and (srcHeight <= 1080)) "1080p"

else if (srcWidth > 960) and (srcWidth <= 1280) "720p"
else if (srcWidth <= 960) and ((srcHeight > 540) and (srcHeight <= 720)) "720p"

else if (srcWidth <= 960) and (srcHeight <= 540) "SD"

Now I can control 2160p 60fps and 24fps separately.
__________________
HOW TO-Kodi 2D-3D-UHD (4k) HDR Guide Internal & External Players
W11 Pro 24H2 GTX960-4GB RGB 4:4:4 @Matched Refresh Rates 8,10,12bit
KODI 22 MPC-HC/BE 82" Q90R Denon S720W

Last edited by brazen1; 26th January 2019 at 21:29.
brazen1 is offline   Reply With Quote