/mvsm/ mpv vs madvr

>low mpv preset:
profile=opengl-hq
deband=no
cscale=spline16
scale=spline16


>medium mpv preset:
profile=opengl-hq


>high mpv preset:
profile=opengl-hq
cscale=ewa_lanczos
scale=ewa_lanczossharp


>insane mpv preset:
gist.github.com/igv/a015fc885d5c22e6891820ad89555637
github.com/bjin/mpv-prescalers/tree/master
profile=opengl-hq
scale=ewa_lanczossharp
opengl-shaders="~~/shaders/CrossBilateral.glsl,~~/shaders/nnedi3-nns32-win8x4.hook"


>low madvr preset:
chroma upscaling - bicubic100 + ar
image upscaling - lanczos3 + ar
dithering - ordered


>medium madvr preset:
chroma upscaling - catmull-rom + ar
image upscaling - jinc3 + ar
refinement - superres (1)
debanding - medium/high
dithering - ordered


>high madvr preset:
chroma upscaling - super-xbr100 + ar
image upscaling - jinc3 + ar
debanding - medium/high
enhancements - sharpen edges (0.5) + ab (50%) + ar
dithering - ordered


>insane madvr preset:
chroma upscaling - nnedi3 32 neurons
image upscaling - jinc3 + ar
doubling luma - nnedi3 32 neurons
refinement - superres (3)
debanding - medium/high
deringing - on
dithering - error diffusion 2

Other urls found in this thread:

forum.doom9.org/showthread.php?p=1781591#post1781591
sourceforge.net/projects/mpv-player-windows/files/
15-lvl3-pdl.vimeocdn.com/01/3120/0/15604990/144120522.mp4?expires=1474851951&token=0ee8fb95fbb40ec9f829a
15-lvl3-pdl.vimeocdn.com/01/3120/0/15604990/144120522.mp4?expires=1474851951
yt-dl.org/bug
15-lvl3-pdl.vimeocdn.com/01/3120/0/15604990/144120522.mp4?expires=1474851951.
github.com/haasnhoff/mpvconfigurator
github.com/mpv-android/mpv-android
youtube.com/watch?v=z23Gzp0RTOg
forum.doom9.org/showthread.php?p=1761745#post1761745
forum.kodi.tv/showthread.php?tid=223175&pid=2423867#pid2423867
mpv.io/manual/stable/#video-output-drivers
mpv.io/manual/master/#video-output-drivers
mpv.io/manual/master/
github.com/mpv-player/mpv/blob/master/etc/input.conf
0x0.st/QWT.jpg
github.com/wm4/mpv-scripts/blob/master/auto-profiles.lua
gist.github.com/igv/2364ffa6e81540f29cb7ab4c9bc05b6b
github.com/mpv-player/mpv/wiki/User-Scripts#pixel-shaders
0x0.st/Q4Z.png
gist.githubusercontent.com/igv/a015fc885d5c22e6891820ad89555637/raw/15a6623d61b4030ed4d8dce637e509b7433f39c2/CrossBilateral.glsl
screenshotcomparison.com/comparison/153271
twitter.com/SFWRedditVideos

>forum.doom9.org/showthread.php?p=1781591#post1781591
>new madvr version in maybe 2-3 weeks or so (maybe longer)
>brand new algorithm that you guys will probably like a lot
What are your predictions?

>insane mpv preset
more like "shitty mpv preset"

No! More like "mad mpv preset". ;)

But insane madvr preset will look much better than your shitty mpv preset

profile=opengl-hq
scale=ewa_lanczossharp
opengl-shaders="~~/shaders/CrossBilateral.glsl,~~/shaders/SSimSuperRes.glsl"

This will be much closer to "insane madvr preset".

sourceforge.net/projects/mpv-player-windows/files/

What preset would work better on a laptop with i3 @2.4ghz and intel hd 4000?

start from the highest preset and check for dropped frames and rendering time and lower it if necessary.

Medium ones...

>"high" preset uses cscale=ewa_lanczos
>"insane" preset uses cscale=spline36

nope

What "nope"? It's right there in the OP. profile=opengl-hq, which only sets cscale to spline36.

Nope, read it again!

I am not 100% sure what CrossBilateral does, but it isn't a cscale.

CrossBilateral is for chroma; the nnedi3 is for luma.

So they're both prescalers instead of actual scalers? That only reinforces my point then.

You are fucking retard

Considering your posts, I think you're the stupid one here.

>Thinks that was same person
Just end yourself

I did not imply that. But it's not a new person, and there aren't a lot of posts in the thread. There's a good chance he was one of the previous posts in the chain, most of which were stupid. Also, I now for a fact he was the previous poster, which made the most retarded post in the thread yet, considering only the post.

telemetry feature.
If not already implented

>Stealing mpv coding and putting it I. Proprietary wrapping

more like stealing AviSynth coding.

