/mpv/ - the Sup Forumsreatest media player

> WHY should I switch from my ??? to mpv?
No one is asking you to. Just try it and see for yourself what suits you best.

> What is the best config?
There is no "best" config. Config is a personal thing that varies between users and hardware setups. Just don't forget to use opengl-hq instead of opengl if you can (or something better). You can always ask here about things you don't understand/not sure.

> windows builds:
- bitbucket.org/rorgoroth/mpv-for-windows/downloads (daily)
- sourceforge.net/projects/mpv-player-windows/files/ (regular)
- mpv.srsfckn.biz (stable)

> user shaders:
- github.com/mpv-player/mpv/wiki/User-Scripts
- github.com/bjin/mpv-prescalers
- gist.github.com/igv
- gist.github.com/voltmtr

> documentation:
- mpv.io/manual/master/
- github.com/mpv-player/mpv/tree/master/DOCS/man
- github.com/mpv-player/mpv/wiki

> default key bindings and some examples
- github.com/mpv-player/mpv/tree/master/etc

> some useful lua scripts
- github.com/mpv-player/mpv/tree/master/TOOLS/lua
- github.com/Argon-/mpv-stats
- github.com/torque/mpv-progressbar

Other urls found in this thread:

mpv.srsfckn.biz
github.com/mpv-player/mpv/commits/master
github.com/mpv-player/mpv/issues/3255
bitbucket.org/rorgoroth/mpv-for-windows/downloads/mpv64__d3d_copy_texture.7z
upload.wikimedia.org/wikipedia/commons/1/1b/Linux_Distribution_Timeline.svg
github.com/haasn/gentoo-conf/blob/nanodesu/home/nand/.mpv/mpv.conf
twitter.com/NSFWRedditGif

>mpv.srsfckn.biz (stable)

Last build was like 1 year ago lol.

2+ month. Noone actually confirmed that, but my guess is that devs waiting for ANGLE to get more tested/stable.

What do they even gain by upgrading to one of the latest builds?

To be honest, I've had no problems with MPV only with angle, V-Sync-Replay not disabling if a 60fps video is playing.

But mostly is pretty "stable" for me at least.

Anyway, does SuperRes sharpens the image? because it definitely feels like it.

Angle is maybe 3 times slower than native directx.

>does SuperRes sharpens the image?
sure thing, because upscaling blurs image.
you can control sharpness with "oversharp" parameter, negative values will blur image.

>What do they even gain by upgrading to one of the latest builds?

Better performance and new features.

maybe it is, but you are definitely retarded

Microsoft will make directx cross-platform soon.
The purpose is to destroy all these opengl/vulkan faggots.
However it seems it's much harder than they thought. ^^"

SuperRes is compatible with pan-and-scan now, but only when there is horizontal letterboxes, not vertical.

>Microsoft will make directx cross-platform soon.
source

>2016
>using angle aka the google chrome shit

Does it work without upscaling now?

When a lua/bash script to auto-update external shaders?

it can't work without upscaling, the purpose of it is to work with upscaling, and only.

So I have to use some kind of prescaler to force it?

Haha what the fuck am I reading.

>Better performance and new features.
Well, I wanted a more list of features or important features, but I guess this works.
>Microsoft will make directx cross-platform soon.
Maybe as a last resort
Thanks
Wouldn't a PS1 script or something of that sort that works for all platforms be better?

Here, activated that shit again but didn't fix it, what else could it be

...

Are you sure you have ms vc++ 2010 redist installed?

that was it, epic

>>Well, I wanted a more list of features or important features, but I guess this works.

github.com/mpv-player/mpv/commits/master

>tfw you suck at coding and can't contribute
sad times

>no vulkan renderer
why can't weebs do anything right?

Because driver support for Vulkan is fucking awful right now.

maybe in your shit ganoo machine

Intel doesn't even have driver support for Vulkan and both AMD/NVIDIA doesn't give a fuck about Vulkan right now.

>When a lua/bash script to auto-update external shaders?
Just check them out as repos and link the files.
Then put the line
for f in */; do cd "$f"; git pull; cd ..; done
in a file called e.g. "update-all.sh" and be done with it.

