Mpv general

haasn is a qt edition.

Install mpv:
mpv.io/installation/

Wiki:
github.com/mpv-player/mpv/wiki

Manual:
mpv.io/manual/stable/

User Scripts(including opengl shaders):
github.com/mpv-player/mpv/wiki/User-Scripts

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

Vulkan(Linux only for now):
github.com/atomnuker/mpv

Test vulkan and post logs if it gives you any kind of problems.

Maximum quality without autism settings:
profile=opengl-hq
scale=ewa_lanczossharp
cscale=ewa_lanczossharp
video-sync=display-resample
interpolation
tscale=oversample

Other urls found in this thread:

url
github.com/Argon-/mpv-stats/commit/96916139d27c74c542d3372240bee738bada0d2d
my.mixtape.moe/qizmoi.png
my.mixtape.moe/sueidu.png
github.com/Argon-/mpv-stats
twitter.com/SFWRedditImages

Linked mkv support when?

Is there any way to make my animu episodes automatically go each after another or do i have to do it manually or install some script?

Looks like autoload.lua is what i need.

Still waiting for an NGU implementation.

NGU wont get implemented any time soon. haasn started to work on better alternative called FSRCNN! Also nnedi3 is better than NGU for anime.

My two favorite mpv persons are haasn and igv! I love them!