Only nnedi3 is a prescaler.

Good set of parameters for dynaudionorm?

What are you talking about again stupid chimpanzee?

It seems haasn is stalled or bored and can't provide new things anymore.
Madshi implemented the current mpv algorithms 8 years ago!

You're viewing a bunch of pictures.
What's the point of any of this?

>What's the point of any of this?
Highest quality pixels

Does anyone have the link to the previous thread?

...

Thanks mate. Seems no one managed to solve my issue

Is there any reason why SMPlayer can load this link:

15-lvl3-pdl.vimeocdn.com/01/3120/0/15604990/144120522.mp4?expires=1474851951&token=0ee8fb95fbb40ec9f829a (embed)

But standalone mpv can't? I get this error through mpv

C:\Users\Daniel>mpv 15-lvl3-pdl.vimeocdn.com/01/3120/0/15604990/144120522.mp4?expires=1474851951&token=0ee8fb95fbb40ec9f829a
Playing: 15-lvl3-pdl.vimeocdn.com/01/3120/0/15604990/144120522.mp4?expires=1474851951
[ytdl_hook] ERROR: Unable to download webpage: HTTP Error 403: Forbidden (caused by HTTPError()); please report this issue on yt-dl.org/bug . Make sure you are using the latest version; type youtube-dl -U to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
[ytdl_hook] youtube-dl failed, trying to play URL directly ...
[ffmpeg] https: HTTP error 403 Forbidden
Failed to open 15-lvl3-pdl.vimeocdn.com/01/3120/0/15604990/144120522.mp4?expires=1474851951.


Exiting... (Errors when loading file)
'token' is not recognized as an internal or external command,
operable program or batch file.

I use the same youtube-dl version for both mpv and smplayer

Oh okay. So his sentence wasn't correct as it's implied they both do the same but for different things. Technically it's still not a cscale though, but only in name I guess.

When will the mpv core team create an AppX package?
We are in 2016 and M$ finally opened its repo/store to win32 software.

my guess: rebrand of warpsharp with some added denoise

I use af=lavfi=[dynaudnorm=f=200:g=5:r=0.2]

It's the current year after all.

If I remember correctly the devs specifically said that they didn't want to have install wizards or any bundle crap and that the users would need to make that themselves if they needed it.

Different user agent maybe?

Again, you are fucking retarded

put ' around the url

Why? Because I said Crossbilater isn't for chroma as nnedi3 is for luma? Because it isn't.

sorry forgot you are on windows use " instead

Not at home right now so I'll try that later. About the user-agent, I don't think smplayer sets or changes that option at all

wow, there's an option that smplayer *doesn't* set?

Is mplayer completely deprecated?

Yea, the fact that it hardcodes (i think) a bunch of commands is the only thing I trully hate about it but I don't think it changes the user-aget...

Either way, what are the possible values for user-agent?

Yes. That was one of the reasons why mpv was started to begin with.

>Over the course of 3-4 months or so mpv has gotten infested by dumb windows users on Cred Forums
>mpv threads are becoming more and more of a regular thing with majority being dumb windows users
>op is becoming more and more watered down and has finally devolved into including madvr too

Fuck you windows fags you're the worst fucking bunch alive in the world next to filthy pajeets and murdering muslims.

I don't understand the hate here.

mpv is a pile of crap. Would you rather it languish in the "you need to google for 30 minutes to find out the terminal command to do this simple thing" world or would you rather it be made actually user friendly?

The "GUIs are bad, anything user friendly is bad" meme is why Linux a waste of time for 99.9% of people (at home anyway). And this is coming from someone who develops on Linux every day at work.

>mpv is a pile of crap. Would you rather it languish in the "you need to google for 30 minutes to find out the terminal command to do this simple thing" world or would you rather it be made actually user friendly?

Except you only need 10 seconds to google the mpv manual url and then 5 minutes to find what you're looking for. But sure, go on and live in your fantasy. There's also no terminal commands involved, just simple lines in a configuration file.

Yes but it's worse on windows and mac.

What's wrong?
We compare mpv the newcomer with madvr the ancestor.

Why do i keep seeing pictures of that castle?

Why are Linuxfags so touchy?

Because linux is superior to windows but bsd is superior to linux

potential noob question here, but why do we need to have 'insane' presets for a video player? Does somehow make the video better?

What difference would a 1080p mp4 have between the defaults and an insane mpv presets?

All I use is mpv --deinterlace=yes

it only makes difference if you're upscaling or downscaling. If the video is the same as your native res, then the only differences may be color correction, gamma correction and the likes

>debanding - medium/high
>enhancements - sharpen edges (0.5) + ab (50%) + ar
>dithering - ordered
>deringing - on
this all stuff is also applied

+ chroma upscaling

Those are mostly enchancements that modify the image and don't necessarily make it objectively better

