Mpv anime configs

im not autistic enough to spend hours configuring this shit. post your anime mpv configs

Attached: Mpv_icon.png (512x512, 275K)

Other urls found in this thread:

gist.github.com/igv)
mpv.io/manual/master/#options-screen
pastebin.com/P4D6LfBU
mpv-net.github.io/mpv.net-web-site/
github.com/mpv-player/mpv/issues/6670
abclive1-lh.akamaihd.net/i/abc_live03@423397/index_4000_av-b.m3u8
abclive1-lh.akamaihd.net/i/abc_live03@423397/index_4000_av-b.m3u8.
abclive1-lh.akamaihd.net/i/abc_live03@423397/index_4000_av-p.m3u8:
trac.ffmpeg.org/ticket/7871
twitter.com/AnonBabble

af=earwax

gpu-api=vulkan
vulkan-async-compute=yes
profile=gpu-hq
scale=haasnsoft
cscale=haasnsoft
dscale=haasnsoft
blend-subtitles=yes
deband-grain=0
deband-iterations=2
deband-range=12
deband-threshold=48
sigmoid-center=1.0
sigmoid-slope=10.0
video-sync=display-resample

don't care enough to tweak my mpv config

### General ###
no-border
loop=yes

### Video ###
profile=gpu-hq
scale=lanczos

### Audio ###
volume-max=200

### Sreenshots ###
screenshot-format=png
screenshot-tag-colorspace=yes
screenshot-high-bit-depth=yes
screenshot-png-compression=0
screenshot-template="~/Desktop/%F %p %n"


If you want a bit more autism add
glsl-shader="~~/SSimDownscaler.glsl"
glsl-shader="~~/SSimSuperRes.glsl"
glsl-shader="~~/KrigBilateral.glsl"

with the shaders files (gist.github.com/igv) being present in the same directory as your mpv.conf.

Not op but can you post input.config as well?

Attached: 1485227776990.png (2755x1277, 2.07M)

what do shaders even do?

convert vertex data into pixels

Basically anything you'd want in relation to the video.

how can I bind a profile to a key in input.conf ?

a apply-profile profilename

>a apply-profile
thanks

another question, how can I make a toggle out of this? so pressing the key twice reverts back to [default] ?

You can't unapply a profile, you'd need to make a profile that reverts all the options. You could switch back to [default] I think, but that doesn't unapply options that aren't defined in [default]. I'm not sure this works, but you can probably use something like this to cycle between profiles.
a cycle-values profile profilename default

what's the most human-readable subtitle format supported by mpv?

This does not work, mpv complains about "failed to set property: profile"
You can set multiple binds to apply different profiles, but I would prefer a toggle but I have yet to find a way to do so.
I literally set every key to 'ignore' and just made my own, is there anything in particular that you're looking for?

Probably srt. But Aegisub exists so why bother.

Anything besides image based subtitles (which are retarded btw) is pretty human readable to me desu

seriously?

Attached: tuto7_1e_pict1.png (695x400, 139K)

What's the big deal here? Those are just position tags.

>a cycle-values profile profilename default
error: Failed to set property 'profile'

ignore red marks, just took something from google, you wouldn't want to write all those numbers (last paragraph) by hand would you? I don't even know what they stand for

I thought that was for options, but it's for properties. My bad. It works for some options, but I guess those just have similarly named properties. I don't think there is an easy way to assign it to a single key no. Probably possable with a script.

It's just a bunch of rice (bold, underlines, etc.) for karaoke and stuff. ASS doesn't have to be that complicated.

meh. thanks for the help anyway. pretty retarded that you need a script to toggle between two states

Any config that works well in my old X230? I'm just using the default

profile=gpu-hq
deband=no

Might also want to consider setting cscale to lanczos or bilinear if it's dropping frames still with this.

Can different APIs work with different gpu-context? Say, a d3d11 with winvk (vulkan)?

There's literally whole config generator programs out there. On Windows, open your gpu's control center software and manually set it so that mpv uses your gpu and not an apu, then download Glow, click 'ultra' as the preset, and generate a config. If you've got a 3gb 1060 or better (or whenever amd equivalent is) then you'll get consistent max fps for the video and your refresh rate. 60fps 1080p videos never drop below 60 on my machine and it's just a laptop with an i7-8750H and 6gb 1060

Forgot to say in if you're on Linux and don't know how to read documentation and write your own config, fuck off and go back to windows where you belong. If you're on a mac... Who am I kidding? No one here is on a mac that isn't a shilling faggot, elsewise you'd have mentioned your mac five times in the OP.

