/mpv/ - the Jow Forumsreatest media player

Installation:
mpv.io/installation/

Wiki:
github.com/mpv-player/mpv/wiki

Manual:
Stable: mpv.io/manual/stable/
Git: mpv.io/manual/master/

User Scripts:
github.com/mpv-player/mpv/wiki/User-Scripts

High quality video output profile (goes into mpv.conf):

profile=gpu-hq

Configuration Files:
mpv.io/manual/master/#configuration-files
mpv.io/manual/master/#files

Input.conf:
github.com/mpv-player/mpv/blob/master/etc/input.conf

Post your system specs and config if you're asking performance related questions.

Windows Builds:
Stable: mpv.srsfckn.biz/
Git: sourceforge.net/projects/mpv-player-windows/files/
Front-end: mpv-net.github.io/mpv.net-web-site/

previous thread:

Attached: 1556530622417.png (407x371, 126K)

Other urls found in this thread:

mpv.io/manual/stable/
github.com/ytdl-org/youtube-dl/blob/master/README.md#authentication-with-netrc-file
potplayer.daum.net/
videohelp.com/software/LAV-Filters-Megamix
anime.my/tutorials/configuring-potplayer-for-gpu-accelerated-video-playback-with-dxva-or-cuda-and-also-high-performance-software-decoding/
twitter.com/SFWRedditImages

Help me permanently get rid of black bars in this player, please. No idea how to do it.

I don't know if mpv.net differs from mpv. But I looked into the mpv manual and I could not find anything there.

Attached: Untitled-4.jpg (1317x858, 80K)

Google it you fucking nimrod.

It's an mpv.net "feature"
regular mpv doesn't do this by default
I don't use mpv.net so I can't help ya
maybe try making an issue on stax's github

this is an mpv thread, not mpv.net thread. take that shit elsewhere.

I want to pat this retard!

>profile=gpu-hq
when I use this, my video card can't handle some 4K videos.
what are the best settings for CPU decoding of video? mostly interested in viewing 1080p content on a 4K display.

Attached: 1547171112466.jpg (482x549, 57K)

Try profile=gpu-hq
deband=no
If it's still too much use less intensive scalers than spline36

thanks user.
it's still dropping lots of frames with:
>deband=no
top pic: empty profile section (I presume it defaults to CPU); no dropped frames
bottom pic: gpu-hq + deband=no

which scaler do you suggest I try next?

Attached: 1545137853240.jpg (1159x1085, 419K)

Just remove gpu-hq for 4k. Why did you by a 4k display if you have weak hardware?

my card is 1070. it works fine for 4K except when I use mpv with gpu-hq

Weird, my 1050 has worked on all 4k files I've tried. Except AV1 of course.

That doesn't make sense. gpu-hq has nothing to do with swdec or hwdec. post conf. Do you have an igpu as well? You might need to select the gpu to use for mpv if you do.

How do I link mpv to trakt?

How do I make the font size for playlist info smaller?
It takes up the entire screen for like 5 seconds every time anything changes

is there a flag to limit the bitrate of the video? im trying to stream a video and the file is way too huge so my connection cant keep up
im sorry if this is a dumb question, i dont know a ton about video streaming

Play around with --osd-font-size=55 (default).

Oh nice that fixed it, thanks