upscaling is pretty much unavoidable

nearly all video sources are yuv420p, meaning chroma is quarter the resolution of luma, so even if luma is the same res as your screen ("1080p video on a 1080p display"), chroma's still only 960x540, and needs to be upscaled

>nearly all video sources are yuv420p
why is that?

Except the examples are limited and don't tell you actually how to do stuff. I wasted at least half an hour trying to get it to do deinterlacing properly and gave up.

Would it be so hard to have a separate configure program with a GUI so I don't have to trawl through manuals? This isn't 1993.

because chroma resolution just isn't as important
YUV in general is used because it's less redundant than RGB
chroma subsampling is used because of how our eyes work, lower resolution chroma isn't as noticable as lower resolution luma

Efficiency. Someone figured out a long time ago that chroma was nowhere near as important as luma for perception of visual quality (see PAL and NTSC for example). So instead of encoding images and video as RGB, it's more efficient to encode as YCbCr, with a full resolution luma channel and lower resolution chroma-difference channels.

What are the good Android/web-based remote controls for MPV? I'm currently just using a virtual keyboard on my GNU/Google Android device but the default MPV keyboard shortcuts are pretty fiddly for a virtual keyboard.

I basically want pause, skip, next, stop buttons.

>What are you talking about again stupid chimpanzee?
madvr is closed souirce.
Do you really trust a fag who does not want to open source his work because others can improve it?
I can't trust such egoistic piece of shit sorry.

But the devilish mpv developers and fags will just port his algorithms.
That will be disastrous for madVR!
This is literally what they did with the MPDN shaders.
And now nobody is using MPDN anymore!

Because otherwise our videos would be double the size.

>Would it be so hard to have a separate configure program with a GUI so I don't have to trawl through manuals? This isn't 1993.
This exists/existed. A guy from here thinking like you started it but stopped even though he was nearly finished: github.com/haasnhoff/mpvconfigurator
While he was developing it it turned out that actually only like 3 people were interested in using it. Maybe this low reception was part of why he didn't complete it.

Can madvr run on a q6600 with a g210?

Are you fucking retarded?

No. Are you?

>Sharpening an image if it's not being upscaled.
Fuck off with that shit.

The madVR anti-bloating algo is very efficient.
If you are used to shitty finesharp or adaptive-sharpen don't judge the madVR ones too fast.

>finesharp or adaptive-sharpen
there is no bloat with this shaders, you mongoloid

How can I change the ammout of time mpv skips forwards or backwards with the mouse wheel?

I've used madVR in the past and I'm a huge fan of it. All sharpening algos are cancer besides superres and even then, you shouldn't use any of them unless you upscale.

Can anyone tell me how to force mpv to respect my screenshot options that I've put in mpv.conf? All other options work, and have worked since I created the .conf over a year ago.

screenshot-format=png
screenshot-png-filter=5
screenshot-png-compression=8
screenshot-template="~/Pictures/mpv/[$tY.%tm.%td_%tH.%tM.%tS] - [%P] - %f"

I've tried wrapping the save path with ' and ", permissions on the folder are fine for the same user I run mpv as. But it still saves screenshots as "mpv0001.jpg" in my home folder. What even the fuck is causing this?

input.conf
MOUSE_BTN3 seek
MOUSE_BTN4 seek -

Thanks.

> put 60
> jumps 1 minute
> put 5
> jumps 10 seconds
> put 2
> jumps around 4/5 seconds

Fantastic

8bit 4:2:0
Each chroma channel is only quarter size of a luma frame.
So an arbitrary frame of size 100x100 would take

8*100*100 + 8*50*50+ 8*50*50 = 120,000 bits ~ 14,6 kBytes

8bit 4:4:4
Chroma channels are same size as luma.
8*100*100 + 8*100*100+ 8*100*100 = 240,000 bits ~ 29.2 kBytes

So 4:2:0 is 12bpp while 4:4:4 is 24bpp. Simple.

Don't forget sourceforge link spamming, several times urging users to disable ad-blockers on the site.

can't confirm, works fine here

wats the best quality config

Because it's the example madshi used to showcase the oil-painting effect of nnedi3.

this
profile=opengl-hq
cscale=ewa_lanczos
scale=ewa_lanczossharp

or this
profile=opengl-hq
scale=ewa_lanczossharp
opengl-shaders="~~/shaders/CrossBilateral.glsl,~~/shaders/SSimSuperRes.glsl"

> using shaders

You mean using custom shaders?
Because for example ewa_lanczos is also shader.
Almost everything if not all in opengl-hq is a shader.

If I use mpv to watch a youtube video that's longer than around 30 minutes or so, the cache eventually just goes to 0 and the video stops. How can I fix this?

It sometimes happens with the webpage player too.

rtfm

Insightful

rtfm

Íf I want to save a streamlink to my computer, and then double click it to open it with mpv, how would I do this? On windows.

