/mpv/ - a free, open source, and cross-platform media player

Last thread: >Max quality video config:
profile=opengl-hq
scale=ewa_lanczossharp
cscale=bicubic_fast
tscale=oversample
video-sync=display-resample
interpolation

Site: mpv.io
GitHub: github.com/mpv-player/mpv
Git master reference manual (updated daily): mpv.io/manual/master

Other urls found in this thread:

diff.pics/BD7kTCIM1k6J/1
diff.pics/I6QLg6uaJdxv/1
diff.pics/M6t1ONTp48HW/1
diff.pics/4ZqVfdVxRdge/1
strawpoll.me/13620035
youtube.com/watch?v=39yeTdIuKJU
github.com/mpv-player/mpv/wiki/FAQ#How_can_I_change_video_quality_on_YouTube
twitter.com/AnonBabble

reminder that cross platform is code word for shit

agree, should be linux only to avoid diluting the quality

diff.pics/BD7kTCIM1k6J/1
spline36 has more aliasing but is way less blurry, so I guess it's subjective

>cscale=bicubic_fast

>cscale=bicubic_fast
Kill yourself, retard.

spline36 is way better. OP is retarded.

diff.pics/I6QLg6uaJdxv/1

>tfw 4K monitor and all of these meme scalers look the same anyway because the aliasing is so small that you can't see it

because everything looks blurry upscaled to 4k

spline36 has a lot more aliasing when zoomed in

still better

>tfw eye infection makes everything look blurry no matter

Daily reminder Quadro is the only true config
diff.pics/M6t1ONTp48HW/1

lmao

This shit don't even work, I don't why I always see these threads

what doesn't work?

I install and nothing even happens

what platform?

Because not everyone is as dumb as you

WTF how?

Seriously?
Set mpv as the default player.

Okay next question. How would I get
SVP
XY subfilter
MadVR (or video settings equivalent)
Transfered over to mpv

This is all my mpv.conf contains, I use it to view all images in a folder with mpv *.gif or just mpv *. any improvements?

--loop-file
--fs

>SVP
looks like dogshit, use video-sync=display-resample and interpolation
>XY subfilter
mpv's subtitle renderer is already better
>MadVR
use shitty meme oil painting shaders

Check the archive.
This has all been answered in previous threads.

Guess I'll never appreciate mpv

guess not

t. Microsoft

diff.pics/4ZqVfdVxRdge/1
strawpoll.me/13620035

You seem to shill for this program very hard. How can I trust you?

you can't

I trust you

my favorite 2 are bicubic_fast+KB and spline36+KB
the perceived sharpness in spline36+KB compared to bicubic_fast+KB is all ringing

Why does mpv take so long to load? I swear it last 5+ seconds

and I can't use angle because it's a buggy mess and sometimes even crashes itself.

It just werks for me.

congratulations

try buying a 50 dollar ssd after saving up your monthly allowance for a while.

I have a SSD

>a ssd
retard alert, pebcak

(tm)

What about ravu-r3-chroma-left.hook?

how do you use it

does anyone have any more good videos for testing chroma interpolation

>Because not everyone is as dumb as you

>Windows

Top kek

what's the best meme shader for upscaling

##################
# video settings #
##################

# Specify default video driver (see --vo=help for a list).
#priority=abovenormal
audio-channels=stereo
volume-max=150

##################
# video settings #
##################
profile=opengl-hq
vd-lavc-dr=yes
angle-flip=no
scale=ewa_lanczossharp
cscale=ewa_lanczossoft
tscale=oversample
dscale=mitchell
scale-antiring=0.8
cscale-ewa_lanczos
dither-depth=auto
correct-downscaling=yes
sigmoid-upscaling=yes
deband=yes
target-prim=bt.709
video-sync=display-resample
interpolation=yes
gamma=0.9338
3dlut-size=256x256x256
icc-profile-auto
backend=x11
blend-subtitles
hwdec=no

# Video Other
autofit-larger=100%x95%
deinterlace=auto
loop-file=inf

# Webm
[extension.webm]
cache=no
no-pause
loop-file=yes

# GIF
[extension.gif]
cache=no
no-pause
loop-file=yes

##################
# audio settings #
##################
volume=40
softvol=yes
softvol-max=200
audio-channels=2

##################
# other settings #
##################
# Window title
title="${path}"
keep-open
hr-seek=always

#############
# Subtitles #
#############
sub-text-font="Source Sans Pro Semibold"
sub-text-font-size=50
sub-text-margin-y=30
sub-text-color="#FFFFFFFF"
sub-text-border-color="#FF262626"
sub-text-border-size=3.2
sub-text-shadow-offset=1
sub-text-shadow-color="#33000000"
sub-text-spacing=0.5

#############
# OSD Rice #
#############
osd-duration=3500
osd-font="Source Sans Pro Semibold"
osd-font-size=25
osd-color="#ffffffff"
osd-border-color="#ff262626"
osd-border-size=1
osd-shadow-offset=1
osd-shadow-color="#33000000"
osd-scale-by-window=no
osd-fractions

>cscale-ewa_lanczos

oops, meant to remove. cscale=ewa_lanczossoft

1) you're an idiot
2) There's a typo in your config.

>2) There's a typo in your config.
since you can't read, let me rephrase my post.

'oops', I had a left over filter which was meant to be removed, hence the duplicate cscales(cscale=ewa_lanczossoft).

profile=opengl-hq
cscale=bicubic_fast
scale=ewa_lanczossharp

opengl-shader="~~/KrigBilateral.glsl"
opengl-shader="~~/SSimDownscaler.glsl"
tscale=oversample
video-sync=display-resample
interpolation

confirmed excellent non-meme shaders

>duplicated
that wasn't the problem, user.

