/mpv/ - the advanced media player

>Installation for windows, osx and linux distributions.
mpv.io/installation/

>User scripts and meme shaders for advanced users.
github.com/mpv-player/mpv/wiki/User-Scripts

>Some advanced configurations, don't copy/paste them like a retard.
github.com/haasn/gentoo-conf/blob/xor/home/nand/.mpv/mpv.conf
github.com/vyral-protoss/complete-mpv-conf/blob/master/mpv.conf

>Dump of madVR shaders:
0x0.st/eqp.txz

>Enhance detail ported for mpv:
pastebin.com/4WBPQ7Cq (embed)

Other urls found in this thread:

mpv.io/manual/master/#options-keep-open
omnigroup.com/omnigraffle
my.mixtape.moe/chcefi.webm
my.mixtape.moe/ykyejx.webm
github.com/mpv-player/mpv/commit/9024cb168586dcc7808893e944edb217b34aa56f
forum.doom9.org/showthread.php?p=1778940#post1778940
videohelp.com/software/Media-Player-Classic-Home-Cinema
github.com/streamlink/streamlink
github.com/mpv-player/mpv/issues/3737
twitter.com/NSFWRedditVideo

I have three questions that more or less are about the same particular problem:

1. Is there a way to make mpv remember the last window size that it used?

2.Is there a way create a streaming playlist for links? (chaining anime links together from streaming sites)

3.Is there a way to not have mpv close when a streaming video is over?

It's very annoying to resize the window every time you are on a marathon

>2
iirc you can add urls one for each line in a file and then run from cli
mpv --playlist=file

don't know about the other two, I mainly run mpv from the cli, with no interface for music and fullscreen for videos

That does work but unfortunately it messes with the window size when switching videos. Any ideas?

It keeps the same size if it's a yt playlist link. Wonder if I can somehow make kissanime streaming links in to a playlist

mpv.io/manual/master/#options-keep-open

MPV is an obsession, put down the anime and the github and start to enjoy your videos like a normal person.

This meme picture is more accurate.

I have a terribly old (2007) LCD television with poor backlighting.
What's the best way to increase brightness a little bit with mpv?

I had "not too bad result" with madVR gamma processing with pure power curve at 1.70. What's the equivalent in mpv and is it the best way to increase the brightness?

Thank you in advance! :)

What player is the anime cartoon in the middle supposed to be?

Why? Why? Why is the mpv homepage so shitty?
Please, there are ergonomic standards so please use them!

It's currently a paradox, there is no ideal "bob" player.

Fucking hell, angle on Windows outperforms default backend on Linux now on my machine.

marketing team took a shit on ergonomics
sometimes it gives hilarious results such as:
omnigroup.com/omnigraffle
because it's a piece of software designed to help ui designers make better designs

liar, linux = native and as fast as mpv can get.

No, it's not.

It always has been like that.

Do you guys bother to recode your stuff into HEVC to save space for when you put stuff on your Android devices or just when you back up stuff to cloudshit?

I find it incredibly hard to believe that mpv performs better on Wangblows then Linux.

but I enjoy them even more now that I got MPV

1. You will need to make a script for that, you can only have mpv open in certain size but to save it after resize you will need to write to a file(maybe straight into config or a separate file)

2. Create a playlist and load that or do
--Appends url from clipboard to the playlist
--Requires xclip

function os.capture(cmd, raw)
local f = assert(io.popen(cmd, 'r'))
local s = assert(f:read('*a'))
f:close()
return s
end

function append()
local url = os.capture('xclip -o -selection clipboard')
mp.commandv("loadfile", url, "append-play")
mp.osd_message("URL loaded to playlist")
end

mp.add_key_binding("a", "appendURL", append)

And load every url individually

3. mpv --idle (--force-window optional)

What a retarded and pretty expensive piece of shit but it's a mind map creation tool not a strong designing tool like photoshop, inkscape or pencil.