lmao nevermind

if mpv is so great why isnt there a version for android? Kappa

B-but user...I don't have a 6 button mouse.

I ask myself this all the time. Why do I have to use MX Player?

> not having a 6 button mouse in 2016

The fuck's wrong with you?

>media player has adverts

Do you really want to user a terminal on android?

in development
github.com/mpv-android/mpv-android

youtube.com/watch?v=z23Gzp0RTOg

That's truly awesome!

Holy shit!

They bloat as hell!

Why did you stop using it?

What about LumaSharpenHook?

>They bloat as hell!
You are fucking retard

These are key frame seeks by default es they are the most efficient. Depending on the encode/format, key frames can be >20sec apart. You can use exact seeks if you want.

Could you prove it?

crispen edges is finesharp, there is no antibloating for it, because it doesn't bloat.
adaptive-sharpen for mpv doesn't bloat since a long time.

So what? That's it! No proofs?

>Why did you stop using it?
I sold my gaymin machine and got a surface pro 3 for college.
For now, EVR-CP is good enough and doesn't eat up the battery like madVR does.

>What about LumaSharpenHook?
The last time I used madVR, there was no such option. I assume it's a derivative of LumaSharpen, which was still kinda buggy at the time.

I'm a complete noob, where do I put those presets for mpv?

Oh, I should make screenshot comparisons just to prove the fact to some retard because he cant do it by himself?

I guess you should.

about finesharp
forum.doom9.org/showthread.php?p=1761745#post1761745

>it's not active for "crispen edges" and "thin edges", because those don't bloat by design.
>If you didn't like "crispen edges" (formerly called "FineSharp") until now, please give it another try now. It doesn't amplify noise and grain as much as it did before.

You just proved to me that crispen edge != finesharp.
That's not enough.

you just proved to me that you are retard.

What the fuck!
It seems that madshi has some interests for Kodi DSPlayer.
forum.kodi.tv/showthread.php?tid=223175&pid=2423867#pid2423867

New plex premium users on suicide watch.

Trying to build mpv, getting this error:

Auto-enabling GnuTLS.
Using ffmpeg options: --enable-gpl --disable-debug --disable-doc --enable-libx264 --enable-libmp3lame --enable-libfdk-aac --enable-gnutls
libfdk_aac is incompatible with the gpl and --enable-nonfree is not specified.

How to fix?

> --enable-nonfree
you blind?

No. I don't know how to specify it. I'm including the options as part of the rebuild command, and it's obviously not working because it's not ffmpeg.

create file ffmpeg_options with that option

Still no better antiring mpv shaders?

>SSimSuperRes

But it sharps too!

>Do you really trust a fag who does not want to open source his work because others can improve it?
>I can't trust such egoistic piece of shit sorry.
The egotism of your freetards is worse, since all this is really about is you wanting to pull everyone else down to your level.
>madshi releases madVR under GPL
>freetards cream themselves and run around in an effort to change every instance of "master/slave" to "leader/follower."
>"madVR is madshi's? No! It was a group effort all along! See, we contributed!"

The state of mpv shows quite clearly that freetards have nothing to contribute. Why should madshi share credit when you don't deserve any?

What is better?
- scale=bilinear + SSSR
- scale=spline36

spline36

>Madshi implemented the current mpv algorithms 8 years ago!
It didn't, the ones that did were broken

MPV won't play my video
Stream #0:1(eng): Audio: dts (DTS), 48000 Hz, 4.1, fltp, 1536 kb/s (default)
Works fine if I disable the audio track, but that's beyond useless.

>--vo=opengl-hq is deprecated! Use --profile=opengl-hq instead.
>Unknown profile 'opengl-hq:scale=ewa_lanczossharp:scale-antiring=0.3:cscale=ewa_lanczossoft:cscale-antiring=0.5:scaler-resizes-only:temporal-dither:dither-depth=auto:sigmoid-upscaling:pbo:fbo-format=rgba32f'

Well fuck you, mpv devs.

in the mpv folder, there should be a file called mpv.conf. put it in that

Fixed by adding --audio-channels=stereo
What a hock of shit masquerading as usable software

I had the same problem. All I got was install latest mpv.

The version complaining to me should be the version that fucking works. Also I updated fairly recently but I'll do it again...

$ mpv --version

mpv --version
mpv git-08432fc (C) 2000-2016 mpv/MPlayer/mplayer2 projects
built on Mon Sep 19 03:55:04 AEST 2016

>potential noob question here, but why do we need to have 'insane' presets for a video player? Does somehow make the video better?
No. Don't use them unless you have some kind of mental disease. That's why they're called “insane”

Just updated the git version and same error. Well vo still works so I'm going to stick with it.

Number of pixels and bitrate don't correlate 1:1. You're not paying the same amount of bits to double the resolution, you're only paying the residual cost compared to what you've already encoded.