github.com/mpv-player/mpv/issues/3255
see/test:
bitbucket.org/rorgoroth/mpv-for-windows/downloads/mpv64__d3d_copy_texture.7z

>and NVIDIA

top kek

>NVIDIA doesn't give a fuck

I am guessing you are aiming this at the guy who had trouble last week?

Anyways best way to start coding to contribute to something in my pathetic life?

Devs don't see a point in rewriting everything for the sake of no clear benefit.

Trying out vulkan might be an interesting thing to do some time in the future, when it's more stable, but as it stands the majority of mpv would have to be more or less rewritten from scratch in a way that's 5x as verbose.

mpv isn't a video game engine, it doesn't have nearly as much to gain from vulkan as a video game engine does..

Protip: Make sure the drivers you're linking are actually STABLE (in the “won't randomly corrupt or crash on wayland etc.” sense) before shitposting about them.

Hopefully a better alternative exists on windows.

>linux
found your problem

All of the devs working on mpv's renderer use linux

get with the times grandpa

Hey winfags, why are you not using directshow things?
I have absolutely no problem with mpc-hc, lav, mad and assfiltermod.

>Installing 4 different programs when you can install 1 program

You're a retard.

Using :tscale=oversample: for interpolation produces a lot of mistimed and delayed frames, and the original :tscale=mitchell: looks blurry.

Is it normal to have such a bad performance while using oversample? I have an i5-6600 CPU and a GTX 760 GPU.
Process Explorer reports only 15% CPU usage and 35% GPU usage.

wtf happened?
mpv just closes when i minimize it

>no gui?
GTFO

Here's your reply.

on windows yeah

try linux, performance is much better there

derp

serious question why would you not want a GUI

>dx12 doesn't matter
>vulkan doesnt matter
-t nvidiot

That's how directshow work, faggot.
Yes but mpv doesn't work that well on windows.
And the performance are quite behind too.

>no gui

Literal autism.

Can you type in English next time?

kcp vs. mpv on windows?

Wrong website dude, it's a fucking image board, not a latex book.

Haasn doesn't like gui at all.
Wm4 uses an oldish kde4 desktop environment.

However madshi made an automatic gui based on cli.
That's why it's fucking awful.

>2016
>haasn - vim is the best IDE
>no strange smiley with "^" as nose
Woooooooooat?

At least vim works well/perfectly on windows...

emacs works better.

then he can never link nvidia drivers

>amd
>drivers

Will my intel hd3000 or my amd radeon hd 7400m work with interpolation if I install a linux distro?

If you only use opengl-hq and interpolation, probably.
If you want fancy upscaling, croma upscaling, etc. probably not.

I asked this because it doesn't work without a lot of VO (in stats.lua) on windows.

In my experience, most vo configurations work with interpolation.

On gnu/linux*

I hope it's true!
I want to feel the magic of interpolation and display-resample.

install gnu/linux now and you will have it.

I am already in trouble.
Which distro do you advice me?
I have already installed a debian 5 years ago.
But you know, terribly outdated packages and drivers.

Just pick any from this chart m8: upload.wikimedia.org/wikipedia/commons/1/1b/Linux_Distribution_Timeline.svg

If your bandwidth is not capped and you have a spare USB key, then you can just download the Ubuntu iso, and use a Windows program called Rufus to put Ubuntu on the USB key.
I believe everything should just work out of the box, but the most important thing is that you can simply install mpv while still using the usb key and see how it works for you.

If you have time, install arch.
If you have a lot of time, install gentoo.

>>At least vim works well/perfectly on windows
True

>>emacs works better
Haha what the fuck am I reading

Sorry for asking such a dumb question but how do I play m2ts Blu-Ray files on mpv? On MPC-HC I just drag and drop but that doesn't work on mpv.

>Wm4 uses an oldish kde4 desktop environment.

How do you know that?

ok guys in need your help. On linux i do this
> mpv *.webm
it works, though sometimes i want to go back to last video pressing left arrow won't do.

> playlist-next # skip to next file
ENTER playlist-next # skip to next file
< playlist-prev # skip to previous file

Those are default bindings, you don't need to add them to config.

I could just drag and drop. If MPV is in your path, as in if you can open it from the command line, then you can go to the folder where you have the m2ts file, and shift-right-click and open command prompt. Then simply:
>mpv xxx
Where xxx are the first letters of the file you want to open, and press tab and enter