However mpv is not a commercial product so only standards should worth and it's clearly not standard to hide the title/logo from the homepage and get an empty space in the top left.

Current normies prefer to stream torrents with popcorntime like apps or use netflix free account auto creator to get netflix for free on their devices.

It wasn't on my machine 4 months ago!

It's not night and day but metrics proved it.
I thought it was just a terrible hack.

Thanks for all that user but I think I've already got it covered.

If you don't want to use cli you can shift + drag and drop links onto the mpv window, and that will queue them into a playlist.

Good to know.

You can change the gamma at runtime or set it up on the .conf, RTFM
>transcoding
For backing up to le cloud I have unlimited Crashplan, so I just backup whatever I can
I don't watch stuff on mobile, however I do listen to music which I do encode to aac from my FLAC archive, or I used to do that nowadays I just use Play Music
I will just wait for release groups to redo their batches in whatever becomes the next standard, there's no good reason to transcode stuff yourself

noob question, where is the config file located on ubuntu?

>but metrics proved it
What is this?

>mpv users obsess over the quality of the video

I just want good quality video so I can enjoy my content properly. Is this such a hard concept for you to grasp?

etc>mpv

You probably have to make one

>There are Jabasgribt hipstard standards so please sheepishly adhere to them

Changing gamma with keyboard pixelates the picture very bad.

G U I
U
I

There are bunch of gui frontends for mpv dude!

why doesnt mpv just make one, or at least the windows version

~/.config/mpv/mpv.conf

Best Config:
# Video
profile=opengl-hq
opengl-pbo=yes
opengl-es=auto
framedrop=vo
vd-lavc-threads=32
deinterlace=yes
hls-bitrate=max
opengl-early-flush=yes
scale=ewa_lanczossharp
scale-radius=5
scaler-resizes-only
dscale=ewa_lanczossharp
cscale=ewa_lanczossharp
sws-scaler=gauss
tscale=oversample
correct-downscaling=yes
sigmoid-upscaling=yes
scale-antiring=0.7
cscale-antiring=0.7
dither-depth=auto
video-sync=display-resample
interpolation=yes
interpolation-threshold=0.01
opengl-shaders=~~/shaders/Adaptive-sharpen-Pass-two.hlsl,~~/shaders/CrossBilateral.glsl,~~/shaders/SuperChromaRes.glsl,~~/shaders/antiring.hook
temporal-dither=yes
fullscreen=no
msg-color=yes
hwdec=no
keepaspect=yes
correct-downscaling=yes
sigmoid-upscaling=yes

There is no reason for a gui.
It is a MEDIA PLAYER
It PLAYS MEDIA

Seems to be kinda old with completely wrong opengl-shaders. Ha ha! This guy is using hlsl shaders with mpv! Why the fuck are you scale-radius=5

>vd-lavc-threads=32
?

But I want a media library that's well integrated with mpv ;_;

>tfw there are people retarded enough to unironically think like this

One program, does one need.
A media player, plays media.
Just that fucking simple.

B af toggle "lavfi=[pan=1c|c0=c0+-1*c1]"
Nice audio filter toggle if anyone watches a lot of commentated video (Sports, E-Sports, Twitch Stream, etc).
It filters out the center channel, most commentary is done in mono so it will basically mute the voices and (usually) keep any background audio.
Example: my.mixtape.moe/chcefi.webm

Another example: my.mixtape.moe/ykyejx.webm
Unfortunately it also makes the audio channel mono, so you lose any positional audio, but I think it's fine for casual listening.

haha holy shit that config is awful. you have so many entries that are already set to their default values. do you even read the manual? fucking windowsfag lol it's so funny watching you guys config they're always shit

Holy shit.
This actually is that much better than VLC.
I feel retarded for having waited so long.

mpv's codebase has been around longer than vlc

mpv's based on mplayer2, which is based on mplayer, which initially released in 2000, vlc initially released in 2001

oops, didn't mean to post any image there

mpv fags will defend this

github.com/mpv-player/mpv/commit/9024cb168586dcc7808893e944edb217b34aa56f