Guys, does anyone know how to improve audio quality in mpv? I'm literally getting better sound quality playing them with Chromium. What kind of setting could've fucked up this? It sounds distorted.

youtube-dl

Did lachs0r give up on mpv or something? His last build is dated 26th of august.

holy shit you're retarded

Just doing what they told me to do, not my fault if their instructions are shit.

Error parsing option cscale (option not found)
/home/qip//.config/mpv/mpv.conf:2: setting option cscale='ewa_lanczos' failed.
Error parsing option scale (option not found)
/home/qip//.config/mpv/mpv.conf:3: setting option scale='ewa_lanczos' failed.


This shit shouldn't be in the manpages if it doesn't work.

Update to git master. Whatever your distro has in their repos is out of date.

The syntax was changed. Instead of
vo=opengl:suboption1:suboption2
we now have
vo=opengl
suboption1
suboption2
E.g.
vo=opengl
scale=spline36
cscale=spline36
...

vo=opengl-hq was internally only a preset for certain options for vo=opengl. As suboptions are now normal options opengl-hq was turned into a profile.
For the specific option string posted it's now:
vo=opengl
profile=opengl-hq
scale=ewa_lanczossharp
scale-antiring=0.3
cscale=ewa_lanczossoft
cscale-antiring=0.5
scaler-resizes-only
temporal-dither
dither-depth=auto
sigmoid-upscaling
opengl-pbo
opengl-fbo-format=rgba32f

Note: a few options got a opengl- prefix to avoid name collisions with other options or make things clear.

Note2: to see the content of profiles you can use --show-profile, e.g. mpv --show-profile=opengl-hq

Remove quotes around ewa_lanczos

I don't care too much if its out of date, I'm just bitching that the manpage bundled with my software documents non-existent features.
vo=opengl-hq will suffice for now

Ah, that would explain it.

However as to the last line, >basename: unrecognized option '--show-profile=opengl-hq'

It's not quoted in my mpv.conf

>This shit shouldn't be in the manpages if it doesn't work.
Are you sure you can actually read?
There's a man page for the stable version
mpv.io/manual/stable/#video-output-drivers
and one for master
mpv.io/manual/master/#video-output-drivers

And guess what? I'm pretty sure you looked at the wrong one and now blame others for your mistake.
How's your life working out for you being like that?

Sorry, the instructions weren't written for braindead morons. Maybe you should use VLC media player instead?

No, I'm looking at $ man mpv
you twat

Shitposting has no place here.

Huh, this sounds like something went fundamentally wrong. Works for me:
→ mpv --show-profile=opengl-hq
Profile opengl-hq:
scale=spline36
cscale=spline36
dscale=mitchell
dither-depth=auto
correct-downscaling=yes
sigmoid-upscaling=yes
deband=yes

You absolutely sure you did it correctly?

>I'm just bitching that the manpage bundled with my software documents non-existent features.
Sounds like your distro maintainers fucked up and bundled the wrong version of the man page?

How does that even happen. The mpv build script builds the man page alongside the binary, so it would always match on any distro that isn't completely retarded

I should have read 2 lines further down but got caught up on the error. It seems it works but throws the error anyway?

% mpv --show-profile=opengl-hq
basename: unrecognized option '--show-profile=opengl-hq'
Try 'basename --help' for more information.
Profile opengl-hq:
scale=spline36
cscale=spline36
dscale=mitchell
dither-depth=auto
correct-downscaling=yes
sigmoid-upscaling=yes
deband=yes

Then there's clearly something wrong on your end. Either your man page is from the future or the binary you are executing is not the one you thing it is.

Nevermind turns out the error has something to do with my wrapper script, not entirely sure why but yea, not an issue with mpv. Calling /usr/bin/mpv directly worked as intended.

>basename
What the actual fucking hell is wrong with your system?

>deb-multimedia

Why is vo=opengl mentioned here above the profile line? Shouldn't it be dropped from that 3rd code block entirely and just profile is used?

Are you sure that message is from mpv and it's not some auto completion script or wrapper script? I've never seen this error before and why would mpv shell out to basename?

...

Also, did work out 'why', just had to remember how the script actually worked kek. It really only plays nice when mpv is called with something to play I guess.

No, the profile (opengl-hq) only sets options for the opengl VO but does not "switch on" the VO.
The new system allows to set options for VOs you don't actually use (e.g. set opengl options but use vo=x11), that's the drawback. The advantage is cleaner syntax.

Ah I see, so when it said >--vo=opengl-hq is deprecated!
It wouldn't have said it if it had been opengl not opengl-hq? Makes sense.

>Ah I see, so when it said >--vo=opengl-hq is deprecated!
>It wouldn't have said it if it had been opengl not opengl-hq? Makes sense.
Exactly, --vo=opengl is still a valid option. Just the sub-options are no longer sub-options but got "promoted" to "real" options, basically.

