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.

Domains: forum.doom9.org / forum.doom9.net / forum.doom9.se

 

Go Back   Doom9's Forum > Hardware & Software > Software players

Reply
 
Thread Tools Search this Thread Display Modes
Old 3rd June 2025, 18:02   #1  |  Link
Bily
Registered User
 
Join Date: Aug 2019
Posts: 87
MPV + FSRCNNX : installation

Hi

Does anyone know how to make a configuration file: mpv.conf to use with the player: MPV + FSRCNNX

I'm trying here without success.

My video card is the RTX 2060
Windows 10

and I need to adjust the delay correction for Bluetooth headphones of 500ms

I want to upscale from 1080p to 4k
and if possible 720p to 1080p



Thank you very much

Last edited by Bily; 3rd June 2025 at 18:16.
Bily is offline   Reply With Quote
Old 4th June 2025, 21:31   #2  |  Link
Bily
Registered User
 
Join Date: Aug 2019
Posts: 87
Does anyone know how to at least install FSRCNNX on mpv?

Thanks
Bily is offline   Reply With Quote
Old 4th June 2025, 23:59   #3  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 8,625
glsl-shaders="C:\Users\%USERNAME%\AppData\Roaming\mpv\shaders\FSRCNNX_x2_16-0-4-1.glsl"

should do the trick

%USERNAME%\roaming\mpv\shaders is the usually folder where such shader are placed.

for audio delay audio-delay=0.5 may work i will not test that sorry.

you write this stuff in the settings file.
the settings file is usually placed at %USERNAME%\AppData\Roaming\mpv\mpv.conf

if applied it will upscale everything as needed.
huhn is offline   Reply With Quote
Old 5th June 2025, 00:41   #4  |  Link
Bily
Registered User
 
Join Date: Aug 2019
Posts: 87
I found this:

https://github.com/xzpyth/mpv-config-FSRCNNX

and

https://github.com/xzpyth/mpv-config.../main/mpv.conf

Do you think it works? Which one?

How do I install it?

Thanks
Bily is offline   Reply With Quote
Old 5th June 2025, 01:02   #5  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 8,625
none of these:
#glsl-shaders="~~/shaders/FSRCNNX_x2_8-0-4-1.glsl" #default FSRCNNX
#glsl-shaders="~~/shaders/FSRCNNX_x2_16-0-4-1.glsl" #sharper FSCRNNX

sure a bigger network is sharper now... that's how a neural networker scaler works sure...

you place these data to %USERNAME%\AppData\Roaming\mpv and that should make it work.

tscale box windowed sphinix is also something i have never seen before.
huhn is offline   Reply With Quote
Old 5th June 2025, 17:54   #6  |  Link
Bily
Registered User
 
Join Date: Aug 2019
Posts: 87
Which of the two programs has better upscaling quality?
MPV with FSRCNNX or MPC with madVR?

Thanks
Bily is offline   Reply With Quote
Old 5th June 2025, 18:05   #7  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 8,625
madVR in that case. FSRCNNX is not a generally good scaler just like NGU sharp isn't that glorious the really good one is NGU AA.

the closes mpv has that is similar to that scaler is nnedi3 AFAIK but mpv has so many user scaler it's ridiculous and i can not follow it there could be something out ther that will make NGU AA worthless.

i do not know what you mean with a clean image but you can give anime4k a try. in my personal opinion this scaler is heresy and i only use it to make fun of it.

but is will massive reduce noise and such and gives "clean lines".

https://github.com/bloc97/Anime4K/bl...Windows_MPV.md

is should do similar things to none anime images.
huhn is offline   Reply With Quote
Old 5th June 2025, 18:11   #8  |  Link
Bily
Registered User
 
Join Date: Aug 2019
Posts: 87
What is the best upscaling option for Windows 10?
Considering my VGA 2060 6Gb.

Thanks
Bily is offline   Reply With Quote
Old 5th June 2025, 18:24   #9  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 8,625
there is no general best i would say NGU AA high will do a really good job combined with the cheap but powerful super xbr 100 chroma for UHD or 150 for FHD-UHD and the 2060 may be able to do that
huhn is offline   Reply With Quote
Old 5th June 2025, 18:35   #10  |  Link
Bily
Registered User
 
Join Date: Aug 2019
Posts: 87
My question was about the different programs, for example: madvr, FSRCNNX, etc...

Another question:

What are these variations:

FSRCNNX_x2_8-0-4-1.glsl
/FSRCNNX_x2_16-0-4-1.glsl

Thanks
Bily is offline   Reply With Quote
Old 5th June 2025, 18:50   #11  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 8,625
the bigger the number the better the neutral network scaler will do. 16 is massively slower compared to 8 with every so slightly better image quality. a bigger network just allows it to make a better decision and hopefully less mistakes.

there are FSRCNNX in the +100 that are really slow.

madVR has build in scaler and is limited to that. FSRCNNX is just a scaler it could in theory be used in madVR but it was added because it was considered to be worse then NGU sharp and slower at the same time (these test have been done many years ago things may have changed). NGU scaler are madVR exclusive