Poor wm4. :(

Did anybody try the latest haasn's commits on windows with angle? Are there any improvements?

He is just not as flashy. I like him too :3

He is maybe becoming old. ^^'

nah, ur fine wm4!

first screenshot comparisons seem to indicate that fsrcnn probably looks somewhat similar to ngu sharp, but with lots of additional ringing artifacts. nnedi3 vs ngu aa is a tough call. in some images nnedi3 looks better, in some ngu aa looks better.

Never

FSRCNN isn't really better than any of the existing techniques

I couldnt find a single anime image where NGU AA looked better than nnedi3. NGU AA has thinner lines (less natural IMO) and this annoying shit (pic related).
We will see.

Yuru challenge.

Is it possible to bind turn ON/OFF lua script on a button?

What?

I have a cool lua script. I want to be able to turn it on and off by press of a button. Sorry, im ESL.

what script

There's no general solution. Depends on the script, what its code does. There no "make it on/off" setting. You have to change the code.

can you post the original unscaled image, please?

Is it me or adaptive-antiringing shader doesnt work at all? I mean its loaded in the log but there is nothing on the advanced stats.lua OSD.

...

Reposting from previous thread

I'm on windows and I am having trouble with youtube-dl. Any link I run through it fails on the reason of failure to recognize file format.

How ur trying to play the video? You drag and drop it onto mpv?

No, I thought I can play YouTube links by just typeing the address of the video. Is that not how it works?

The command (at least I think it is) is \.mpc.com [YouTube link]

mpv url
make sure youtube-dl.exe is in the same folder as mpv.exe

what you mean ordered chaoter? it already has them, or had them, who cares, it's useless stuff

and if you dont have mpv set up as an environment variable make sure you you're in the directory mpv is in when entering commands

please make it possible to use SSA styles in the default subtitles, I want some sweet edgeblur and also x or y scaling

O shit nigger you tell me that I have to download YouTube DL separately? I thought it came with it. I should of known. Well I got it working thank you my man.

I love mpv, but it has the problem that most video players have: shitty unreliable seeking.

I have it set seek for 4 seconds, why does picrelated shit happen? I pressed "seek 4" key once.

hardmode: can the scrub bar not be so jerky? bomi did it right, you can scrub through each frame. but picrelated bar has as much accuracy as that 4 second seek.

pro-tip: to update youtube-dl enter youtube-dl -U

RIGHT osd-msg-bar seek +1 relative+keyframes
LEFT osd-msg-bar seek -1 relative+keyframes
ctrl+RIGHT osd-msg-bar seek +1 relative+exact
ctrl+LEFT osd-msg-bar seek -1 relative+exact
If you want frame by frame us , and .

>updating a package through its own methods

what is this, windows?
use a package manager.

>relative+exact
thanks, that did the trick. hopefully I'll find a fix for the shitty scrub bar one day too.

>what is this windows?
yea the guy literally said he was on windows

thanks. i can't seem to reproduce the ngu aliasing artifacts on my pc, though. it looks nicely smooth here. which ngu aa quality did you use for doubling and quadrupling? and which algo did you use for the final step? because your upscale is more than 400%. and which nnedi3 neuron count did you use?

well shit, i guess i'm the retarded one.

Upscale video and screenshot it. Then zoom into it max with firefox. Post screen here.
>>which ngu aa quality did you use for doubling and quadrupling? and which algo did you use for the final step? because your upscale is more than 400%. and which nnedi3 neuron count did you use?
NGU AA Very High -> SSIM2D100% (AR+LL). nnedi3 64->mitchel.

new stats script shows only half the info. where's the rest???

Press 2.

pressing 2 shows an empty screen
pressing 3 shows "filters/shaders" at the top and nothing else.
What's wrong?

here's what i get with ngu aa.

and here's nnedi3.

can't say which one is better. some lines are better in the nnedi3 image, some in the ngu aa image.

are you on version 26 of mpv?

no. 25.0-171. gotta recompile I guess.

damn... mpv is using more and more libs.

Repo Packages (6) leptonica-1.74.4-1 tesseract-3.05.01-1 vapoursynth-R37-2 zimg-2.5.1-1 zita-alsa-pcmi-0.2.0-3 zita-resampler-1.3.0-5

how do you speed up playback of a video in mpv? I watch lectures on YT and you can speed them up well and they sound OK. how do you do it with mpv? can it lower pitch too?

+ add speed +0.05
- add speed -0.05

[ and ]

thanks user!

thx to you too

OK, after compiling the new mpv, I see this on second screen.

I don't see anything in "redraw" section and screen 3 still only has the filters/profiles/shaders title and nothing more.

I am using a profile with a bunch of shaders...

Hmm... mpv says it's still 0.25 and not 0.26 version

$ mpv --version
Warning: option --sub-paths was replaced with --sub-file-paths and might be removed in the future.
mpv 0.25.0-314-g6f77444f6c (C) 2000-2017 mpv/MPlayer/mplayer2 projects
built on UNKNOWN
ffmpeg library versions:
libavutil 55.67.100
libavcodec 57.100.103
libavformat 57.75.100
libswscale 4.7.101
libavfilter 6.94.100
libswresample 2.8.100
ffmpeg version: N-86713-g9d5e81d3b1


is 0.26 a different branch in the github repo?

Run mpv from command line.
Shaders are used like this now:
opengl-shader="~~/shader1.glsl"
opengl-shader="~~/shader2.glsl"
opengl-shader="~~/shader3.glsl"

I've done a lot of testing of this. NGU AA medium and NNEDI3 are fairly equivalent as far as picture quality with anime is concerned. NGU AA medium is faster, though.
ewa_lanczossharp + SSimSuperRes produces very slightly inferior pictures to NGU AA medium + Adaptive Sharpen, but is faster.

oooooooooh. now I see all the "Failed to open..." errors. Gonna fix the conf.

Hiw does one get this allusive 0.26?

I thought they changed it back

>I thought they changed it back
opengl-shaders still accepts only 1 shader. Bug maybe?

elusive

also, I have no idea. my mpv now reports no errors and everything seems fine but stats.lua still doesn't show any shader info on 3rd screen for me.

redraw section comes to life when I'm full-screen. 3rd page is still blank.

also, can someone look at this screen and decode what all those numbers are saying?

What do you want to know? Those numbers are how much frame times each step takes.

>What do you want to know?
Just in general terms... is everything being done right and how would I know if something goes wrong...

>Those numbers are how much frame times each step takes.
thanks.

>how would I know if something goes wrong
If your rendering times go yellow or red then you dont have enough resources to render everything as fast as needed. Also monitor delayed and dropped frames "1". Getting few of them at the start is normal.

Thanks! Wish the author of that script added that sentence to readme file.

It lists multiple times that you need a mpv version from ~last weekend.

There is no 26 yet. Readme lists the commit you need.
25 is not enough. 26 will be the first official release with the necessary commit.

Third page is just a dummy so far, it says so in the commit.
github.com/Argon-/mpv-stats/commit/96916139d27c74c542d3372240bee738bada0d2d
The readme will get updated at some point I assume, other things changed as well.

Why page 3 of stats.lua show no info? I have my shader defined like in My mpv is 4 days old.

But it is?

Never mind me, didnt see this reply.

>There is no 26 yet. Readme lists the commit you need.
>25 is not enough. 26 will be the first official release with the necessary commit.
Usually there's one release per month but 26 is severely delayed for some reason.

>user shader
Wtf is that?

I want to join irc to have all news but im shy. Fugg.

just fucking lurk. how autistic are you?!?

Im too nervous to be in one room with haasn. Im a fanboy.

lol.. double your dose of your autism pills and you should be fine. also, I'm pretty sure he lurks in these threads.

Did haasn abandon fsrcnn?

How to fight antiringing in mpv? In madvr i could tick AR everywhere and it will work but here i dont know what to do. I got told that scale-antiring doesnt work on ewa_lanczossharp. adaptive-antiringing shader doesnt work too. FUCK.

How do i set my dscale to bicubic 150 madvr equivalent?

W-why ewa_lanczos + SSIM is sharper than ewa_lanczossharp + SSIM? How can this happen? Im doubling 720p with nnedi3 and downscale back to 1080p.

After some more fuckery with the very latest mpv and all the updated shaders, I've arrived at the following. It's a happy middle... nothing's overly sharp and artifacts are at the minimum, I think.

Simple mpv settings with no shaders: my.mixtape.moe/qizmoi.png
Shaders on: my.mixtape.moe/sueidu.png

Original is attached.

Download all 3 files, look at them, and let me know what you think.

kek

This is what i like. nnedi3 64 -> mitchel.

>new
Where?

don't have windows and don't have any 1080p panels so I can't compare easily. but it looks like it's fairly similar to my second pic.

github.com/Argon-/mpv-stats

same place as the old ones

Thats the same stats thats been out for years

.. except it's been updated and some shit doesn't even work until the next release of mpv. lurk moar. read moar. post less.

Dont say its a "new" script.It's an "updated" script. Grammar much

>trying to wiggle out of it...
ok kid

>but it looks like it's fairly similar to my second pic.
Not even close.

It isnt a new stats script.Its the same one that we've been using for the past 3 years.

I clearly can see that on second pic you use superres. It sucks with huge scaling factors IMO. Use either ewa_lanczossharp or nnedi3+ewa_lanczossharp. You can even try to add supperres to nnedi3 if you have resources.

show me a comparison.

how tf do i install this? i'm using windows.

Try zooming in. I dont have a 4K monitor sadly but i have superresolution feature but CBA to mess with it and then i need to upload it somewhere since Sup Forums size limit. Just try nnedi3+ewa_lanczossharp and compare.

literally unzip it and set mpv as default player

More like the next compile. Everybody with a decent package manager can just recompile.