ytdl-format=bestvideo[height

Anyone interested in latest mpv windows build? Compiled from Shinchiro's repo. Freezes on seek should be fixed already.

mpv.net is mpv, user. It even uses Shinchiro's build.

Attached: mpvnetplayer.png (983x598, 19K)

shinchiro's libmpv (!) build. mpv.net uses the same backend as mpv, but it isn't mpv + .NET.

What does this do?
input-ar-delay = 500
input-ar-rate = 20

Try hwdec=auto. That should switch to hardware acceleration.
If you want to keep using your CPU, then use a less resource demanding scale/cscale (not that you have many options that are lighter than spline36; bilinear is the default without gpu-hq).

Attached: fps.png (907x1512, 120K)

Is FSRCNNX supposed to only be active when the video is upscaled atleast 2 times?

>mpv.io/manual/stable/
>mpv does not support DVD menus.
>greatest media player

Attached: 1392453037714.jpg (343x315, 30K)

Attached: manual.jpg (1917x521, 207K)

m-menus are for fucking plebs!

>muh menus!

No. It activates for a scaling factor >1.4.

Why is that the case and can it be changed?

There's also a pull request that would remove support for DVDs/Blu-Rays entirely. Although it's just a large collection of wm4 commits.

Because FSRCNNX can only double the resolution. If you don't double it, you apply FSRCNNX and then downscale the output to the target resolution.
That's rather wasteful for small resolution increases. You can change the threshold by editing the glsl file though.

What's the point. Digital libraries are better for ease of use and organization. I only keep dvds for backups.

>mpv.net in the OP
Get on with the times, user.

Attached: mpvnet_openjpg.png (722x766, 808K)

>3.7.0.0
You need to update it user

qt homura

why isn't {video-bitrate} working anymore? was it replaced?

Attached: mpv_2019-07-31_12-01-46.png (1920x1080, 3.64M)

shift+i and then wait a few seconds. It takes a little time.

How can I make the OSD playlist overview (as seen when using the OSC to jump between playlist entries) show up, when I use keys to navigate a playlist?

> can't record streams

I know it can take a few seconds but it's not showing up after minutes. I don't know when exactly this started happening but it's been for a few versions

Any idea why SSSR doesn't trigger after FSRCNNX_x2_56-16-4-1, when it does with FSRCNNX_x2_16-0-4-1?

latest shinchiro works for me

is using ytdl-raw-options=username = , password = in mpv.conf safe?
obviously its okay for that particular site im logging into, but does it also send the login everytime im calling ytdl also?

That's the build I'm using, I'll check my scripts and configs since it's apparently only happening to me

maybe it's the file you're playing? idk
but it does work here

figured it out github.com/ytdl-org/youtube-dl/blob/master/README.md#authentication-with-netrc-file

but user it can!

proofs

yea I tried many different files already, when I have more time I'll reinstall completely

read the manual

is there a way to make mpv pull youtube-dl from a different folder? It just seems like double the work having to worry about keeping two instances of it updated.

>2 instances
what? you have 2 youtube-dls? And I tjink you can specify the folder.

I have my regular youtube-dl folder, the one I use to download videos off the web with, and then mpvnet which comes with youtube-dl in the directory.

Dont know about mpv.net, but i install mpv-git and youtube-dl from pip it works pretty fine

>muh digital copies
>muh streaming
literal zoomer cancer the lot of you

Attached: 1441344876072.jpg (224x411, 25K)

>mpv.net
Seems like this frontend is creating it's own set of problems. Who could have seen this coming...?
I just use mpv and have youtube-dl in the same folder as mpv. I made mpv an environment variable and since its in the same folder ytdl is also.

I could very easily just get rid of my other youtube-dl folder, but I don't wanna clutter my mpv.net one with downloads, that's the only reason I haven't.

Why not download to another folder? If you make ytdl an env var it won't matter what folder you're in when using ytdl in cmd.

Create config you twat and then sepcific download folder

make a symlink instead of having 2 different versions

Add your first youtube-dl folder to your PATH. I bet mpv.net just ships with youtube-dl by default to avoid confusion for new users and is able to simply call it as external command.

>Add your first youtube-dl folder to your PATH
how do I do this?

Attached: PATH_Windows.png (1000x6190, 715K)

not using ytdl, streaming over ftp

I wonder. Do people, who avoid Lanczos and EWA LanczosSharp due to ringing, also shun FSRCNNX?

Please share anime configs

ftp is the same as a file in your PC. How the fuck do you want to limit the video bitrate?

i dont know, again i dont know a ton about video streaming
mpv does in fact recognize the video is over ftp (sftp, actually), theres a buffer/cache on the timeline
is there really no way to "turn down" the quality of the stream w/o reencoding the whole video?

Not if you just have this one stream and don't want to just skip segments.

ah dick cheese
so how do streaming sites do multiple qualities? multiple video files?

adaptive streaming it's a feature only found in Silverlight and HTML5

Yes.
There is such a thing as progressive decoding (i.e. you decode only a portion of the footage to get a lower quality version of it), but that's only available with a few image formats.

alright
so if i have some chinese cartoons that are WAY bigger than they really need to be, should i
1) reencode them with different settings so that they take up less storage (and would presumably be easier to stream), or
2) try to reencode them so i can do that progressive decoding thing that user mentioned
even if i cant stream the video at the highest quality, i would like to have the file be the highest quality possible (i wouldnt want to reencode if it would depreciate the quality)

>is there really no way to "turn down" the quality of the stream w/o reencoding the whole video?
Well, the file has to be on your PC in some form and mpv can not just pick a certain subset of the bytes to get a downscaled version, it just gets the data and interprets it.
Of course in theory your server could, if the format is appropriate, downscale the video on the fly and just send the downscaled data, but that would require most likely more than a bit of effort for you to pull of.

Re-encode them to a lower quality, or, you know, just transfer the entire file first and then watch it. I can't imagine that you do not have enough space on your own hard drive to store some anime.

>2) try to reencode them so i can do that progressive decoding thing that user mentioned
Again, this is only a thing for images (and even then not all formats support it).

>ust transfer the entire file first and then watch it
gay
>this is only a thing for images
gay

so what settings should i use to re-encode? is it really appropriate for 22 minutes of 1080p cartoons to be 1.5 gigs?