mpv itself has only dumb scaler like lanczos. bilinear and so on the number is impressive but they are not that powerful. it supports user scaler that can be what ever and there are so so many of them. so mpv it self has no chance against madVR in scaler. but the custom user scaler could easily outshine madVR i have not seen one yet but i have not tested all not even close to.
huhn is offline   Reply With Quote
Old 5th June 2025, 19:00   #12  |  Link
Bily
Registered User
 
Join Date: Aug 2019
Posts: 87
I saw a configuration that has both files:
FSRCNNX_x2_8-0-4-1.glsl
/FSRCNNX_x2_16-0-4-1.glsl

What is it for?

Is it enough to put the command line with the other one and this resource will be in use? Is it necessary to skip a line to add this command in the configuration file?


another thing:

Is the configuration you gave me enough to use all the upscaling power of:FSRCNNX ?

Thanks
Bily is offline   Reply With Quote
Old 5th June 2025, 19:06   #13  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 8,625
yes mpv.conf with

glsl-shaders="C:\Users\%USERNAME%\AppData\Roaming\mpv\shaders\FSRCNNX_x2_16-0-4-1.glsl"
fixed for your location but yeah that's all.
some newer scaler will need vo=GPU-next
so

vo=GPU-next
glsl-shaders="C:\Users\%USERNAME%\AppData\Roaming\mpv\shaders\FSRCNNX_x2_16-0-4-1.glsl"

the config you saw had a # at the start of the FSRCNNX_x2_8-0-4-1.glsl line didn't it?
huhn is offline   Reply With Quote
Old 5th June 2025, 19:16   #14  |  Link
Bily
Registered User
 
Join Date: Aug 2019
Posts: 87
Regarding:

FSRCNNX_x2_8-0-4-1.glsl
FSRCNNX_x2_16-0-4-1.glsl

What is the purpose of having both files?

Another question:
Can you answer my last questions from this other topic?

https://forum.doom9.org/showthread.php?t=171787&page=41

Thanks
Bily is offline   Reply With Quote
Old 5th June 2025, 19:35   #15  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 8,625
Quote:
Originally Posted by Bily View Post
Regarding:

FSRCNNX_x2_8-0-4-1.glsl
FSRCNNX_x2_16-0-4-1.glsl

What is the purpose of having both files?

Another question:
Can you answer my last questions from this other topic?

https://forum.doom9.org/showthread.php?t=171787&page=41

Thanks
a fast way to enable one of them or for profiles... other people config are mostly confusing me.
huhn is offline   Reply With Quote
Old 5th June 2025, 19:39   #16  |  Link
Bily
Registered User
 
Join Date: Aug 2019
Posts: 87
Which is better:
FSRCNNX_x2_8-0-4-1.glsl or FSRCNNX_x2_16-0-4-1.glsl?

Are there better ones besides these?

Thanks
Bily is offline   Reply With Quote
Old 5th June 2025, 19:59   #17  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 8,625
bigger first number mean "better" so 16. but massively slower.

try both if you don't notice the difference use 8.
there are very big ones i do not know where they are your 2060 will not like them anyway.

FSRCNNX is not a good scaler in my opinion and there is very old nnedi3 available so yes i personally would say there are better scaler.

you can find nnedi3 here. https://github.com/bjin/mpv-prescalers

it is very old and there should be better ones that do the same thing but i do not know them.
huhn is offline   Reply With Quote
Old 5th June 2025, 21:34   #18  |  Link
Bily
Registered User
 
Join Date: Aug 2019
Posts: 87
Quote:
Originally Posted by huhn View Post
bigger first number mean "better" so 16. but massively slower.

try both if you don't notice the difference use 8.
there are very big ones i do not know where they are your 2060 will not like them anyway.

FSRCNNX is not a good scaler in my opinion and there is very old nnedi3 available so yes i personally would say there are better scaler.

you can find nnedi3 here. https://github.com/bjin/mpv-prescalers

it is very old and there should be better ones that do the same thing but i do not know them.

What upscaling software do you use for 1080p to 4k?


thanks
Bily is offline   Reply With Quote
Old 6th June 2025, 03:04   #19  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 8,625
madVR with super xbr i do not like the idea of an heavily working GPU.
huhn is offline   Reply With Quote
Old 7th June 2025, 17:35   #20  |  Link
Bily
Registered User
 
Join Date: Aug 2019
Posts: 87
Hi

chatgpt said that my rtx 2060 6gb vga accepts : :FSRCNNX_x2_32-0-4-1.glsl without any problems.
Can you tell me if it is appropriate to use this FSRCNNX_x2_32-0-4-1.glsl on my VGA?

How do I configure this?
Do I just change the file name?

He also said that he can accept FSRCNNX_x2_64-0-4-1.glsl.
Can you confirm?









Thanks

Last edited by Bily; 7th June 2025 at 20:33.
Bily is offline   Reply With Quote
Reply

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 10:21.


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