Wats the best mpv config

wats the best mpv config

Other urls found in this thread:

addons.mozilla.org/en-us/firefox/addon/watch-with-mpv/
addons.mozilla.org/en-us/thunderbird/addon/open-with/?src=search
mpv.io/manual/master/#files-on-windows
twitter.com/SFWRedditImages

MPC-HC with MadVR

why does that image trigger me so hard

baka Mplayer

Is there an alternative for this?
addons.mozilla.org/en-us/firefox/addon/watch-with-mpv/

I want to be able to have different menu entries with different parameters passed, if possible

addons.mozilla.org/en-us/thunderbird/addon/open-with/?src=search

is mpv the best

This is all you need, the rest are placebo
(unless you put your eye to the screen when you watch media
profile=opengl-hq
opengl-pbo=yes

Are -stream-capture and -stream-dump broken, or is it just me?

If you don't mind a bit of programming the addon itself on github is quite short. I've never really done addon stuff but I might actually play around with this.

Script I just wrote to get some of the old mplayer pause, enter, and seek key behavior back.

Anyone know how to toggle the seek bar visibility?
require "mp"

function on_pause_change(name, value)
if value == true then
mp.command("no-osd cycle_values osd-level 3")
elseif value == false then
mp.command("no-osd cycle_values osd-level 1")
end
end
mp.observe_property("pause", "bool", on_pause_change)

function seek_osd()
mp.command("show-progress")
end
mp.register_event("seek", seek_osd)

function enter_quit()
mp.command("quit")
end
mp.add_key_binding("enter", enter_quit)

pls
Using screen-capture, it creates a file and plays the stream, but nothing more

hwdec=vdpau
vo=opengl-hq,opengl,xv
ao=jack,alsa
audio-channels=2
af=scaletempo,drc
audio-samplerate=48000
cache-default = 250000
slang = en
alang = jpn,jp,en,eng,us

vo=opengl-hq is deprecated. You must use
vo=opengl
profile=opengl-hq


Source : the manual

mpv --show-profile=opengl-hq
Unknown profile 'opengl-hq'.

Meant to reply to

Uhhh, the manual says nothing of the sort, and still explicitly recommends vo=opengl-hq

Merged in ffmpeg, we HEVC Main 10 hardware acceleration in Lunix now

NNEDI3 or Super-XBR

None

You have an old version of mpv then.

No, you don't need to specify you video output driver if you already specify that you use opengl-hq.

Use streamlink to rip streams (it's a fork of livestreamer which is dead)

Why not just use regular keybindings for this?

SPACE cycle-values osd-level 1 3; cycle pause
ENTER quit


and for the seek stuff showing progress, you can just copy/paste the existing keybinds and remove the “no-osd” part

Using a lua script for this seems pointless

>only 8-bit
no thanks

Speaking of 10 bit. Are there are decent true 10 bit monitors that don't cost thousands? All I can find around 500$ are 8 bit with FRC

Define “true 10bit”. 8bit+AFRC is transparent to the human eye, so you're getting real 10 bits of precision out of them.

>Define “true 10bit”
10 bit without 8 bit+afrc just like 8 bit panels that aren't 6bit +frc

What do you mean by define?

Accepts 10-bit video source, decodes in hardware but it is dithered down to 8-bit for presentation for whatever reason. d3d11va does the same shit for Main 10, they don't want to bother with true 10-bit output for lucky guys with 10-bit monitors

>d3d11va is usually safe (if used with ANGLE builds that support EGL_KHR_stream path - otherwise, it converts to RGB), except that 10 bit input (HEVC main 10 profiles) will be rounded down to 8 bits.

Sounds about right, they usually are all pro level expensive equipment for graphics designers

Well, I don't think you're going to find any. There's no incentive for anybody to produce “true” 10 bit panels (i.e. panels where the liquid crystals are driven with 1024 voltage steps) because it's significantly more expensive for no visible gain over 8bit+FRC.

>What do you mean by define?
As in, do you really care about the implementation details, or do you only care about the result?

>Sounds about right, they usually are all pro level expensive equipment for graphics designers
Thought as much but what about HDR HDTVs? TVs that use "standards" like HDR10 or Dolby Vision. Are those actual 10 bit or do they use FRC as well? I've also read about 12bit panels

>Accepts 10-bit video source, decodes in hardware but it is dithered down to 8-bit for presentation for whatever reason. d3d11va does the same shit for Main 10, they don't want to bother with true 10-bit output for lucky guys with 10-bit monitors
Or anybody watching HDR content

>Well, I don't think you're going to find any.
Actually, it seems I'm wrong. You can find them among Eizo's ultra-high-end medical monitors, for example

As a rule of thumb, HDTVs are generally going to be even shitter than equivalent (same-price) monitors and can usually be safely discarded as crap.

Also, as a second rule of thumb, whatever HDTV manufacturers put on their box or advertising is going to be completely made up.

>lucky guys with 10-bit monitors
So it's bad even for people with 8bit+afrc?

8bit+AFRC is 10bit

stop making a distinction between them

I don't think dithering down to 8-bit is that bad. How many of those 10-bit video sources will be shot and mastered with a full 10-bit pipeline? Encoding 8-bit master with Main 10 has immediate benefit of getting rid of banding, which is enough reason to use it IMHO and dithering it down back to 8-bit shouldn't have any noticeable effect

4K HDR demos are hyping up screen peak brightness with HDR rather than a wider gamut

>washed out
it looks oversaturated as all hell on the right side though.

>4K HDR demos are hyping up screen peak brightness with HDR rather than a wider gamut
They're doing both, really.

None of them actually make a difference.
mpv config is the new fingerbox.

Finally converted to MPV from VLC because of the superior image quality and frame sync.

I'm a lazy fucker.. is there any preset that I can just copy and paste to get it to interpolate shitty quality videos?

Is this enough?

Pls don't hate. I'm drunk as fuck and just want to watch my japanese cartoons.

Also where's the configuration file in Windows? I'm too drunk to figure that out by myself right now.

you can configure mpv?

>tfw no more KCP

You need to create it yourself, inside the mpv folder

do you do that using notepad?

What do I need to name it and how is the syntax?

I can't really find anything about it right now because I'm wasted.

Is it like autoexec.bat or config.sys in the DOS times?

Searching for "config" in the manual yielded nothing.

Yes, or any other word processor
You need to name it mpv.conf, and write the configuration parameters inside. You don't need to execute it or anything, the program automatically detects it when it starts. Just paste profile=opengl-hq and be done with it. You can play around some more if you want, when you sober up.

You're lying

Thanks mate you're helping me a lot to enjoy my drunken trip.

mpv.io/manual/master/#files-on-windows

>profile=opengl-hq
Is that new options systems in the point releases yet?

It yielded two finds that were just general talk about that you can configure it, but no actual instructions.

Maybe I'm just too stupefied at this point. I had like half a bottle of 54% rum.

>mpv.io/manual/master/#files-on-windows

Arigato, senpai-kun

What do I need to add to the config file to actually get some decent interpolation? I'm not worried about the GPU/CPU load. Just look at this shit.

This is a 720p file btw. It just has random moments where the image quality drops to crap.

Yes I'm a faggot for watching Naruto.

Jesus christ how horrifying

I think if I saw something that badly aliased I would just stop watching on the spot

It looks even worse on my TV than on my PC's screen. That's why I'm trying to get the best out of it even if I have to apply crazy filters.

looks like botched deinterlacing/ivtc, download a better rip

>implying there are any good rips
anybody with half a brain won't touch naruto with a 10ft stick

I know it's a shitty rip. I'm just trying to beef it up a notch with MPV's capabilities.

Fuck this. None of the advice in this thread has actually helped to improve my image quality.

One of them even disabled my audio output.

I'm done with MPV.

Call me a retard if you want, but this player isn't for me.

just vo=opengl-hq is enough for most.

>One of them even disabled my audio output.
This? That's a linux config, Windows don't have jack or alsa audio output

doesn't take much more than half a brain to do better than that if you've got access to a "good" source, in this case that would most likely be a tv broadcast
nyaa seems to have plenty of raws that are almost certainly better than this even if the encodes themselves aren't that great

Yeah I'm on Windows 7.

I need to sober up to figure this out. Just a quick copy and paste won't do it right now.
I'll just stick to default until I can walk again without falling down like a retard. (I just fell down into like 10 empty beer bottles on the way to the toilet and my right knee is now bleeding)

Still thanks for trying to help a super drunken German in my evening. I appreciate it.

The input.conf example didn't show how to do that so I didn't think you could.

I want to toggle the seek bar visibility, cycle-values osd-level 1 3 doesn't do that.

The thing I pasted does literally the same thing as your lua script, no?

(Well, apart from the extra no-osd which I forgot to add to the cycle-values command)

I still want q to quit. I just want enter to also quit.
I just want to toggle the seek bar, it isn't affected at all by osd-level

I want the mplayer behavior where the seek bar is shown while paused.

>I still want q to quit. I just want enter to also quit.
Where in my example did I say to remove or overwrite the keybinding for Q?

>I just want to toggle the seek bar, it isn't affected at all by osd-level
Then why the fuck is your lua script literally toggling “osd-level” between 1 and 3?

Are you capable of reading the own thing you posted?

function on_pause_change(name, value)
if value == true then
mp.command("no-osd cycle_values osd-level 3")
elseif value == false then
mp.command("no-osd cycle_values osd-level 1")
end
end


>if paused
>set osd-level to 3
>otherwise
>set osd-level to 1

that's literally exactly what my keybinding does: set osd-level to 3 when pausing and 1 when unpausing

you have got to be trolling me, I swear

Dude I'm just asking how to toggle the seek bar and thought you might know, if you don't thats fine.

The osd-level shit has nothing to do with it lol.

Nevermind I'll just write a loop to spam show-progress until its unpaused.

Shit shouldn't be this complicated just to get a seek bar visible.
require "mp"

progresstimer = mp.add_periodic_timer(1, function()
mp.command("show-progress")
end)

function on_pause_change(name, value)
if value == true then
mp.command("no-osd cycle_values osd-level 3")
mp.command("show-progress")
progresstimer:resume()
elseif value == false then
mp.command("no-osd cycle_values osd-level 1")
progresstimer:kill()
end
end
mp.observe_property("pause", "bool", on_pause_change)

Unless the latest stable release from a few weeks ago is considered old, I'm not.

:3
osc=no
softvol=yes
volume-max=600
hwdec=vaapi
vo=opengl

opengl OpenGL video output driver. It supports extended scaling methods, dithering and color management.

See OpenGL renderer options for options specific to this VO.

By default, it tries to use fast and fail-safe settings. Use the opengl-hq profile to use this driver
with defaults set to high quality rendering. (This profile is also the replacement for --vo=opengl-hq.)
The profile can be applied with --profile=opengl-hq and its contents can be viewed with --show-pro‐
file=opengl-hq.

# Video
correct-downscaling
cscale=ewa_lanczossharp
dscale=ewa_lanczossharp
opengl-fbo-format=rgba32f
scale=ewa_lanczossharp
scaler-lut-size=10
sigmoid-upscaling
target-prim=bt.2020
target-trc=srgb
video-sync=display-resample
vo=opengl

# Audio
alang=ja,jpn,Japanese

# Subs
demuxer-mkv-subtitle-preroll
slang=en,eng,English

# Misc
autofit-larger=80%x80%
deinterlace=no
no-osc
osd-fractions
screenshot-format=png
screenshot-high-bit-depth=no
screenshot-template=~/shot%n
ytdl-format=[protocol!=http_dash_segments]

[default-color]
target-prim=auto
target-trc=auto

[dvd]
hr-seek=yes
deinterlace=yes

[extension.VOB]
hr-seek=yes
deinterlace=yes

[image]
force-window=yes
hr-seek=yes
image-display-duration=inf
input-conf=~/.config/mpv/input-image.conf
loop=inf
loop-file=inf
mute=yes
no-keepaspect-window
profile=default-color
reset-on-next-file=video-zoom,video-pan-x,video-pan-y,mute
script=~/.config/mpv/autoload.lua

Vlc master race

That's in the master manual, not stable. Check it yourself, latest stable still recommends vo=opengl-hq. Not everyone is autistic enough to rebuild mpv from HEAD every night.

>Not everyone is autistic enough to rebuild mpv from HEAD every night.

Why not? Takes less than 30 secs and you get freshest changes.

So you're using an old version of mpv, got it.

>correct-downscaling
scaler-lut-size=10
sigmoid-upscaling
opengl-fbo-format=rgba32f


Does this make any difference in quality?

sudo emerge mpv
Every night. You can automate it with a cron job.

Probably not but I do it anyway because placebo.

Where is madshi? He misses me.
Now mpv is better on my win10 machines and I am feeling bad because I am beginning to like it.
I know there was a new delphi/tools release recently, maybe he is migrating madvr but it's s little bit suspicious because the mpc-hc and lavfilters development are stalled too.

What's the best windows version for mpv?

Most up to date one is on Sourceforge.

stop responding to tech illiterate tripfags

Replace it with VLC.