>>ust transfer the entire file first and then watch it
>gay
It's literally the easiest solution to your problem, no loss in quality and no bandwidth issues, if you are doing anything else, you are doing it out of curiosity, not because you are interested in a solution.

>so what settings should i use to re-encode?
The settings such that the size divided by the duration is somewhat smaller than your bandwidth.

>is it really appropriate for 22 minutes of 1080p cartoons to be 1.5 gigs?
It's a meaningless question.

>is it really appropriate for 22 minutes of 1080p cartoons to be 1.5 gigs?
If you want high quality then yes. If you don't, you can go far lower.
To really save space, use HEVC via x265 with the slowest preset you can stomach, the animation tune setting and an appropriate crf value (depends on how much size you want to save). Copy the audio, if already lossy. Otherwise encode as Opus or AAC.

>It's literally the easiest solution to your problem
downloading a video and streaming it are two different things, thats not a solution, thats doing something else
thanks, user
what would you say the point of diminishing returns is for a standard episofde of anime?

>mpv is quite possibly the shittiest player ever much less Jow Forumsreatest. PotPlayer is the best... by far.

From the creator of Previous best KMPlayer.. (Before it got fucked by Pandora TV)

Forget this overhyped, useless, user unfriendly mpvdogshitshit and just get the PotPlayer
potplayer.daum.net/

Attached: Potplayer-with-screen-blackbox-vfd-original.jpg (640x360, 24K)

>thats not a solution
It's a solution to the Problem of you not being able to watch anime without buffering.
So if you care about that the solution is in front of you and RIGHT NOW you can stop the discussion and implement it.
If you care about "streaming" out of curiosity that is something different, but you obviously should admit to it, you aren't doing this out of necessity.

>downloading a video and streaming it are two different things
Yes, in one case you download parts, sequentially in the other the whole thing at once.

>DirectShow
muahahahaa good joke

>Windows only
>Not Free software
LMAO, who cares about that garbage?

It's free

Who cares?
Most Viruses are free to download too.

It violates the fundamental freedom of the user being able to understand and change the program if he so desires, again why would anyone use that garbage?

>what would you say the point of diminishing returns is for a standard episofde of anime?
Sry, but I can't answer you that. Quality is such a subjective thing. Some people only accept crf >=15 encodes or even just BD remuxes, others are content with YIFY quality.
Make short test clips (using a fast preset) and test different crf values. That's the easiest way to decide the ideal quality for you.

If you anything close to mpv, get the one with LAV Filters Megamix, not the official one.
videohelp.com/software/LAV-Filters-Megamix

PotPlayer has been here for a while and everyone who uses it trusts it. Take your autism somewhere else.

>you obviously should admit to it, you aren't doing this out of necessity
what does it matter to you? yeah, downloading it would solve most of my problems, but i'd like to at least -try- to see if i can solve my issues while still streaming, even if i have to put in the extra work. this is a tech enthusiast board and im doing this in my free time because i think its fun. im not your tech illiterate uncle.
alright, thanks for the advice user

>everyone who uses it trusts it.
Who cares?
It isn't even about muh malware, if you are running Windows your entire OS is already malware, so you really shouldn't worry about some Koreans spying on you too.
It's a fundamental violation of my freedom, why would I suffer that upon myself to get a piece of software that doesn't run on my machine, looks like dogshit and at best is as good as what I have for my current needs?

Just answer the question, why should I care about this garbage?

Also, atleast read this guide
anime.my/tutorials/configuring-potplayer-for-gpu-accelerated-video-playback-with-dxva-or-cuda-and-also-high-performance-software-decoding/
The guy now uses mpv, but if you really prefer madVR's obscure scaling algorithm, you can use LAV Filters Megamix + PotPlayer combo.

>what does it matter to you?
I am not saying that doing it out of curiosity is a bad thing, where did you get that idea from?
Because that is the only thing I have accused you of is curiosity.

i was asking for advice on streaming video and you suggested i download it locally and then play it, so im sorry but your reply was wholly worthless to me
you responded by saying i was doing it out of curiousity, which is somewhat true, but you should have just assumed that; if i wasnt doing this just for kicks, why would i have my own remote server full of anime? why wouldnt i just buy a fuckin crunchyroll? it doesnt make sense.

Used to be LAV Filters Megamix + PotPlayer fan myself. Now, I have switched to mpv.net and can't look back.

Also, it comes with a good zune inspired theme for PotPlayer.

why potplayer? if you want mpv with some GUI on Windows, just go with the mpv.net front-end.

Attached: mpvnet-oscmod.png (662x383, 523K)

mpv's internal renderer still does not have NGU and error-diffusion dithering. I won't call them obscure. madVR is simply better for 4K HDR, since it has better ton mapping algorithms. Also, mpv's Direct3D renderer is incomplete.

mpv has error diffusion and FSRCNNX is better than NGU. You're correct about HDR and perhaps about direct3d (but who cares that's windows crap).