mpv media player
Mpv
Other urls found in this thread:
pastebin.com
laboratory.stolendata.net
github.com
github.com
mpv.io
pastebin.com
mpv.io
pastebin.com
mpv.srsfckn.biz
bitbucket.org
github.com
github.com
github.com
aur.archlinux.org
mpv.io
mpv.io
opengl.org
github.com
gist.github.com
github.com
twitter.com
mpv = based
config: pastebin.com
Oh shit! Please update your mpv and use the new options system!
>new options system
what exactly do you mean by this? I am on the newest version
How do I install this on my A1181 macbook?
laboratory.stolendata.net
Or use homebrew.
Newest stable release or latest release from git?
They simplified how options work and this is is how it works now:
profile=opengl-hq
backend=dxinterop
scale=ewa_lanczossharp
Furthermore prescale is deprecated, you have to use user-shaders from here: github.com
Thanks, dawg.
>ass-force-style
lel
thanks, pal.
backend=dxinterop?. This is so wrong. The correct one is opengl-backend=dxinterop
mpv meme player
What! They entirely destroyed the old config system?
Is there a way to change vo options on the fly like vo-cmdline did?
>VO: [opengl] 1280x720 yuv420p
Didn't it used to say opengl-hq before or am I doing it wrong?
nvm the suboptions are properties now and can be chanded with "x set scale lanczos" for example
...
so which one is correct now?
How do I update mpv or even tell what version I'm running/whether there's an update?
What's the default config like quality wise? Because I haven't changed anything.
How do lua scripts work/where do they go?
it appears I won't be updating mpv anytime soon
configuring and reconfiguring it was a pain, not doing it again, simple if you look back when it's done, but still a pain
So I just got this on windows.
Previously used it on Linux.
Are there any add-ons/plugins I should install for better video quality, or is it good to go straight from the download? Something like MadVR for MPC-HC
it took me like 1 minute to change my config to the new system
Link to this instead
Updated mpv and now will run
Should I just downgrade or bother finding out all the correct new options?
this is my mpv.conf
vo=opengl-hq:scale=ewa_lanczossharp:cscale=ewa_lanczossoft:tscale=mitchell:temporal-dither:blend-subtitles:pbo:target-prim=bt.709:target-trc=bt.1886:gamma-auto:icc-profile-auto:3dlut-size=256x256x256:source-shader=~/.config/mpv/filter/deband.glsl
hwdec=no
video-sync=display-resample
framedrop=vo
demuxer-mkv-subtitle-preroll
ass-force-style=Kerning=yes
ytdl=yes
sub-auto=exact
[extension.webm]
loop-file=inf
[extension.gif]
loop-file=inf
And the error:
pastebin.com
>and now it will not run*
like it says, change vo to profile, and put the suboptions on a separate line
Holy shit this config must be from like 2 years ago
How can I change my screenshot directory?
screenshot-directory="C:\users\YOUR_USERNAME\Desktop\"
press ctrl-F on mpv.io
also: screenshot-directory=
where do I put this?
Like this? (I don't understand what to do with options that don't have an "=" (they're flags I guess?)
Old:
vo=opengl-hq:scale=ewa_lanczossharp:cscale=ewa_lanczossoft:tscale=mitchell:temporal-dither:blend-subtitles:pbo:target-prim=bt.709:target-trc=bt.1886:gamma-auto:icc-profile-auto:3dlut-size=256x256x256:source-shader=~/.config/mpv/filter/deband.glsl
New:
hwdec=no
profile=opengl-hq
backend=dxinterop
scale=ewa_lanczossharp
cscale=ewa_lanczossoft
tscale=mitchell
temporal-dither
blend-subtitles
pbo
target-prim=bt.709
target-trc=bt.1886
gamma-auto
icc-profile-auto
3dlut-size=256x256x256
source-shader=~/.config/mpv/filter/deband.glsl
You shove it up your ass, goddamn clueless winfag
change backend to opengl-backend
and 3dlut-size to icc-3dlut-size
This config is so fucking retarded
>backend=dxinterop only works on Windows
>gamma-auto only works on OS X
>source-shader path implies Linux
wat
>enables temporal-dither even though it probably makes things worse
>sets target-prim/trc even though those are already essentially the defaults
>uses a stupidly high, completely pointless 3dlut-size setting that does nothing but make startup pointlessly slow, even though that doesn't matter because he probably doesn't have an icc profile
>uses a debanding shader even though opengl-hq already does debanding
>sets both target-prim/trc and icc-profile-auto
Just fucking kill yourself already and stop copy/pasting other people's configs without understanding a thing about what you're doing you cargo-cult moron
Does anyone else find it strange that only proprietary shitware offers preview when you hover over the seekbar à la YouTube or PornHub even though it should be easier than getting that working on streamed media?
Why can’t mpv or mpc-hc do this?
create a file with the name "config" and put it inside
C:\users\yourusername\AppData\Roaming\mpv\
ok
Spoonfeed me your config then senpai
you can have mine, honey
pastebin.com
Thanks!
>spoonfeeding the children
I see you like playing house
Is this really as usable/powerful as madvr with mpc-hc?
I have some doubts because opengl is very retarded on desktop.
>Is this really as usable/powerful as madvr with mpc-hc?
mpv is way more powerful than this pile of shit you call mpc-hc
stay salty cli nigger :)
Do you know it bundles lavfilters now?
M E M E
E
M
E
I think there is something stuck in your anus!
I changed the directory in my conf but the screenshots still save on the desktop.
Any ideas?
# Screenshots
#screenshot-template='C:\users\name\Pictures\screenshots\%f-%P'
#screenshot-directory="C:\Users\name\Pictures\screenshots"
screenshot-format=jpg
screenshot-jpeg-quality=95
Does the newer mpv still accept the old way of doing things?
> mac problems
The only thing which gone is the 'vo='
But that's wrong
mpv is more of a backend, there are GUIs for it that do this. As for mpchc, I imagine it was a design decision.
dude.. you need to remove the "#"
That breaks SMPlayer. It still requires the vo=
Where can I get the very latest build of mpv?
now Im getting fucking annoyed. What kind of idiots are on this board?
Both sourceforge and mpv.srsfckn.biz
The audio from my mpv is really quiet. The only thing in my config is some stuff with screenshots. Any ideas?
Everything else works fine. It's an mpv problem.
Bless you
What is the most recent and preferred config settings? Can someone post theirs for me ; -;
>It's an mpv problem.
no. check your mixer on windows
Dont download that..it was compiled before commit: github.com
Debian, not Windows. Other media players work fine. This quiet audio problem only happens with mpv.
Can't I just change it to yes in the conf file?
vo=opengl
profile=opengl-hq
deband-iterations=64
deband-threshold=1024
deband-grain=4096
I like mpv, the main dev is idiot though.
github.com
(about 60fps interpolation with SmoothVideoProject)
"I don't like this popular feature, so fuck you and go away *closes issue*"
Or here: github.com
"Fuck off, this feature sucks, you are wrong for using this feature from the matroska standard"
because it actually sucks. I would also be pissed if I had motherfuckers annoying me about it every few days
I see today's build on sourceforge
Well I have to admit for the second one he did write he will merge it if someone else adds it.
I'm mostly salty because I want some open source motion interpolation.
>I'm mostly salty because I want some open source motion interpolation.
So use MVTools?
What does PBO do?
>So use MVTools?
No hardware acceleration
Yeah but MVTools is extremely slow and the quality is not great. SVP (fork of MVTools) works on linux since a few months ago (aur.archlinux.org
and they did a good job, but it's proprietary
mpv.io
Seems to improve performance on my rig.
I've read the manual but it doesn't explain what it actually is. I've enabled it for testing and all it did was increase frame latency by about 0.2-0.4ms average, depending on the video file. In what way does it improve performance for you?
How can I make it so MPV re-plays if I hit play when the video has hit the end (maximum playback)?
Wow, it improves render time a lot.
4k video
without pbo - 20k ms average render time
with - 7k ms
how do I enable it with the new options system?
Is this typed just like vo=opengl-hq?
Using the latest BitBucket just tweak your mpv.conf from looking like this
vo=opengl-hq:backend=dxinterop:icc-profile-auto:icc-contrast=1000:blend-subtitles:interpolation:tscale=oversample:interpolation-threshold=0.01:linear-scaling:scale=ewa_lanczossharp:cscale=ewa_lanczossoft:dscale=mitchell
to this
opengl-pbo
profile=opengl-hq
opengl-backend=dxinterop
video-sync=display-resample
framedrop=vo
hwdec=no
icc-profile-auto
icc-contrast=1000
linear-scaling
scale=ewa_lanczossharp
cscale=ewa_lanczossoft
dscale=mitchell
blend-subtitles
interpolation
tscale=oversample
interpolation-threshold=0.01
If you are using shaders just add
opengl-shaders="~~/shaders/shader1.glsl,~~/shaders/shader2.glsl"
Sourceforge and Bitbucket builds are a little different in where they read the mpv.conf and input.conf from so try putting them in "%appdata%\mpv" or in a folder named mpv next to your mpv.exe/mpv.com files.
>opengl-shaders
So why did they change the command to this?
Can you not group together shit with " : " on opengl anymore?
Haasn what the fuck is this shit
I'm going to guess that a PBO is opengl.org
I was getting some tearing before I enabled it, but I didn't do much testing. I read somewhere on the issues tracker that it can improve performance on Nvidia cards and that's what I'm on so I didn't spend much time worrying about it.
For shaders just add a "," between them to group them, most suboptions have been turned into options
>vo_opengl sub-option were always rather annoying to handle. It seems better to make them global options instead. This is simpler and easier to use. The only disadvantage we are aware of is that it's not clear that many/all of these new global options work with vo_opengl only.
I'm getting "Unknown profile 'opengl-hq'" in my output.. why?
>tfw get used to the way things work
>they fuck it up
>have to used shit ton of lines to use what I want to
I guess it's not that bad, since I can # to disable shit simpler.
I am just salty dude.
[input] Command 'vo_cmdline' not found.
So is this long lived? kinda enjoyed being able to remove interpolation on the fly.
The deband-iterations option must be an integer: 2:deband-range=12
# Video settings
opengl-pbo
profile=opengl-hq
opengl-backend=dxinterop
tscale=oversample
interpolation
linear-scaling
scale=ewa_lanczossharp
cscale=ewa_lanczossoft
dscale=ewa_lanczosshar
temporal-dither
deband-iterations=2:deband-range=12
opengl-shaders="~~/shaders/faux-HDR.glsl,~~/shaders/CrossBilateral.glsl"
video-sync=display-resample
ytdl-format=bestvideo+bestaudio/best
hwdec=auto-copy
framedrop=vo
Like this right?
Remove the #, they are used to un-comment things (kinda like disabling the line, so that it skips it, basically disabling the option/command)
You can edit your settings for "better" quality, just like madVR.
I only like rossy from there, since he is pretty chill about stuff.
But they are not as bad as you make them out to be, to be honest.
what is this shader thing and what is it good for?
You can just set a single keybind to toggle interpolation now (and all the other former sub-options for that matter).
It's so much easier to work with.
Yes, most of the suboptions (seperated with :) are now options (new line) you can look at the updated wiki page here github.com
gist.github.com
github.com
>I read somewhere on the issues tracker that it can improve performance on Nvidia cards
That's so weird. It increased my Upload frame time from 00400us to 00700us watching GitS:SAC. It also increases Render and Present times as well but not as much.
>what is this shader thing and what is it good for?
Mostly use it for sharpening or just try stuff really.
Yeah seems like it's simple to disable shit now, do you have the keybind to toggle interpolation?
I vo_cmdline "interpolation" #interpolation on
i vo_cmdline "no-interpolation" #interpolation off
This is what I used to have.
Yeah I'll read it in a bit.
>dscale=ewa_lanczosshar
You forgot a "p"
The manual says mitchell is a very good scaler for downscaling. Do you prefer that one?
>ewa_lanczosshar
It should decrease Upload time, but Render and Present should remain the same.
Yeah I saw it on the CMD after posting it, but ty.
>It should decrease Upload time, but Render and Present should remain the same.
Well it increases everything so I don't use PBO. I am using dxinterop backend btw, which provides me with total frame times of less than 8ms, averaging around 4-6ms. ANGLE gives me an average of about 18ms, peaking at 20 or even 21ms and the least I've got was 16ms. I guess PBO is only useful for ANGLE
I've kept mine simple.. a lot of this stuff is still complicated to me.. Also I don't like these smooth motion type of settings
opengl-pbo
hwdec=no
profile=opengl-hq
opengl-backend=dxinterop
scale=ewa_lanczossharp
cscale=ewa_lanczossoft
dscale=ewa_lanczossharp