Test vulkan and post logs if it gives you any kind of problems.
For better playback quality paste this in your mpv.conf file: # Specify high quality video rendering preset profile=opengl-hq # Scaler used when upscaling chroma (color information) cscale=ewa_lanczos # Scaler used when upscaling video scale=ewa_lanczossharp
Notes: Remove cscale and scale if your computer isn't powerful enough. Interpolation can also reduce framerate drastically.
Mpv uses software decoding by default. You may want to enable hardware decoding using hwdec=auto or hwdec=auto-copy. Note that it can lead to issues, depending on your video card.
Getting freezes under Windows? Add
angle-flip=no
to your mpv.conf.
If MOUSE_BTN3 and MOUSE_BTN4 aren't working in your input.conf, try using AXIS_UP and AXIS_DOWN to control scrollwheel.
To get error logs, please add
log-file=log.txt
to your config file. Then search the log for "dumb" anything or for [e].
Any cool GOOEY for mpv that would be nice on linux? Using openSUSE KDE.
James Hughes
Aliased anime picture.
nnedi3 64.
Jace Anderson
RAVU-r3-native.
Gavin Clark
Keep in mind that this is not "real" anime picture. Its anime art.
More real anime.
nnedi3 64.
Jordan Rivera
RAVU-r3-native.
James James
ewa_lanczossharp.
Lincoln Taylor
Which one is better? I am on my shitphone and they look identical.
Luis Hill
FINESHARP MASTERRACE
Nicholas Sullivan
Its hard to say there but in the last comparison (obasan) RAVU wins hands down IMO.
Tyler Lewis
Why not RAVU-r4? That's what haasn is using currently.
Easton Rogers
I'll try r4 later. bjin says in readme that r3 is preferable and r4 is unreliable or something.
Asher Murphy
Could you share the rendering times too? Is it really faster than NGU-AA (Low, Medium, High)?
Leo Fisher
I cant tell exact times right now but RAVU-r3-native requires like 2/3 of what nnedi3 64 needs. nnedi3 64 is faster than NGU AA (High) for me.
Brandon Moore
nnedi3 64.
Jace Rodriguez
RAVU-r3-native.
Lucas Rogers
ewa_lanczossharp.
Isaac Johnson
RAVU wins again IMO. RAVU is not neural network based and hasn no errors in image compared to lots errors in the nnedi3 one. Holy heck, RAVU can become THE BEST animu scaler!
Ryan Morris
I wonder why haasn uses ravu-r4 and not ravu r4-native.
Alexander Watson
maybe cuz ravu-r4 with gather is MUCH faster?
James Davis
Last test for now.
nnedi3 64.
James Butler
RAVU-r4-native.
Dominic Young
...
Landon Roberts
Wait. So RAVU has half pixel shift like nnedi3 too?
Yeah, probably. Why native versions dont use gather?
Ayden Parker
All these images look the same
Jonathan Lewis
Its not possible to quadruple image with RAVU right now? ;___;
Jaxon Jenkins
this. just use profile=opengl-hq anything above that is a meme.
Julian Perez
>Wait. So RAVU has half pixel shift like nnedi3 too? Yes, it follows the same pattern as superxbr of directly mapping the source image to (0,0) and interpolating (1,1) followed by the diagonals (0,1) and (1,0) in (rotated) separate passes.
Note that normally, half pixel offsets like these are corrected by the main scaler, but when the main scaler is not active (e.g. image size == screen size), this is of course not going to happen.
So if you have a 4K screen and you're playing a 720p source upscaled to 1440p by the prescaler, the half-pixel shift will be corrected during the scale pass from 1440 to 2160. Similarly, if you're playing a 720p source on a 1080p screen, it will be corrected during the *downscale* from 1440p to 1080p. But if you're playing a 1080p source which gets scaled to 2160p on a 2160p monitor (thus causing the main scaler to be inactive), you get the half pixel offset.
Austin Lopez
I see, thanks. RAVU looks great! It kinda looks weird for 720p -> 1080p though. At least with SSIM.
why are you doing comparisons on hardsubs? I assumed these upscaling algorithms are trained 100% on raws because there's no reason to use hardsubs unless using a shitty video player
Jaxson Gray
Can you answer please.
Luke Brown
>on hardsubs Not hardsubs.
Adrian Murphy
RAVU still has trained weights though, arguably that could be considered a NN
Alexander Barnes
>nnedi3 64. please post config. I don't know how to do it.
Samuel Lopez
There is a reason to use hard subs: if you need subtitle effects that exceed what .ass is capable of (realistically)
Nathaniel Roberts
realistically, needing such subtitle effects is retarded and pointless 100% of the time! your shitty animated karaoke has no right to mar the original work.
Angel White
Look at O and U. What the heck man...
Landon Jackson
I summon bjin ITT to tell me what scale to use with RAVU and if RAVU can into quadrupling! System resources are not a problem.
Thomas Hall
But all that works just fine on softsubs.
Joseph Peterson
Is it possible to force high quality upscaling in videogames?
I have a weak GPU and a 4k screen and for now i play most shit in 1080p it looks like it scales with nearest neighbour or some shit.
Can i force it somehow to scale with lancsoz somehow?
Jaxson Ortiz
Why haasn abandoned FSRCNN?
Brody Bennett
He can't run it in real-time.
William Howard
Lies!
Charles Wright
>translating signs is pointless funny how purists are okay with glaring shitty annotations over subtitles
Sebastian Sanders
If your typeset is so complex it has to be burned into the video, you're wasting everyone's time.
Alexander Smith
Yeah, I'd like to see you do this with softsubs. Hard mode: it has to render in realtime
Jace Howard
Working out the details is annoying and I have more interesting things on my priority list at the moment
Jose Flores
Also, the thing I'm working on right now will help make FSRCNN faster. It's better to get all of these things out of the pipeline first so I can write a more optimized version of it using compute shaders eventually
Adam Bennett
Thanks! Do you know why RAVU looks like that with subs (bottom pic)?
Kayden Parker
NGU AA is very clearly the best here.
Camden Mitchell
Is it me or SSIM barely makes any difference with RAVU?
Joshua Cox
That's very clearly subjective. But it's also worth noting that RAVU is brand new and still experimental.
Tyler Thompson
Those look like hardsubs, so RAVU will of course affect them. Use softsubs to avoid this.
As for why it rings, probably due to scaling in gamma light instead of sigmoid. bjin has plans to improve this
Evan Rogers
Those are softsubs. I think RAVU has a bright future!
Nicholas Thomas
user, if they were softsubs, then a shader that operates on the image would not affect them.
James Garcia
Damn RAVU is nice
Jacob Adams
please post config
Colton Baker
>a shader that operates on the image would not affect them Why? It was always like that for me in mpv. I use standard sub settings. Those subs are regular horriblesubs subs.
Jace Miller
depends on your "--blend-subtitles" setting
Adam Myers
I use default settings. Maybe shnichiro changed defaults for subs?
Dominic Wood
SMplayer?
Joseph Stewart
Never mind me, i`m retarded :^)
Aaron Turner
Disregard those i`m an idiot.
Charles Ward
What's the difference between all these different ravu versions (r2, r3, r4) and what difference is there between the normal file, -native and -all? I assume -all means ravu is used for chroma and luma?
so it's just opengl-shader="~~/shaders/ravu-r2-all.hook"
without scale, cscale etc?
Brandon Garcia
scale/cscale has nothing to do with it
and the one I'm using is gather/ravu-r4.glsl
Leo Jones
I wonder how good is RAVU for chroma...
Austin Reyes
Could you explain the difference? I have a hard time understanding this shit even though I looked into the manual
The way I understand it: You have a 720p video and you're watching it on a 1080p screen. cscale upscales it with ewa_lanczossharp for example. what's the difference compared to ravu-r4.glsl?
Eli Brown
Just noticed that when I'm using I seem to be using bilinear scale even though I have it set to lanczos in my config, is this normal?
Jayden Long
>when I'm using ravu
Lucas Jenkins
Probably in 1-3 months. Enjoy ur wait
Zachary White
Dude, just use profile=opengl-hq + opengl-shader="~~/shaders/ravu-r3-native.hook"
Or you can try r3/r4 from "gather" folder. They like 50% faster but need somewhat recent GPU.
Jason Martin
...
Oliver Peterson
Because you have direct 2X upscale, probably. Try different video with different scaling factor.
Leo Bailey
Left one is with nothing and the right one it with: opengl-shader="~~/shaders/adaptive-sharpen-2pass.glsl" opengl-shader="~~/shaders/LumaSharpenHook.glsl" opengl-shader="~~/shaders/SSimSuperRes.glsl" opengl-shader="~~/shaders/FineSharp.glsl"
I don't know if it makes sense to run so many sharpeners at the same time but the difference is for real and far from placebo. I think it looks way better.
Charles James
Why do you even need his build?
Dylan Moore
Oh thanks, that's a good feature.
Is there any reason to use lanczsossharp for chroma upscaling with ravu?
Thomas Thomas
Do yourself a favor and remove everything but SSSR. Just set cscale to ewa_lanczos and forget about it.
Gabriel Wilson
but why? I looks way sharper with everything on than just with SSSR
Jackson Scott
Because its retarded to have so many sharpeners at once. Sharper not = better. BUT if you like that mess then feel free to use it...
Dominic Sullivan
Stability
Colton Lee
You think its any more stable than shinciro's? Youre wrong, man.
Matthew Ward
...
Aiden Watson
okay one last question. What's the difference between SSimSuperRes and ravu. Are they doing the same thing?
Logan Ramirez
>I want new changes from git immediately but I also want my builds to be stable and not introduce breakage hmm
Ryder Morgan
No. RAVU also wants at its best with anime currently. With other things it can look like trash. SSSR works with everything. SSSR is your best bet if you dont wanna get into the placebo zone.
Benjamin Morales
Great, thanks. I'll keep using my retarded quadro config, I got a sharpener fetish.
Easton Richardson
...
Dylan Johnson
ctrl+f oversharp and increase the value
Josiah Hughes
I still prefer my retard conf =)
Nicholas Walker
>quadro you know it won't do anything better than a regular geforce card in this use case right?
Cameron Green
what? I called it quadro because I'm using four sharpeners at the same time lol