No of course not that makes zero sense. Use the context that's appropriate for the api you're using. If there's a mismatch, it'll fallback to "dumb mode."

Would you please share it? It will make things easier for me.

Brainlet question, please no bully. What do I put into my config to make mpv start on my second monitor?

Attached: ?.jpg (270x320, 18K)

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

screen=2

I made this like a year ago, and haven't touched it in a while. I've been planning on remaking it from scratch but making use of --no-input-default-bindings so I can have a cleaner input.conf
pastebin.com/P4D6LfBU

Thank you user

Attached: 1515760295942.png (500x537, 59K)

>Driver 'opengl' has been replaced with 'gpu'!
Driver 'opengl' has been replaced with 'gpu'!
Is this supposed to happen?

No, fix your config
You might still have profile=opengl or something similar

>using an ancient mpv version

Other way around, ancient config.

and use profile-gpu-hq not profile=opengl

Attached: vo.png (1163x259, 42K)

>libmpv
noice

Attached: libmpv.png (909x239, 22K)

No, I have profile=gpu-hq.
Either way it still happens even if comment out my entire mpv.conf.
The fault is probably on my system, but can you point me towards what I might want to look into to fix this?

I'm on 0.29.1. Probably one of the few programs that are up to date on my debian install.

Checking for libplacebo support : no ('libplacebo >= 1.18.0' not found)

should I enable it?

If you want vulkan, yes.

it's placebo

It's not that simple. You have to adapt settings to your needs. Glow is nice, it gives a good overview of configurations, even though it's outdated.

Thought as much. Thanks.

Try downloading the latest build by shinchiro. He builds MPV every couple of days.

>Try downloading the latest build by shinchiro. He builds MPV every couple of days.
I'm sure that would work great on Debian.

Oh fuck, overlooked that part. Hmmmm... Try asking on #mpv IRC channel.

He's using a plenty recent version, that's not the problem.

Nothing useful was in the logs?

>>Vulkan
>>Async

Wat, seriously?

Just like in a video game? Woah.

are these memeshaders designed for all sorts of content or they target chink cartoons specifically? If I want to upscale a 1280x536 jewllywood movie, will any of these deliver?

Depends on the shader, but generally, yes they work well for all sorts of content.

What is this?

[vo/gpu] Disabling scaler #0 spline36 (GLSL version too old).
[vo/gpu] Disabling scaler #1 mitchell (GLSL version too old).
[vo/gpu] Disabling scaler #2 spline36 (GLSL version too old).
[vo/gpu] Disabling scaler #3 mitchell (GLSL version too old).
[vo/gpu] Disabling linear/sigmoid scaling (GLSL version too old).
[vo/gpu] Disabling debanding (GLSL version too old).
[ffmpeg] AVHWFramesContext: Failed to create surface: 14 (the requested RT Format is not supported).
[ffmpeg] AVHWFramesContext: Unable to allocate a surface from internal buffer pool.
Cannot load libcuda.so.1
AO: [pulse] 44100Hz stereo 2ch float
WARNING: Invalid RefPicListX[] entry!!! It is not included in DPB
Using hardware decoding (vaapi).
VO: [gpu] 1280x720 vaapi[yuv420p]
[vo/gpu/vaapi-egl] mapping VAAPI EGL image failed
[vo/gpu] Mapping hardware decoded surface failed.

Attached: 1530340293804.jpg (1280x720, 342K)

>GLSL version too old
seems obvious

For interpolation

blend-subtitles=yes
video-sync=display-resample
interpolation=yes
tscale=box
tscale-window=sphinx
tscale-radius=1.0
tscale-clamp=0.0

mpvnet is the best choice for Windows users.
mpv-net.github.io/mpv.net-web-site/

Attached: mpvnetplayer.png (1400x700, 67K)

What's the difference between this and oversample?

>literally everything goes wrong
I-it's nothing.

Just because it has menus?

Never had the need for it. It actually just werks on any video I play.

Yes!

Attached: mpvnetContextMenu.png (1764x1417, 1.27M)

>A fucking sub menu for volume
That's a good joke.

Who is laughing now?

Attached: mpvConfEdit.png (2070x1485, 150K)

But what about mac?

Turning off hardware decoding seems to have solved the problem. Very strange.