thanks

Is there a preferred 'highest tier' setup for mpv?

No.
But if opengl-hq is not good enough for you, check out haasn's config here:
github.com/haasn/gentoo-conf/blob/nanodesu/home/nand/.mpv/mpv.conf

>using antiquated "stable" versions

tyvm. been using mpc-hc with madvr, just wanna switch up and see.

alang=jpn,jp,eng,en
Proper ISO 639-1 for Japanese is ja not jp.

Why I have two ugly cmd at video start when I use autospeedwin.lua script?
And how to prevent this?

slow.jpeg

I'll upgrade later

Wish there was a better GUI for the playlist
also, is there anyway to add exclusive settings to an extension let's say, .m3u

>All of the devs working on mpv's renderer use linux
No, there are also a few windows-using devs and at least one or two on OSX. Also, wm4 uses all three operating systems (not as main OS ofc but he tests and fixes stuff for all three).

>Is it normal to have such a bad performance while using oversample?
Oversample should be faster than the other tscale possibilities. Is your build old?

>on windows yeah
>try linux, performance is much better there
That's not true.

>serious question why would you not want a GUI
serious question why do you need one?
There is one for basic playback operations like seeking, other than that you don't need one for watching movies or do you watch GUIs?
I give you that it can help for settings but the amount of mpv settings is enormous, they change often and a text based config (like mpv is using) does have advantages. Granted, its big disadvantage is e.g. being not exactly newcomer-friendly. For experienced people it's way faster than using a GUI for settings though.

There was once a guy attempting to create a GUI for mpv settings which would produce a config file but he gave up.

>Will my intel hd3000 or my amd radeon hd 7400m work with interpolation if I install a linux distro?
>I want to feel the magic of interpolation and display-resample.
I kinda doubt it'll work... interpolation makes it necessary to render at the Hz of your display, that is usually 60fps and then some calculations on top. Does opengl-hq work with 60fps videos? Then it might work, no guarantees though. I'm pretty sure it will strongly depend on the resolution of the video, some smaller resolutions might work.

>How do you know that?
He said it on IRC yday.

>Proper ISO 639-1 for Japanese is ja not jp.
Most subs I encountered are not using the correct one either though. Personally I just use all of them... ja,jp,jap,jpn

so whats his main OS
>That's not true.
how so? it must be
I don't even bother explaining people why we need a GUI anymore, you end up with retards like this who think a GUI is bad , to be completely honest I still recommend MPC-HC/PotPlayer+allthosefilters, I actually think they don't want to add a gui because it will bloat their player, or whatever they think it's gonna happen if they add a GUI.

Just my $0.02

Hey /mpv/

I finally got my 4K freesync monitor to work at custom refresh rates (had to fuck around with the CRU, but it works), so now I can enjoy judder free movies by setting to 48Hz.

However, the autospeedwin.lua script does not seem to work automatically. I set it up to automatically adjust to 48, 50, or 60 Hz, depending on the source file.
However, it simply refuses to do so, staying at 60 Hz all the time. Anyone have a similar problem?

Did you download and install nircmd?

Yes. Put it into the mpv directory as well as into system32
I can directly manipulate the refresh rate via console by puttting
nircmdc.exe setdisplay monitor:1 3840 2160 32 48

But it does not seem to do it automatically

Did you put your autospeed config in mpv.conf file like this?

vo=opengl-hq
script-opts=autospeed-nircmd=true,autospeed-speed=true,autospeed-nircmdc="nircmdc",autospeed-dwidth=1920,autospeed-dheight=1080,autospeed-bdepth=32,autospeed-rates="60,72",autospeed-exitrate=60,autospeed-minspeed=0.9,autospeed-maxspeed=1.1,autospeed-osd=true,autospeed-osdtime=10,autospeed-osdkey=y,autospeed-estfps=true,autospeed-spause=4

Yes, except for different dwidth, dheight and rates of course

I don't know what's wrong on your system...
Recheck your mpv.conf file, maybe duplicated script-opts option?

Have you got any errors when launching mpv from cli?
Maybe a permission problem?

mpv.com "your-video-file.mkv"