Yes, but then it would have warned about the use of deprecated suboptions, I believe

How do I add milliseconds on my timer?

Click the timestamps.

click on it

Thanks for the post.

you:
>Ever since they switched to screws instead of nails, I'm having real difficulties hammering them in

mpv:
>b-baka user!! we switched to screws instead of nails, you're supposed to use a screwdriver instead of a hammer!

you:
>I tried using a screwdriver to hammer them in, but I keep missing them because the screwdriver is so narrow..
>this sucks, I'm going back to my hammer

hammer works

Holy fuck I'm so fucking dumb, thanks.

>Use --profile=opengl-hq instead.
why can none of you faggots read

do you have mpdn equivalent?

how do I disable mouse scrolling/seeking when watching youtube/internet video?

Rebind your mouse wheel to be volume like a normal person.

but I like seeking with the scroll wheel when not watching internet videos

Well you might be able to hotload a different config with a flag you can add to your open with args otherwise I dunno.

Only way to do it right now would be like this

[protocol.http]
input-conf=~~/input-web.conf

[protocol.https]
profile=protocol.http


and then copy your input.conf to input-web.conf and make the changes there. Not the ideal solution but it will work

was ~~ a mistake

No

What's it mean.

mpv.io/manual/master/
ctrl+f ~~

Yes, thank you.

If insane means no difference with high, sure.
magick composite 1.png 2.png -compose difference bwdiff.png

>Can't even configure a fucking player

That's why this is insane because you need bionic eyes.
Insane also means you need a $400 GPU for it!
Insane means that's not sane, only crazy people could like it.

what anime is that?

Is a port to AndromedaOS (aka GoogleOS) planned?
I am very impatient to get a copy of this new operating system.

Are you stupid? I ran this with:

profile=opengl-hq
scale=ewa_lanczossharp
cscale=ewa_lanczossharp


and an input.conf binding of:
C cycle-values opengl-shaders "~~/shaders/CrossBilateral.glsl,~~/shaders/SSimSuperRes.glsl" ""


and took screenshots (fully scaled) of the exact same frame.

Amanchu. Picked it because it has a native resolution of at least 900p (or higher) according to anibin.

ok
> can't even properly take screenshot
fucking retard

he just used video of the size of his display and probobly took screenshot with "s"

I used screenshot window, retard.

Source video was 1080p.

this show how much of a retard you are

use Ctrl + s dumb ass

Ctrl+S is screenshot window.
RTFM.

github.com/mpv-player/mpv/blob/master/etc/input.conf

#s screenshot # take a screenshot
#S screenshot video # ...without subtitles
#Ctrl+s screenshot window # ...with subtitles and OSD, and scaled

next time make a comparison without altering it in a gimp, faggot

...

nice try madshi

> tfw in constant struggle between oversample and mitchell

I think i'll settle with oversample but for those that have a 144hz monitor, does mitchell still cause too much blur?

Is vo=opengl really needed in the new system? Because even without it I'm sure it's using opengl for me. I'm assuming it's just the default? In which case, why would you then say to set the default anyway?

>Source video was 1080p.
You do realize that unless you were on a 4K screen most of this stuff wasn't even active, right?
You need to upscale a small res to a bigger res, that's the stuff we tune. If resizing doesn't happen, then... well, nothing happens.

>You need to upscale a small res to a bigger res, that's the stuff we tune. If resizing doesn't happen, then... well, nothing happens.
cscale still hapens, probably

Considering scaler-resizes-only isn't active, those scalers should still be active. And if you look at the resolution of the image, it's clear he's on a WQHD screen, so there is upscaling anyway.

>Considering scaler-resizes-only isn't active
The manual says it's active by default

Guess I am blind then. I'll shut the fuck up.

cscale is always active though

What's the point of temporal-dither if every 6bit LCD already does this?

There is no difference what cscale is used for 1080 video and bigger. (except maybe if its a bilinear)

why?

see except maybe for anime and only in some rare cases

But if chroma is usually a quarter of the resolution of the video, a good scaler is still doing something right?

sure

I would not call that no difference. Sure, it's less obvious, and maybe placebo, but I'd say you could argue all of the options that aren't set by default are. It will need to scale the chroma, assuming a 1080p 420 video on a 1080p screen.

I noticed that OP uses ewa_lanczos for cscale instead of the sharp variant. Why's that?

yeah, I meant it's very hard to see a difference
>because of how our eyes work

i just use mpc-hc how is it?

You're still normal

What the fuck is that picture!
So mpv fags are terrorists now!
That old school bomb is quite harsh!

Well it hasn't been updated for some time so it might be dead. No need to worry about it right now though.

...

Do people tend to use anti-ringing?

What is haasn trying to do again?
0x0.st/QWT.jpg

Yes, why this question?

