[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

wats the best mpv config

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 87
Thread images: 8

File: 1474411183641.png (1MB, 512x512px) Image search: [Google]
1474411183641.png
1MB, 512x512px
wats the best mpv config
>>
>>56738715

MPC-HC with MadVR
>>
File: 1471164415980.png (181KB, 460x558px) Image search: [Google]
1471164415980.png
181KB, 460x558px
>>56738715
why does that image trigger me so hard
>>
>>56738715
baka Mplayer
>>
Is there an alternative for this?
https://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
>>
>>56739245
https://addons.mozilla.org/en-us/thunderbird/addon/open-with/?src=search
>>
>>56739352
is mpv the best
>>
>>56738715
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?
>>
>>56739245
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)
>>
>>56739980
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
>>
>>56741317
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'.
>>
>>56742737
Meant to reply to >>56742638
>>
>>56742638
Uhhh, the manual says nothing of the sort, and still explicitly recommends vo=opengl-hq
>>
File: cuda_HEVC_MAIN_10.png (81KB, 746x603px) Image search: [Google]
cuda_HEVC_MAIN_10.png
81KB, 746x603px
Merged in ffmpeg, we HEVC Main 10 hardware acceleration in Lunix now
>>
>>56738715
NNEDI3 or Super-XBR
>>
File: 1447378056519.png (2MB, 3000x3000px) Image search: [Google]
1447378056519.png
2MB, 3000x3000px
None
>>
>>56742876
You have an old version of mpv then.
>>
>>56742638
No, you don't need to specify you video output driver if you already specify that you use opengl-hq.
>>
>>56739980
Use streamlink to rip streams (it's a fork of livestreamer which is dead)
>>
>>56740455
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
>>
>>56743172
>only 8-bit
no thanks
>>
>>56743172
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
>>
>>56746394
Define “true 10bit”. 8bit+AFRC is transparent to the human eye, so you're getting real 10 bits of precision out of them.
>>
>>56746511
>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?
>>
>>56746168
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.

>>56746394
Sounds about right, they usually are all pro level expensive equipment for graphics designers
>>
>>56746536
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?
>>
>>56746600
>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
>>
>>56746600
>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
>>
>>56746607
>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
>>
>>56746620
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.
>>
>>56746600
>lucky guys with 10-bit monitors
So it's bad even for people with 8bit+afrc?
>>
>>56746697
8bit+AFRC is 10bit

stop making a distinction between them
>>
>>56746697
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

>>56746621
4K HDR demos are hyping up screen peak brightness with HDR rather than a wider gamut
>>
>>56744263
>washed out
it looks oversaturated as all hell on the right side though.
>>
>>56746957
>4K HDR demos are hyping up screen peak brightness with HDR rather than a wider gamut
They're doing both, really.
>>
>>56738715
None of them actually make a difference.
mpv config is the new fingerbox.
>>
>>56738715
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 >>56739709
enough?

Pls don't hate. I'm drunk as fuck and just want to watch my japanese cartoons.
>>
>>56747907
Also where's the configuration file in Windows? I'm too drunk to figure that out by myself right now.
>>
File: Untitled.png (2MB, 1440x898px) Image search: [Google]
Untitled.png
2MB, 1440x898px
>>56738715

you can configure mpv?
>>
>tfw no more KCP
>>
>>56747938
You need to create it yourself, inside the mpv folder
>>
>>56747985

do you do that using notepad?
>>
>>56747985
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?
>>
>>56748009
Searching for "config" in the manual yielded nothing.
>>
>>56748007
Yes, or any other word processor
>>56748009
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.
>>
>>56748026
You're lying
>>
>>56748036
Thanks mate you're helping me a lot to enjoy my drunken trip.
>>
>>56748026
https://mpv.io/manual/master/#files-on-windows

>>56748036
>profile=opengl-hq
Is that new options systems in the point releases yet?
>>
>>56748047
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.
>>
>>56748075
>https://mpv.io/manual/master/#files-on-windows

Arigato, senpai-kun
>>
File: Untitled.jpg (284KB, 1915x1079px) Image search: [Google]
Untitled.jpg
284KB, 1915x1079px
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.
>>
>>56748204
Jesus christ how horrifying

I think if I saw something that badly aliased I would just stop watching on the spot
>>
>>56748221
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.
>>
>>56748204
looks like botched deinterlacing/ivtc, download a better rip
>>
>>56748276
>implying there are any good rips
anybody with half a brain won't touch naruto with a 10ft stick
>>
>>56748276
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.
>>
>>56748306
>>56748395
just vo=opengl-hq is enough for most.

>One of them even disabled my audio output.
This? >>56741317 That's a linux config, Windows don't have jack or alsa audio output
>>
>>56748303
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
>>
>>56748445
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.
>>
>>56745934
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.
>>
>>56748514
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)
>>
>>56748531
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.
>>
>>56748568
>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
>>
>>56748600
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.
>>
>>56748617
Nevermind I'll just write a loop to spam show-progress until its unpaused.
>>
File: sheep.jpg (145KB, 650x488px) Image search: [Google]
sheep.jpg
145KB, 650x488px
>>56748771
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)

>>
>>56744915
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
>>
>>56749163
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
>>
>>56749260
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.
>>
>>56749503
>Not everyone is autistic enough to rebuild mpv from HEAD every night.

Why not? Takes less than 30 secs and you get freshest changes.
>>
>>56749503
So you're using an old version of mpv, got it.
>>
>>56749302
>
correct-downscaling
scaler-lut-size=10
sigmoid-upscaling
opengl-fbo-format=rgba32f


Does this make any difference in quality?
>>
>>56749503
sudo emerge mpv
Every night. You can automate it with a cron job.
>>
>>56750090
Probably not but I do it anyway because placebo.
>>
File: snH.jpg (3MB, 3840x2160px) Image search: [Google]
snH.jpg
3MB, 3840x2160px
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?
>>
>>56751841
Most up to date one is on Sourceforge.
>>
>>56748600
stop responding to tech illiterate tripfags
>>
>>56738715
Replace it with VLC.
Thread posts: 87
Thread images: 8


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.