If you want to keep using github you have to adhere to this bullshit
This way they won't get SJW's hijacking the repository and the project

That's not a joke at all

DELETE THIS

>this triggers Sup Forums

kek

>It's discriminatory or something.

Yes. I'm sure the devs did this on purpose and wasn't pressured by GitHub or anything.

I don't share their views, but it seems like an easy enough change, so who cares?

30s to ctrl+h >>>>> having to deal with an ongoing discussion surely?

Madshi is working on another projects and you guys can'tresist the temptation of vengeance and create daily /mpv/ threads to shit on him.

For people that really like mpv, don't pollute Sup Forums and go to the official IRC channels on freenode, #mpv and #mpv-devel.

I had a question and it was an excuse to get the thread started. /mpv/ threads belong here

This is literally the first mention of madshi in the entire thread, and there's only two mentions of madVR in the thread, one being in the OP and the other one being a tech support question asking how to do something in mpv
Fuck off and create your shitpost threads if you want to

>Madshi is working on another projects and you guys can'tresist the temptation of vengeance and create daily /mpv/ threads to shit on him.

Hello madshi don't you have some code to copy-paste 7 times because you're a shit programmer?

I'm pretty sure the person who keeps bringing up madshi in these thread is actually madshi. They always have the same shitty grammar and obvious way of speaking, I'm not sure if it's madshi, but I'm pretty certain it's almost always the same person.

forum.doom9.org/showthread.php?p=1778940#post1778940

Ouch, the burn hurts doesn't it? I'm sure your fanboys will suck your 1 inch cock in your thread.

The OP is just a silly madVR hater.
There are no sane reason to create daily /mpv/ thread.

Nobody is using this shit, even madshi, because it's a fucking experimental algorithm. Furthermore modern GPUs handle multi-passes easily.

I am sure he has never posted something on Sup Forums.

Yo wazzup my nigga madshi ayy yo cuzz wazz cracking yo when you releazing dat new algorethm thatwill make my geepeeyuu cry like a beetch ahaha yo wazzup homieee now wat am sayian yo?

when are they gonna update mpc-hc its been almost a fucking year

Have you tried asking in the MPC-HC thread?

Check the archive, madshi posted here when his shit got reverse engineered. Pretty funny thread.

Latest build is from October 19, 2016:
videohelp.com/software/Media-Player-Classic-Home-Cinema

We are in 2016, not 2017, I think your windows clock is bugged, it happens all the time.

Anyone else having livestreamer crash mpv with twitch streams? I'm using it through livestreamer-twitch-gui, but I don't know if that would matter.

Was working fine until a week or so ago.

>Civil mpv thread
>mpc-hc shitters and madvr shitters keep going into it to start shit

but why?

>Latest commit 903092e 10 days ago
huh?

>when his shit got reverse engineered
I think you shouldn't trust what you read here.
It was just a retarded dump using a retarded software.
Reverse engineering is more complex than this.

not stable releases

people always bring it up and they say to just use the nightlys

Not stable doesn't mean it's unstable dude.

youtube-dl supports twitch.tv

Only a part of enhance detail sharpener was reverse engineered.
Woo that's fucking awesome, especially for Sup Forums.

Does youtube-dl do hls-segment-threads? I'd like to switch to streamlink but the windows installer is pretty fucked atm.

>Livestreamer
Old as fuck software. Do not use.

github.com/streamlink/streamlink

Fork of it that is newer, works better and has better support all around. Now it doesn't have any GUI as far as I know, so if you use livestreamer twitch gui you're pretty fucked and should learn to use the chat popout feature and streamlink.

>The Windows installer is pretty fucked atm.
You use python's pip installer to install it.

If you have pip installed, just write pip install streamlink and you're done.

How's mpv-android doing these days? Last I checked it was functional but had literally no interface or features outside of the bare bones material file browser.

Don't know why I didn't realise that, thanks that works. mpv still crashes with streamlink so I'll try and see if it's my config that's doing it.