Was wondering what values and scalers is it applied - all of them or just upscaling?

simulate an LSD trip

upscaling, but it creates other artifacts sometimes,

Is haasn a junkie?

>it creates other artifacts sometimes,
Is a value of 0.5 safe? or 0.4?

Are you sure?

Is there a way to apply filters dependent upon the final scaled value?
Such as:
720 -> 1080 apply filter X, Y
480 -> 1440 apply filter Y, Z
1080 -> 480 apply filter I, J

github.com/wm4/mpv-scripts/blob/master/auto-profiles.lua

Is it true that mpv stole code from madshill?

how can you steel code from a closed source project?

Stop asking this shit again and again.

The only thing mpv stole from madVR is its position as #1 video player

madVR isn't a video player.

Oh right, I forgot - it's a music player

madVR is a video renderer that can be used with various filters and media players. Kind of a Linuxey idea really, individual modules that can be plugged together how the user wants.

Yes!
MPV even had to add a special license flag to enable some thing because they stole code from madhill related project and just threw the license away to pretend they made it.

They got caught and had to make people build mpv themself with special flag lmao but its gone now so no big issue ;)

that would be mpdn, not madvr

What is CrossBilateral and this SPSS stuff I once saw but can't find now?
I do get nnedi, it's a doubler, but what about the others?

I want some pre-scaler for low res DVD content and I heard nnedi works well for this. Do I need/wand any of the other stuff as well?

For anyone wondering
True 4:4:4 image

throw away nnedi3 and use just SSimSuperRes with ewa_lanczos

subsampled
Look at the hair at the middle, difference is barely visible. From the distance and in the motion you won't notice it.
And CrossBilateral recovers like 30-40% of lost details.
Just saying.

>SSimSuperRes
gist.github.com/igv/2364ffa6e81540f29cb7ab4c9bc05b6b this?
All these links with shaders usually COMPLETELY omit what this shader is actually doing. A few more words than "scaling" would be really great.
In this case, what does SSimSuperRes do, what's the difference to the image double nnedi?

Is there any choice currently for future-proof full HEVC hardware decoding, other than GTX950/960? Don't really wanna spend £130 just for HEVC and 2160p support, when it only cost me £60 for an AVC/1080p card years ago.

Any new HTPC-oriented cards on the horizon that might be cheaper?

There is some description here
github.com/mpv-player/mpv/wiki/User-Scripts#pixel-shaders

>DirectShow
>Linuxey idea
yeah, no. Only microsoft can come up with that ungodly abomination

the closest linux equivalent is gstreamer and that's nowhere near as shitty as DShow

It's still being used to upscale from 1080p to 1440p. Window scale is not 1.000.

Thanks
Are you kidding me? Just used ewa_lancossharp vs ewa_lanccossharp + SSimSuperRes on DVD content and the latter has visibly more "artifacts", looks more grainy etc. than without shader.
Does it only work with chinese cartoons...?

It looks like it is sharpening the image but it's pronouncing the already existing defects way more than anything else.
Is this already the best we got?

it will be more grainy if source is shit, because it also sharpens image, so source artifacts will be amplified.

absolutely impossible to see during regular playback

you can reduce sharpening strensgth.
look for "oversharpen" variable in the shader and reduce it

Of course the source is shit. I thought this was implied when I said DVD content.
I basically have shitty low res stuff and while ewa_lanczos works, I was wondering if there is some magic possible.

*oversharp

What makes crossbilateral so "good"? I'm trying it right now, and I think it looks significantly worse than ewa_lanczossharp.

>implying you can see the difference at all

It causes chroma bleeding on sharply defined gradients, from what I've seen. The only shader that I might use is SSimSuperRes, and only for certain types of 480p content. I'm not sure if I like the thicker lines it tries to give though.

Without CrossBilateral: See 1.png
With CrossBilateral: 0x0.st/Q4Z.png

This crossbilateral is still "work in process".
I can confirm there can be some chroma bleeding

This is with ewa_lanczossharp, and the next is with crossbilateral. You'd have to be blind to not see the differences, mostly in front of the red car door. Source is 704x480 yuv420p.
That's not even the issue that I noticed. I just see it blurring shit really. I'll definitely not use it now.

With crossbilateral.

tscale=gaussian is the best.

A bit too much stutter for my taste, but it's not bad.

I gave up and settled with oversample. The other tscales cause too much blur

are you sure it's a yuv420p and not yuv420i

It's what mpv says in the command prompt. How would that matter for crossbilateral looking like shit though?

It gives much less stutter in comparison to mitchell and oversample, and it's not as blurry as bicubic. At least for me. I used to use robidoux, it's good as well.

Holy shit this is disgusting and it's visible from a normal viewing distance.

What about this older version?
gist.githubusercontent.com/igv/a015fc885d5c22e6891820ad89555637/raw/15a6623d61b4030ed4d8dce637e509b7433f39c2/CrossBilateral.glsl