Why the fuck is (Default) capitalized, but (requires... not? Anyway, I'm laughing.

update your drivers and opengl

Jokes on you user

Attached: mpvInputEdit.png (2220x1485, 171K)

>Frame step called "Jump Next Frame"
Lmao.

>github.com/mpv-player/mpv/issues/6670
HAHAHAHAHAHAHAHAHA

are you guys able to open
abclive1-lh.akamaihd.net/i/abc_live03@423397/index_4000_av-b.m3u8

i'm getting errors on mpv (compiled from git today on linux)
[ffmpeg] Opening abclive1-lh.akamaihd.net/i/abc_live03@423397/index_4000_av-b.m3u8
[ffmpeg] tcp: Connection to tcp://423397:443 failed: Invalid argument
[stream] Failed to open abclive1-lh.akamaihd.net/i/abc_live03@423397/index_4000_av-b.m3u8.


ffmpeg also compiled from git today, as well as youtube-dl
youtube-dl sees it fine:

[generic] index_4000_av-p: Requesting header
WARNING: Could not send HEAD request to abclive1-lh.akamaihd.net/i/abc_live03@423397/index_4000_av-p.m3u8: HTTP Error 405: Method Not Allowed
[generic] index_4000_av-p: Downloading webpage
[generic] index_4000_av-p: Downloading m3u8 information
[info] Available formats for index_4000_av-p:
format code extension resolution note
0 mp4 unknown


works on vlc just fine, and used to work on vlc a few days (weeks?) ago

Attached: vlcsnap-00006.jpg (1280x720, 231K)

it's almost like mpv is passing the url snipped after the @ symbol to ffmpeg and failing

Nope, I had the same error yesterday. Somebody told me to escape the @ character, with \ or ^ (claiming that it's not a valid URL which seems like bullshit), but nothing worked. Using an older version works though, it's only the most recent build by Shinchiro that borks for me.

yeah there were no issues before, i'll revert to an older version
too bad i have to rebuild it against ffmpeg and all

In general, it's very strongly advised to avoid hardware decoding unless absolutely necessary, i.e. if your CPU is insufficient to decode the file in questions. If you run into any weird decoding issues, frame glitches or discoloration, and you have --hwdec turned on, the first thing you should try is disabling it.

sphinx box is much smoother

Maybe not so strange after all.

Attached: 1551549940042.jpg (1024x768, 491K)

Which Fry's is this? Palo Alto?

stallman buying a tote bag at Fry's? Wouldn't this be against his "principles"? Fry's certainly doesn't respect privact. Why does Stallman support Fry's? What a hypocrite.

Attached: oof.gif (200x254, 2.47M)

Go drink some bleach, shit for brains.

I hope you trip over your dead mother and break your stupid faggot pencil neck.

well after rebuilding it doesnt seem to be an mpv issue after all... reverting back to an older ffmpeg version, it now plays, but i get this on the log
ffmpeg: NULL: SPS unavailable in decode_picture_timing
ffmpeg: NULL: non-existing PPS 0 referenced
ffmpeg/video: h264: SPS unavailable in decode_picture_timing
ffmpeg/video: h264: non-existing PPS 0 referenced
ffmpeg/video: h264: decode_slice_header error
ffmpeg/video: h264: no frame!

which repeats a few times
and after playback
ffmpeg/video: h264: co located POCs unavailable
ffmpeg/video: h264: co located POCs unavailable

but the file itself plays
using current mpv git version along with ffmpeg git version
ffmpeg-git-4.2.r93562.g3e10223385

Did libplacebo do anything for (particularly vulkan) performance?

replaced the whole built-in vulkan backend i believe

How do I go about unbinding play pause, forward, next OS keys?
I'm sick of when I try and pause my music in foobar it also pauses my mpv.

i'm currently using mpc-hc with madvr and reclock. is it worthwhile to switch to mpv? does it offer the same functionality? why should i switch?

also
trac.ffmpeg.org/ticket/7871

is there any reason to switch to mpv from mpc-hc + madVR?

lol are you me????

For me mpv starts faster and offers more customization with conf files and lua scripts. Image quality is about equal.

Libplacebo is fast.

Attached: mpv-screenshot0001.png (1920x1080, 1.77M)

AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH

Attached: 2019-04-27-214452_grim.png (284x112, 4K)

ayylmao I also noticed that, thank you haasn for fucking up the stats.

Attached: mpv-shot0002.jpg (1280x720, 226K)

>gpu-api=vulkan

fucking retard. don't use that.

it doesnt show shaders being used anymore either right?