Barely worked on. It'll take a while before it is usable.

Once it is, it might actually be one of the best players on the Android side of things. Though I don't think wm4 and the team has any focus on it whatsoever.

Is Adaptive Sharpen preferable to FineSharp?

Yes!

When will mpv dev create a SVP like shader/hook?
Interpolation is blurry and sometimes choppy as hell.
Vapoursynth is a mess to install and is irrelevant with 2160p video files.

>Only a part of enhance detail sharpener was reverse engineered.
What does this guy mean? Is enhance detail not complete?

github.com/mpv-player/mpv/issues/3737
Gotta install it the hard way or get the fuck out.
We won't make it easier for you.
- mpv dev team

aka the team that decided the scroll wheel should seek the video.
nice

MOUSE_BTN3 ignore
MOUSE_BTN4 ignore
that was hard...

Never had issues with interpolation

Is this good for weebshit?

# Video
profile=opengl-hq
hwdec=no
opengl-backend=dxinterop
opengl-early-flush=yes
correct-downscaling=yes
sigmoid-upscaling=yes
deband=yes
framedrop=vo

# Audio
audio-channels=auto
audio-pitch-correction=yes
volume=100

# Window
force-window=immediate
save-position-on-quit=no
resume-playback=yes
keep-open=always
autofit-larger=90%x90%
autofit-smaller=40%x40%
geometry=50%:50%
border=yes
fs=no
cursor-autohide=200
msg-module

# OSD Bar
no-osd-bar

# OSD Text
osd-font="Source Sans Pro"
osd-font-size=48
osd-border-size=1.5
osd-color='#ffffff'
osd-border-color='#323232'
osd-shadow-color='#33000000'
osd-shadow-offset=1

# OSC Layout
script-opts=osc-layout=bottombar,osc-seekbarstyle=bar,osc-minmousemove=2,osc-boxalpha=130,osc-scalewindowed=1.2,osc-scalefullscreen=1.2,osc-hidetimeout=1000

# Subtitles Setup
embeddedfonts=yes
sub-auto=fuzzy
sub-gray=yes
sub-ass-force-style=Kerning=yes
sub-ass-style-override=force
sub-use-margins=yes
demuxer-mkv-subtitle-preroll

#Subtitles Text
sub-font="Source Sans Pro"
sub-bold=no
sub-font-size=56
sub-margin-y=110
sub-color="#FFFFFF"
sub-border-color="#323232"
sub-border-size=2.5
sub-shadow-offset=1
sub-shadow-color="#33000000"
sub-spacing=0


# Screenshots
screenshot-format="jpg"
screenshot-jpeg-quality="100"
screenshot-template="%f%p"

# Other
msg-color=yes
ytdl-format=best
cache-default=8192

You have tons of shit that are already off/on by default so no. It's not good.

It's not like it hurts anything, and it's not actually meaningless, if the default changes then whatever they specified doesn't change with it.
If you actually want something to be something specific, you should explicitly state it even if it's the default, since the default might change later.

>just talking about mpv is taking "vengance" against madshi and "shitting" on him
What?

Ok, let's all pretend mpv doesn't exist so madshi can feel better about writing the second best video renderer.

He is retarded.

Shhh thats too sensible. I want to watch them bitch everytime there's a new default.

where is the config file in windows?

on a linux os, it's in /ect/

mpv checks a few different locations
the "proper" one is in %appdata% i guess

I tested the latest mpv windows build and it's still miserable on my laptop.
I don't know exactly why video-sync=display-resample with or without autospeedwin.lua mess my playback. Is there another way to get reclock features in mpv?

Have you tried with opengl-dcomposition=no

so i hate freedom and want to use non-free fonts on my linux machine

and i achieved that by dumping the entire fonts folder from my mac into /usr/share/fonts

and this fucked everything up for mpv, making it freeze for like 10 seconds whenever i interact with the player at all

what do? i want my helvetica yo