>it's visible from a normal viewing distance.
480p

I think it might be better? Hard to tell, there are some things that I think look better than ewa_lanczossharp, but others that look pretty similar to the new CrossBilateral.

Lol.

>meme shader devs in charge of chroma offsets

yes, chroma offsets
but no, not meme shader devs, but memepv devs

but the mpv scaler gets the chroma offset right in your image no?

I think it should be corrected after upscaling, scaler doesn't know bout offsets, but idk.

The truth about mpv is that it's not optimized for heavy algorithms like nnedi3. It's barely impossible to scale something to 4K with the nnedi3 mpv shaders.
Prove me I am wrong but for me there are nothing better than this for animes.
screenshotcomparison.com/comparison/153271

They both look like absolute shite.

shite?

Damn AndromedaOS (ChromeOS/Android++) for the 4/10/16!
I hope they keep Java for their API!
I don't want to learn C++ or Golang!

CRT's don't do it

The devs actually know how licensing works and the kind of nightmare that GPLv3 can become, that's why it's avoided on regular builds
The old doom9 guys only threw licenses that people told them to use, obviously freetards were the only ones who cared enough to tell them what to use

>waifu2x

>model name : Intel(R) Core(TM) i5 CPU M 520 @ 2.40GHz

can someone give me appropriate settings so i can leave this thread and never come back

>Any new HTPC-oriented cards on the horizon that might be cheaper?
There's low end RX series in the horizon, newer Intel iGP's, and the GTX 1050
Zen APU's and there's probably going to be new bottom of the barrel Nvidia cards, they haven't updated their low end stuff since the 6xx series iirc

That's drivers and API problems, the OpenGL NNEDI3 implementantion is pretty much perfect
But AMD drivers are awful, and there's inherent limitations in OpenGL that make it slower than OpenCL
Stock will work just fine, no need to configure anything

>Stock will work just fine, no need to configure anything

i agree, thanks

OpenGL is shit on AMD and NVIDIA!
Intel iGPU are useless!

Where does mpv/youtube-dl store buffered videos if I haven't specified anything in the configuration?

on Windows*

Windows hackers, halp me!
Just copied MPV build to Program files folder, installed it, created mpv.conf, copied
keep-open=always
vo=opengl-hq
scale=ewa_lanczossharp
cscale=ewa_lanczossoft
hwdec=auto

What else should i do?Win 10 is clean, video quality is a shit with some lil shuttering, got 2014 memetop with 860

profile=opengl-hq

>RX series
AMD can't do custom resolutions though can it? That's the reason I got nVidia to start with (GT 430) - you can get very close to 23.976 Hz.

>Intel IGPs
Possibly an idea but that'd be rather expensive since I'd need a new motherboard and RAM too.

>GTX 1050
I assume this is a direct replacement for the GTX 950? I doubt it'd be much better in terms of madVR capabilities but would it be any better in terms of noise, heat output, or price?

>Zen APUs
I'm waiting eagerly for Zen but again, it'd be rather expensive to upgrade everything.

Any Macfags here?
I use mpv but I installed from an executable.
Is someone able to guide me through installing it manually. I want to configue some key bindings.

has Cred Forums created any lua scripts for mpv?

>AMD can't do custom resolutions though can it?
They can, it's been added a good few months ago. CRU was always a thing though, I'm pretty sure that worked on AMD too, didn't it?

It's not dead, I've been busy. If all goes well you should see some updates at the end of the week.

This config merges 2 different syntax styles and therefore can't be correct. No idea where you got it from but it is wrong.

The fuck? You still can configure whatever you want.
Manual installation: brew install mpv

>has Cred Forums created any lua scripts for mpv?
lol no. These days these threads are 90% windows users that even fail copy pasting configs. Looking at the macfag above, they aren't any better. The others are spouting memes.
Now, who of these sad fucks is supposed to be capable of doing something useful?

>Now, who of these sad fucks is supposed to be capable of doing something useful?
Someone made a new mpv logo once

Does it make sense to dither to 10 bits on a true 8 bit VA panel?

i wonder, is there a way to have mpv turn subtitles off if the video being played has no audio of a specific language?

like many here, i default mine to japanese audio + english subs, but then this also causes non-japanese stuff to have subtitles on

--cache=1000000000

why does mpv slow down in fullscreen? (opengl/x11)
it's doing it even on unscaled videos

...

the scaler *is* what corrects the offsets

>The truth about mpv is that it's not optimized for heavy algorithms like nnedi3.
This is warping the truth to an extreme, almost PSYOP-like degree.

mpv is not “optimized for” or “optimized against” heavy algorithms at all. It has nothing to do with mpv

Somebody wrote an NNEDI3 shader, and it's unoptimized/slow. End of story. If you care and want to make it faster, feel free.