Mpv thread

Mpv thread

r8 my configuration

## Fix
x11-bypass-compositor=no

## Placebo
profile=opengl-hq
opengl-pbo=yes # helps with performance

## Interpolation
interpolation=yes
tscale=oversample #tscale=linear
interpolation-threshold=0.01
video-sync=display-resample
blend-subtitles=yes

## Audio
volume=100
volume-max=100
audio-file-auto=fuzzy
audio-channels=2

## Profiles
[UHD]
profile-desc=cond:get('height',0) >= 2160
scale=spline36
cscale=spline36

[HD]
profile-desc=cond:get('height',0) < 2160 and get('height',0) >= 720
scale=haasnsoft
cscale=ewa_lanczos

[SD]
profile-desc=cond:get('height',0) < 720
scale=haasnsoft
cscale=ewa_lanczossoft

[noauto]
script-opts=no-auto-profiles=true

Other urls found in this thread:

mpv.io/manual/master/#options-deband
github.com/lhc70000/iina
fiercepc.co.uk/
twitter.com/NSFWRedditImage

profile=opengl-hq

>x11-bypass-compositor=no

What's the purpose of this?

For some reason when I would put it in fullscreen I could not exit the full screen anymore.
That fixed it

You should set volume-max to a value above 100 if you want to be able to increase the volume of quieter content. If you're going to downmix the audio (setting output channels to 2) consider adding:
ad-lavc-downmix=no #use when ac3 downmix needed but decoder downmix doesn't work properly
ad-lavc-threads=6 #set to number of system cores
audio-normalize-downmix=yes #prevent clipping when downmixing


For video, you should enable a deband filter if it's not set already as a part of the opengl-hq profile.

How do I set deband filter?
I don't even know what deband is

>How do I set deband filter?
deband=yes
deband-iterations=4 #values above this yield no meaningful improvement


>I don't even know what deband is
It tries to remove banding in an image (frame) by dithering.

Here's an image I've prepared to demonstrate this.
>

The top image is without any filters (visible banding in gradients). The center image has my filter chain applied (including deband). The bottom image is the differences between the first two images where the difference is above the average level of distortion between the images (MAE, needed because I set target-prim, target-trc in my config and didn't bother to make a one-off config for this, which would make a better example).

Deband is included in profile=opengl-hq

if I can only get a show via HorribleSubs/Crunchyroll release, should I get pre-upscaled 1080p version or 720p version with ewa_lanczossharp scale and cscale

Just go for the 720p release if it's a TV rip. Wait for BD rips before considering 1080p, and then examine the actual quality (base animation and of encode / release(r)) before deciding.

I don't know why mpv became instable since last week, random auto-quit (not streaming videos), mega stuttering with some videos, black tearing and two times it made my system to reboot itself! So yes there some advanced features that some other players don't have but they are also more stable and less buggy.

finally, a setting that is explained and isnt tin foil hat audiophile tier

>flat meme
fuck off

Sounds like your hardware is dying or you got a bad driver update m8

Nothing particular changed during the last week on the mpv side

>finally, a setting that is explained and isnt tin foil hat audiophile tier
All the settings are explained in the documentation, user

mpv.io/manual/master/#options-deband

Here.

>big ass PNG meme
wew lad, sure was an efficient use of network bandwidth compared to the svg you obviously saved it from

listen man, I'm here if you need to talk

>wew lad, sure was an efficient use of network bandwidth compared to the svg you obviously saved it from

Oh it's worse than that. I exported a PNG from the SVG using Inkscape, but it's too large to upload, so I had to reduce the color pallet and dither it (Floyd-Stienberg) to make it small enough to upload.

>tscale=oversample

>opengl-pbo=yes # helps with performance

WTF is that shit?

>jewish dithering modes
>in MY /mpv/
it's over, they won

in a previous thread, someone posted this ss. how do I get this OSD?

it's an applel libmpv frontend.
>how do i get this OSD
install cuckOS

This is my HW profile. I have an nvidia card + 4K monitor so the source (usually 1080p) gets scaled a lot. Can I improve it in any other way?

[hardware-nvidia]
vo=opengl
profile=opengl-hq
# opengl-backend=x11egl
hwdec=vdpau


Also, anyone have a recommendation for SW rendering path for watching animu that requires scaling from 720/1080p to 4K?

fuck . mac always gets the best shit.

is there a better option?

#Video output settings
profile=opengl-hq
deband=yes
deband-iterations=4
target-prim=adobe #monitor dependent
target-trc=gamma2.2 #monitor dependent
icc-profile-auto
icc-cache-dir=~/icc-cache
icc-3dlut-size=256x256x256
scale=ewa_lanczossharp
cscale=ewa_lanczossoft
dscale=mitchell
tscale=robidouxsharp
dither-depth=auto
scaler-resizes-only=yes
sigmoid-upscaling=yes
correct-downscaling=yes
temporal-dither=yes
#scale-antiring=0.8 #sometimes adds artifacts
#cscale-antiring=0.9 #sometimes adds artifacts
#prescale-luma=superxbr:prescale-downscaling-threshold=1.5 #uncomment if you have insane resources


Ditch your vo=opengl line (it's deprecated).

aint nobody got time for that

kill yourself back to baka-mplayer or vlc then.

quickie question... how do you do this image diff? how do you manage to stop on the same frame and do a frame-grab and how do you show diffs?

>how do you manage to stop on the same frame
-pause -start HH:MM:SS.XXXX
>and do a frame-grab
ctrl+s
>how do you do this image diff?
`compare` most likely

underrated post

thanks user!

Sweet! Using this now.

Any recommended configuration for Windows?

I would prefer 720p output on youtube-dl and nothing too fancy or intensive.

how would I get this as a mac user?

I think it's the default on macos.

it's not, unfortunately

It's an app
github.com/lhc70000/iina

Thanks! that was it

it's called SVP motherfucker

Surprisingly, that's a LOT of code! I was expecting that player to be some custom Lua code for OSD but the author did a lot of work on top of mpv to make it better.

Wish this could be ported to Linux...

no thanks, I don't want ugly artifacts

screenshot-template="~/Desktop/vlcsnap-%tY-%tm-%td-%n"
screenshot-format=jpg
screenshot-jpeg-quality=100

screenshot-jpeg-quality=30

layout=slimbox
seekbarstyle=diamond

What's the syntax to get the above into my mpv.conf instead of having it in lua-settings/osc.conf?

maximum fucking kek

tscale question
oversample vs mitchell vs robidouxsharp

Basically, but getting the filtered / non-filtered screenshots is a little easier. Use 's' for a screenshot as is from the source (includes overlayed subs if present and visible I believe, if not then 'shift-s' does), and 'ctrl-s' for a screenshot that includes your entire filterchain (what you see on screen).

As for the comparison: user's got it. I use compare. In this case the metric was mae with a fuzz distance (stated previously). The images were combined with montage (both being part of the Imagemagick suite).

lol

Try them out faggot, there's no objectively better one. Oversample seems to be generally considered better for anime and other artificial sources, because it leaves the original frames intact. I personally don't like the others for that reason, they're too blurry. They do look smoother though.

all of them are shit compared to SVP. SVP has an 'animation' mode for anime as well which has no artifacting

Hahaha.

???

fiercepc.co.uk/

I liked your joke user, that's all.

I'm not joking you faggot, have you tried the latest svp?