I feel sorry for starting this bicubic meme.

if you're not talking about the cscales, and you're not going to address said problem, then fuck off.

If your config weren't such a mess then you wouldn't have any trouble finding it yourself.

...

but with KrigBilateral it has the cleanliness of bicubic_fast without ringing and still is sharp diff.pics/4ZqVfdVxRdge/1

>posts config fishing for compliments
>there are typos, you would find them if it wasn't a mess
>lol tell me where the typos are or fuck off

I'd be surprised if mpv doesn't throw a parsing error message while running that shit from the command line. You know that mpv will ignore a config file if it fails to parse it, right?

>fishing for compliments
>in a fucking mpv general
HAHAHA

>You know that mpv will ignore a config file if it fails to parse it, right?
Well, it's working.

>cscale-ewa_lanczos
should be
>cscale=ewa_lanczos

Yep Apparently that's not even the issue.

>I'd be surprised if mpv doesn't throw a parsing error message while running that shit from the command line. You know that mpv will ignore a config file if it fails to parse it, right?

That is incorrect. It ignores the mistyped option(s), not the entire config file.

post entire config plz
what video card you use?

>mpv works for windows
wow, this is new to me

mpv is fantastic on linux. does it works as good in winjews?

youre late as fuck

they work exactly the same

How late am I?

Perfect. mpv plays 10bit anime without problem on 7 years old laptop with linux on it, whereas on previous windows+mpc-hc combo, it lags really bad

3 years

Sheeit senpai
Should have dumped k-lite years ago

>Windows + MPC-HC combo

Sup Forums told me it was good

I don't found mpv until, at least 1 year ago when I start using linux as daily driver.

>want to talk about mpv script development
>99% general is just fiddling with config and being autistic over microscopic changes in pixel quality

where are the real mpv men

I used to watch shit on VLC and then went to MPC-HC + KLCP default settings before I found out about mpv

mpv on windows uses the equivalent of WINE-for-Windows by default, because OpenGL on Winshit usually sucks (thanks microsoft).

So if anything, you want to try out dxinterop or maybe win.

>he expects actual communication, cooperation, and achievement on an anonymous image board

>trusting Sup Forums more than Sup Forums about technology
why

I guess based on your post, you're severely autistic and don't understand how human conversation works, so let me give you a hint: If you want to talk about something, then talk about it instead of sperging out. Either people will find what you're saying interesting and join in / reply, or they won't. The worst that can happen is that you waste precious minutes of your life trying to bring up a topic that nobody may be interested in.

Except, of course, if you don't actually have anything relevant to say about mpv script development yourself and are just trying to get on some kind of topic-based high horse to seem “smarter”. But that's not the case, is it? :^)

I hope you realize that half your config only applies to GIF files..

What determines the performance of a certain backend? For me, dxinterop won't output video at all, and win runs like dog shit.

>What determines the performance of a certain backend?
Probably everything from the GPU you have to the drivers you're using to the windows version on to the current weather.

Nope.

>tfw mpv is my video player, my image viewer and my audio player

I need some help from some mpv wizards.

Problem:
I have a 1440p monitor (two, actually). Some of the music videos I watch are available in 4k. If I play a youtube video like this,

mpv youtube.com/watch?v=39yeTdIuKJU

then mpv will open and play that video - apparently in the best possible resolution which is sometimes 4k. I would like it to play the videos in the best possible quality but limited up to 1440p. Is this possible somehow?

github.com/mpv-player/mpv/wiki/FAQ#How_can_I_change_video_quality_on_YouTube

yes, see --ytdl-format and youtube-dl --help

Forgot my screenshots.
#############
# Screenshots #
#############
[builtin-pseudo-gui]
terminal=no
force-window=yes
idle=once
screenshot-format=png
screenshot-png-compression=9
screenshot-png-filter=0
screenshot-jpeg-quality="100"
screenshot-tag-colorspace=yes
screenshot-template="Z:/[MAIN]/.recent/.screenshots/%F (%n)"
screenshot-png-compression=9
screenshot-jpeg-quality=100
[pseudo-gui]
player-operation-mode=pseudo-gui

pseudo gui was needed for windows workaround windowed-mode fuckery.

>screenshot-png-filter=0
explain this (protip: u cant)

Thank you, but that's not what I'm looking for.

What I would like would be to set some configuration option I can set which will always give me say webm+opus up to 1440p by running mpv url.

Yes, I can run

youtube-dl -F youtube.com/watch?v=39yeTdIuKJU

and figure out that for this one it's 271+251 and run

mpv --ytdl-format 271+251 youtube.com/watch?v=39yeTdIuKJU

but I'm not going to bother with that for every single video I play, that's just silly.

--ytdl-format=bestvideo[height

That's entirely possible, see

What is the recommended mpv frontend for windows?

mpv

why do you need another layer of abstraction

because he needs a CLICKAN BUTTAN to change the volume because remembering that 9 and 0 (alternatively / and *) do this by default

Thanks, exactly what I was looking for. I guess I'll just alias that mpvyt and be happy.

Thank you.

dont remember, too lazy to look up what I was doing a year ago

also input

MOUSE_BTN0 cycle pause

AXIS_UP add window-scale 0.05
AXIS_DOWN add window-scale -0.05

RIGHT add speed 0.1
LEFT add speed -0.1

UP add volume 5
DOWN add volume -5
q quit
ESC quit
MOUSE_BTN2 quit
b CLOSE_WIN
m cycle mute
M cycle mute
- add brightness -10
= add brightness 10
F3 cycle_values options/video-rotate "90" "180" "270" "0"
#n vf set mirror

#for video editing
F5 cycle_values speed "7" "1"

Because I might need playlist?

>pointlessly making your files bigger
s-sugoi