[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
/mpv/ - 2016 edition
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 255
Thread images: 22
File: mpv.png (81 KB, 586x314) Image search: [Google]
mpv.png
81 KB, 586x314
> Download links for mpv.
- https://bitbucket.org/rorgoroth/mpv-for-windows/downloads (GIT)
- https://mpv.srsfckn.biz/mpv-i686-latest.7z (STABLE)
- https://mpv.srsfckn.biz/mpv-x86_64-latest.7z (STABLE)

> Download link for youtube-dl.
- https://yt-dl.org/downloads/latest/youtube-dl.exe

> Useful lua scripts for mpv.
- https://github.com/argon-/mpv-stats
- https://github.com/kevinlekiller/mpv_scripts/tree/master/autospeed
- https://github.com/kevinlekiller/mpv_scripts/tree/master/autospeedwin

> Basic configuration, needs a decent graphic card.
vo=opengl-hq:backend=dxinterop


> High configuration, needs a good graphic card.
vo=opengl-hq:backend=dxinterop:scale=ewa_lanczossharp:cscale=ewa_lanczossoft:prescale=superxbr


> Nnedi3 configuration, needs a very good graphic card.
vo=opengl-hq:backend=dxinterop:scale=ewa_lanczossharp:cscale=ewa_lanczossoft:prescale=nnedi3:nnedi3-neurons=64
>>
>>52181049
Why are you using dxinterop? Is there some performance improvements?
>>
File: plex_512x512.png (27 KB, 512x512) Image search: [Google]
plex_512x512.png
27 KB, 512x512
Why the new plex player powered by mpv is still not available for free people?
Is it still experimental and bugged?
What about emby theater? Will it use mpv too?
>>
File: CastleBig.png (3 MB, 1392x872) Image search: [Google]
CastleBig.png
3 MB, 1392x872
>>52181049
Using windows in 2016 without madvr... Are you serious?
>>
File: image.png (69 KB, 968x605) Image search: [Google]
image.png
69 KB, 968x605
>>52181049
Too complicated for noobs and overall quality is very unpleasant.

Windows guys should use the imouto's installer, easy, updated with built-in presets.
- https://imouto.my/download/lav-filters-megamix-32-bit/
- https://imouto.my/download/lav-filters-megamix-x64/
>>
File: 1422486399457.png (581 KB, 1275x718) Image search: [Google]
1422486399457.png
581 KB, 1275x718
Best config for anime?
God tier PC, give me the best you can.
>>
>>52182316
use madVR with NNEDI3 doubling
>>
>>52182127
On a related note, will mpv-based Plex fucking finally support ordered chapters? That's pretty much the only thing wrong with Plex for me at the moment, but it's big enough of an annoyance for me to try to cook up some other alternative.
>>
>>52182295
>>52182337
>>52182216
>>>/out/
>>
File: Untitled.png (4 KB, 340x59) Image search: [Google]
Untitled.png
4 KB, 340x59
>mpv and mhcpc playing the same 4k miku video
>>
Is mpv the new snake oil? I see no difference between the three different settings. Except for performance difference. The image quality remains same.

You guys aren't trolling me are you?
>>
File: Most Curious - Eru.jpg (77 KB, 637x685) Image search: [Google]
Most Curious - Eru.jpg
77 KB, 637x685
I've used in on the laptop and it works fine, but haven't tried it on the desktop with NSA/Windows. How does it fare against madVR and MPC with LAV? I'd love to see some comparisons when upscaling 480p animu. If they're great, then I can finally kick Windows out of the desktop.
>>
ANGLE BUILDS WHERE
>>
>>52182075
This.
I only know that the OpenGL output is terrible on my Kepler card, at least under Windows. Maybe it's better on AMD, but the tearing is awful.
I just use direct3d_shaders, really. Works well, best performance next to EVR in MPC. The audio in MPV is far better though, with so=wasapi:exclusive
>>
>>52183773
Be honest here for a second. Has madVR+mpchc effect noticible enough to differentiate when you watch anime?

I was a madvr+mpchc user too. I used the mpv's nnedi3 placebo too. I really couldn't tell the difference too much except when I take screenshots and had to zoom in to see the microscopic difference.

The real gains are the interpolation/motion smoothing and the scripts in mpv that I could use. Otherwise, a regular opengl-hq works pretty fine.
>>
>>52183841
Of course it does. When we're talking about 720p or 1080p, then it's mostly all the same shit, but madVR works really well when upscaling.
>>
>>52183841
I personally found Lanczos3 on chroma to be a huge improvement to my viewing experience. There rest didn't matter with source at 1080 and output at 1080.
Smooth motion was also quite nice at times.
>>
>>52183824
>wasapi meme
lol
>>
>>52183905
My C-Media chip loves it. Let wasapi handle the sampling rate and channels, and the soundcard turns it into surround.
I don't see why I wouldn't use it.
>>
>>52183969
if you're using it for an htpc it's fine but if you have sounds elsewhere you have to restart the applications to get audio back on them after stopping the audio output w/wasapi
>>
>>52183727
Meh i see no difference either.

But i use it since its script-friendly and i can play online videos with it, since my shitty T61 cant play 720p videos from browser
>>
>>52183727
I see a difference but then again I'm upscaling to 4k so it's much more obvious.
>>
>>52183978
If that's your concern, then why not use wasapi instead of exclusive wasapi? MPV just resamples before sending over then. Or use d sound of course.
When I do listen to music while needing other sounds, like when gaming, then I prefer something with a better GUI and playlist manager, like foobar.

So still no reason for me not to use wasapi for automatic sound setting, but you go ahead and do your thing. Wouldn't MPC be better if you're not using wasapi anyway?
>>
>>52184149
WASAPI is exclusive by nature. Also I resample my audio so DS doesn't do it.
>>
why am I getting this issue? pls halp
>>
>>52181049
so i installed mpv with chocolatey and every time I open it theres another command line window that also opens. I can't figure out where to place my config file to specify
>terminal=no
mpv.exe. is located in
>/ProgramData/chocolately/bin/mpv.exe
where do I place mpv.conf so that commands actually work?
And yes, I've read the documentation. All three areas in the windows file section provided no results, neither did putting mpv.conf in the same directory as mpv.exe
>>
>>52184441
also, is there a better way to keep mpv updated apart from chocolately in windows?
honestly, mpv might be the reason I finally fucking quit windows for good. I really want easy mpv integration in all things, mozplugger and viewtube included
>>
>>52184370
Brew update
Brew upgrade
Brew cleanup

The fact that it's trying anything with 0.12 is a bad thing, since that's months old.
>>
>>52184190
>WASAPI is exclusive by nature.
Why is that that? Core Audio does everything WASAPI does and is the system's default audio library, so even hello-world-my-first-audio-player gets the same bitperfect treatment as Logic or ProTools or whatever without needing to be exclusive. It has a hog mode so it can become exclusive if that's what's needed but it's not mandated.
>>
>>52184664
Because WASAPI bypasses the mixer. Shared mode sends it to the mixer.
>>
>>52184664
I don't think it is exclusive by nature, but it is the most often used way. J river as well as MPV allow wasapi in noon exclusive mode.
>>
>>52184704
>J river as well as MPV allow wasapi in noon exclusive mode.
Which is basically identical to using DS, maybe some difference in latency that's about it. mpv defaults ao to wasapi if you're on Windows anyway, people don't seem to realize that.
>>
File: 1422577580687.jpg (375 KB, 1280x720) Image search: [Google]
1422577580687.jpg
375 KB, 1280x720
>>52183659
>miku
>>
>>52184728
I really like how mpv defaults are set up for highest quality wherever it's certain to not cause performance issues on the majority of systems. Even if you don't configure it at all it looks and sounds great.
>>
>>52183727
mpv has been a project for fucking years.It replaced mplayer and mplayer2.linux has had it for fucking ever
>>
>>52184769
macfags picked it up pretty quickly too because it was easy to port and all of our players were outdated builds of mplayer(2) or VLC

it's great to have something that's not VLC that's actively developed
>>
>>52184769
Put spaces after your fucking periods fuck face.
>>
>>52184728
Nifty.

On the topic of media players and wasapi: any idea why MPC's new internal audio renderer, which uses wasapi, sounds absolutely terrible? Even with exclusive and bit streaming checked.
Not only that, trying it on two systems shows awful performance. Choppy playback and things like that.

(You need to set it as output in the output setting of MPC)
>>
>>52184791
>fuck face
> , fuck face
fuck you
>>
>>52184441
>>52184471
answered my own question
have to use the less retarded version , mpv.install
https://chocolatey.org/packages/mpv.install
>>
>>52184544
derp, that had no effect
>>
I've tried all thse configs you nerds posted. But not a single one of them has changed anything. What placebo bullshit am i missing
>>
How do I make mpv stop closing by itself after playback and start playing the next file in folder automatically?
>>
>>52184981
man mpv
>>
>>52184981
autoload.lua
>>
>>52184944

Are you upscaling from 720p to 1440p?
Are you upscaling from 1080p to 2160p?

If you aren't all you will notice is better colors assuming you aren't using some TN shit panel.
>>
Does any one have a script for detecting different resolutions and applying different settings to the file based on that?
>>
>>52183659
While I use MPC, why the fuck does this matter? Do any of you retards watch anime/movies/whatever while doing any other CPU/memory intensive tasks? Why?
>>
>>52185218
>what is battery life
>>
>>52185228
lmao I forgot people here use fedorapads
>>
>>52185251
>thinkpads don't have outstanding battery life
>>
>>52185176
This shouldn't be too hard to do. Create a lua script that checks the file's resolution, and then loads the correct profile which you specify in your mpv.conf.

You can also use a bash script or something to ffprobe the file, see the resolution and then load mpv --profile "My Profile".

Shitty gay ass example, but here's a quick and dirty bash script:

widthinfo=$(ffprobe -show_streams $1 | grep "^width")
width=${widthinfo##*=}
heightinfo=$(ffprobe -show_streams $1 | grep "^height")
height=${heightinfo##*=}

if [ "$width" -gt 1920 ] && [ "$height" -gt 1080 ];
then
mpv --profile xlarge $1
elif [ "$width" -lt 1920 ] && [ "$height" -lt 1080 ];
then
mpv $1
fi


Then add this to mpv.conf for example:

[xlarge]
profile-desc="This is for extra large shit."
--osd-msg1="Profile: Extra Large was started"
vo=opengl-hq:otheroptions


Good luck!
>>
>>52185807
Thanks friendo. I'll modify that up and add other resolutions.

After I make that I'll just add it to a .desktop file and I should be good.
>>
>>52182127
>>52182377
https://github.com/plexinc/plex-media-player

Build it yourself.
>>
>>52183978
>>52184190
>>52184688
>WASAPI is exclusive by nature.
This is a myth that started because the only WASAPI plugin for fb2k is exclusive-only. WASAPI supports both shared mode and exclusive mode because it is designed to completely replace DirectSound. mpv uses it in shared mode by default, and its wasapi AO has an advantage over its dsound AO in that it resamples to the mix frequency by default, instead of relying on the Windows mixer's awful resampler. Now that mpv no longer supports Windows XP, the devs are considering removing the dsound AO completely. It's currently only there as a fallback in case of bugs in the wasapi AO.
>>
>>52183659
>I have shitty GL drivers
Hopefully this will be fixed with ANGLE, when someone makes a build that supports ANGLE.
>>
>>52186316
>>https://github.com/plexinc/plex-media-player
>
>Build it yourself.

I will wait for somebody to fork it and remove the botnet so I can install it on my Android TV.
>>
>>52186441
>This is a myth that started because the only WASAPI plugin for fb2k is exclusive-only.
The reason it was exclusive-only was shared mode WASAPI is pointless as in application it is no different to DS. Has anyone even confirmed the quality of the resampling WASAPI does? I'd much rather stick with SoX doing my resampling from foobar. The rest of the audio on my system will most likely be 44100hz and not be resampled anyway, same goes with mpv unless some sperg decides to go with 48khz audio.
>>
>>52186478
What's botnet about it?
>>
>>52186488
Connects to Plex servers by default
>>
>>52186505
>i want bread without the flour thanks
>>
>>52186520
I just want it to play videos on my home network like Kodi does without phoning home to some Jewish server.
>>
>>52186483
>WASAPI is pointless as in application it is no different to DS
That makes DS pointless. Why develop against a deprecated API? mpv only supports Vista and up, so it no longer has to give a shit about DS.

>Has anyone even confirmed the quality of the resampling WASAPI does?
mpv doesn't rely on Windows' resampling when using WASAPI. It uses its internal resampler (libswresample or whatever.)

>same goes with mpv unless some sperg decides to go with 48khz audio.
So, all DVD rips and Opus files? You're probably better off with --ao=wasapi instead of --ao=dsound, since it will automatically determine that your mix format is 44100Hz and resample 48kHz to that.
>>
>>52184471
>also, is there a better way to keep mpv updated apart from chocolately in windows?
Sometime in the distant future, this might be finished: https://github.com/lachs0r/mingw-w64-cmake/issues/19
>>
>>52184441
In portable_config folder next to mpv.exe
>>
>>52181049
When will you update this gay ass OP?
>>
>>52187036
To what?
>>
>>52187051
Not that guy, but presumably to not have Windows-specific options in the example configs.
>>
>>52187117
Linux users don't really need help with mpv though. Windows users do.
>>
>>52187155
backend=dxinterop isn't even a one-size-fits-all option for Windows users either. You have to have new drivers and a relatively new GPU. It doesn't work on old Intel drivers and I've heard it even BSODs old AMD drivers.
>>
>>52181049
im a complete newfag to this, and i have been using windows media player for a long time and hate vlc

tell me why i should use your garbage
>>
Is there a way to make mpv sort screenshots into folders based on filename of the video you're watching?
>>
>>52187214
mpv is niche software for command-line junkies who are also videophiles. If you don't know whether you need it, you probably don't need it. If you use Windows, you're not a power user who enjoys the command-line and your current video player is WMP, of all things, you probably won't have a good time with mpv. Definitely don't try it if you have never used command-line software before.
>>
File: Capture.jpg (106 KB, 1279x602) Image search: [Google]
Capture.jpg
106 KB, 1279x602
>install this just because
>compare it to wmp side by side
>exact same
S N A K E O I L
>>
>>52187305
You should compare it in fullscreen using opengl-hq
>>
>>52187179
>backend=dxinterop isn't even a one-size-fits-all option for Windows users either

I agree. Windows users should be told not to add any advanced options to that. opengl is enough.
>>
File: Capture.jpg (12 KB, 656x34) Image search: [Google]
Capture.jpg
12 KB, 656x34
>>52187345
i put it in fullscreen and used the very high settings
and checked task manager
>>
Does anyone have a suggestion for tscale algorithms? Robidoux and Mitchell leave really obvious ghosting artifacts.
>>
>>52187380
Yeah, mpv's CPU usage will look bad if you have bad OpenGL drivers, because they do things like spin-locks and waiting on vblank in kernel mode. It's an unfortunate consequence of mpv's dependency on OpenGL. Doesn't happen on my PC though, and it should be fixed when ANGLE builds come out.
>>
Why is NNEDI3 still fucking unusable on Windows?
>>
>>52187432
i have a ATI 3400 gpu so i probably shouldnt be using opengl-hq
>>
>>52187411

use oversample for tscale
>>
>>52187411
Either use tscale-clamp or, for madVR-style smoothmotion, use tscale=oversample.
>>
>>52187380
mpv built with debug info. Builds with --disable-debug-build have lower cpu usage.
>>
>>52187441
Oh yes I forgot to mention; I get lots of dropped frames with oversample and it's extremely visible.

Maybe I'll just disable interpolation and live with choppy animation
>>
>>52187449
Is that really the case? You should probably make an issue here (https://github.com/lachs0r/mingw-w64-cmake) if it is. I wouldn't have expected debug _info_ to slow down anything but load times (also mpv isn't even shipped with debug info, it's stripped from the final binaries and provided as a separate download.)
>>
>>52187440
Eh, if it works, it's fine. If it's not running at full speed, you could try vo=opengl-hq:no-deband
>>
>>52187475
>I get lots of dropped frames with oversample
If Windows, try backend=dxinterop or dwmflush=no
>>
>>52187508
Linux, but cheers anyway. Do you know what exactly these options address, and what oversample does differently that requires them?
>>
>>52187476
Yeah, I made a comparison like a month ago. Build with --disable-debug-build had 2-6% lower cpu usage than lachs0r's build. But without that option it had exactly the same cpu usage.
>>
>>52187535
They're to get accurate frame timing on Windows when the compositor is running, which is hard to do with OpenGL. I think bad frame timing affects oversample the most because it has a more variable workload on the GPU.
>>
>>52187546
You should definitely contact lachs0r about it if you haven't already. If it is a problem, it would be nice to have it fixed in the official builds. Were you testing the 32 or 64 bit version?
>>
>>52187609
64 bit
>>
>>52183659
That stopped happening to me when I started using the bitbuycket builds, the config it comes with has:
vo=opengl-hq
hwdec=dxva2-copy


cpu goes waaaay down to 5% when running 60fps mp4 compared to 11% with hwdec=no (still high cpu with vp9 webm though, no hw accel for that).

opengl-hq works fine on my intel hd-4400 but I prefer to use vo=direct3d_shaders since the stuff I watch doesn't need debanding and grain added to smooth/deblock, get some better formance and avoids my notebook fan getting turned on.
>>
>>52187681
>vo=opengl-hq
>hwdec=dxva2-copy

Most people should just use vo=opengl
>>
>>52187681
>cpu goes waaaay down to 5% when running 60fps mp4 compared to 11% with hwdec=no

The only time to use hwdec is when you have a shitty or old CPU.
>>
>>52188063
With bilinear interpolation? No thanks.
>>
>>52188183
>implying I meant people like him
>>
I've asked before, but if anyone knows why this:

ctrl+s run youtube-dl "${path}"; show_text "Saving ${media-title}" 


doesn't work when the video is opened using "open with" in firefox, let me know because I can only save the file If I open the link with mpv at the command line
>>
Does mpv set up HWA by default? Or is it something I need to switch on in a conf file?


Also does video accelerate differently in full screen and windowed? Because for some reason, I was getting lag when playing a 1080P rip in full screen, but the lag went away when I windowed.

This is while using a Intel HD "gpu".
>>
>>52189623
>Does mpv set up HWA by default? Or is it something I need to switch on in a conf file?
The latter. You need hwdec=auto in your config.

>Also does video accelerate differently in full screen and windowed? Because for some reason, I was getting lag when playing a 1080P rip in full screen, but the lag went away when I windowed.
If you're using opengl-hq, it's probably the deband shader. Try opengl-hq:deband=no
>>
>>52189656

Thanks

>If you're using opengl-hq,
How would I check this? As far as I know, I'm using the standard mpv package that comes with Lubuntu. I didn't even get the PPA version because that looks outdated these days.
>>
>>52189710
If you haven't edited your config file, you should just be using opengl, so you're fine. I'm not sure why you'd get lag in fullscreen then.
>>
>>52189623
>Does mpv set up HWA by default?
No, it does software by default. Mostly because hwdec will disable software filters like debanding because it is impossible to do.
https://mpv.io/manual/master/#options-hwdec

> I was getting lag when playing a 1080P rip in full screen, but the lag went away when I windowed.
Are you using OS X 10.11?
>>
>>52189735
>>52189723
Not sure either. I will try that hw acceleration. I'm kinda surprised desu because I have used mpv for about a year without enabling acceleration and it has always been fuck-smooth. But that was on my other laptop that has an Nvidia so that may be why.

I'm using Lubuntu 15.10, not OSX.
>>
>>52189735
>Mostly because hwdec will disable software filters like debanding because it is impossible to do.
Nope, this is wrong. All opengl features (except cscale with vdpau) work with hardware decoding. Hardware decoding is disabled by default because it isn't needed on modern desktop hardware and it's less reliable than FFmpeg for decoding broken files.
>>
>>52183824
>>so=wasapi:exclusive
>>so=

Windows fags are this retarded.
>>
>>52189764
If nothing else works, you could try vo=xv or vo=vaapi
>>
>>52189775
Could just be a typo senpai. Don't be mean to Windows users.
>>
>>52189765
I actually haven't tested debanding and hardware acceleration now that debanding is included within mpv itself and not using a shader, however when using the glsl shader previously it would only produce a garbled screen if you used the two together.

See: https://github.com/mpv-player/mpv/issues/1381
>Hardware decoding doesn't work with most filters
>>
>>52189813
That was because of the --vf=pp, which is a CPU filter. With --vo=opengl:deband, debanding is done on the GPU.
>>
convert_script.lua recently stopped working with audio.
Is there any KISS alternative to it?
>>
File: hwdec test.png (2 MB, 2620x833) Image search: [Google]
hwdec test.png
2 MB, 2620x833
>>52189842
I just tried it and doing hwdec with debanding automatically disables debanding. You can clearly see it in the picture.

Try testing it out.
>>
>>52182316
>Best config for anime?
NNEDI3, as many neurons as you can use, and adaptive sharpen (low strength).
>>
>>52189902
Are you using the opengl VO in both? It could be a VDPAU thing, I guess. IIRC VDPAU outputs RGB. I'm not sure if the deband shader is compatible with that.
>>
>>52189991
Yes, just a very simple config to test it:

vo=opengl:deband=yes
hwdec=videotoolbox # and no for without hwdec


Maybe the OS X hwdec is horrible or something (can't test vdpau, vaapi, or other forms of decoding since they're Linux or Windows exclusive), but it clearly disables debanding with videotoolbox which is the only type of hardware decoding on OS X according to the manual.
>>
>>52186858
>>52184471
>>52184923
lachs0r has already made an updater a long time ago, it's just not published anywhere. I asked for it on irc and he linked it. I think it's located on srsfkn.biz but I don't recall exactly. I set up a task schedule to run it everyday.
>>
>>52185176
>>52185807
months ago wm4 mentioned opening profile and config loading to the lua. I'm still waiting... Maybe I should ask on irc again.
>>
>>52187229
with lua, most likely. have an example?
>>
File: vaapi-deband.png (2 MB, 1320x2427) Image search: [Google]
vaapi-deband.png
2 MB, 1320x2427
>>52189902
>>52190034
Sorry for the slow response, I didn't have any 8-bit H.264 on my laptop. This shows that debanding totally works with VA-API. I'm surprised it doesn't work with Video Toolbox, since I thought that just decoded to NV12 frames.
>>
>>52189347
does it give an error and what does ${path} expand to in these cases?
>>
>>52190553
So he's a fucking bitch. Gotcha. I'll use the bitbucket builds instead. They're updated more often than every 6 months anyway.
>>
Sorry if this has been asked before in this thread, but I'm having a bit of a problem with the latest builds from https://bitbucket.org/rorgoroth/mpv-for-windows/downloads .

What happens is that whenever I play a video file, audio is working fine, but there's no moving image. I have tried using an empty config file, but the problem persists. The latest build https://mpv.srsfckn.biz/ is working as expected.

Thanks in advance to any anon that can help.
>>
>>52190953
I wish it was more often but more often than once a month isn't bad. and I don't need to think about it now that I've automated it.
>>
>>52191000
It's just a guess, but try --ao=dsound
>>
>>52191298
Your guess was correct. It's fixed now. Is it caused by a wrong default option set for the windows builds?
>>
>>52191338
Nah, but I remember some guy in these threads said he had the same problem and he bisected it to this commit, which is wasapi related: https://github.com/mpv-player/mpv/commit/5afa688
>>
how do i use mpv to view images? somebody posted it not too long ago. you could use it to view jpg/jpeg, png, gif, webm etc.
>>
>>52191412
% mpv image.jpeg
>>
>>52191338
Actually, I just updated and I have this bug too. I'll make a GitHub issue for it.
>>
>>52191444
That's not it. Somebody posted some lines you could input into your .conf file.
>>
>>52191412
adding
[extension.gif]
loop-file=inf
[extension.jpg]
pause
[extension.png]
pause

to your config is nice too. you can add webm to be like gif if you want but sometimes webm is actually used for video and not dank memes.
>>
>>52191640
Ah yes, this was it. Thank you.
>>
>>52190735
I see, so videotoolbox is simply horrible. Thank you for that confirmation. Maybe asking around in the IRC could answer the question, though it wouldn't surprise me if the OS X decoding is atrocious.
>>
>>52184941
pip3 install --upgrade pip setuptools

if that doesn't work try:
brew reinstall python3
>>
>>52191757
Asking around in IRC might help actually. It could be a bug and/or wm4 might know what's going on. I thought Video Toolbox decoded to raw NV12 frames and that those worked with the deband shader.
>>
>>52191763
when i run "pip3 install --upgrade pip setuptools I get

zsh: command not found: pip 3 
>>
>>52191816
Because pip3 isn't installed. What >>52191763 wanted to say is:

>1. Download https://bootstrap.pypa.io/get-pip.py
>2. Run "python3 ./get-pip.py"
>3. Now pip3 works. Download setuptools using pip3 install setuptools

Then it should work out.
>>
What are the chances of MPV getting a SVN equilavent, but you know not shit?
>>
>>52181049
So is mpvhq-64 still being maintained? Is there still a reason to use it anymore?
>>
>>52191854
>SVN equilavent
??
>>
>>52191865
There is pretty much no reason to use haasn's mpvhq anymore. He hasn't added anything special to it compared to mainline.
>>
>>52191865
I don't think mpvhq has had significant changes for a while.
>>
>>52191853
mpv's homebrew formula should depend on python3 which installs pip3 for you.

https://github.com/Homebrew/homebrew/blob/master/Library/Formula/python3.rb#L320
>>
>>52191919
I've had that problem a few months ago using homebrew, and the problem occurs when python3 is installed, but pip3 is not symlinked or installed. In my case it was not installed together with python3 for some reason, and using get-pip.py fixed the formula now could use setuptools properly through python3.
>>
>>52181049
You forgot :scaler-resizes-only
Bilinear looks better if video isn't scaled
>>
>>52192110
He should probably also mention that "backend=dxinterop" is experimental and Windows exclusive. In fact, the entire opening post is dedicated to Windows with the exception of lua scripts.
>>
Is there a popular config for maximum quality for both anime/movies? Searching mpv.conf doesn't seem to yield much.

I set the vo option but I'm not sure if I should do more, or if it's even the best all-around.
>>
>>52192194
vo=opengl-hq
Everything else is walking you in to placebo land.
>>
>>52191338
Ok, so this is fixed now. The fix should be in the next build.
>>
File: image.png (57 KB, 2042x280) Image search: [Google]
image.png
57 KB, 2042x280
i love wm4
>>
>>52192194
# Video Options
vo=opengl-hq:interpolation:scale=ewa_lanczossharp:cscale=ewa_lanczos:tscale=mitchell:tscale-clamp
video-sync=display-resample # Required for interpolation
framedrop=vo

# Subtitles / Audio
alang=Japanese,jpn,jp,Korean,kor,ko,English,eng,en
slang=English,eng,en
ass-force-style=Kerning=yes
demuxer-mkv-subtitle-preroll

# OSD
osd-bar-align-y=0.85
osd-bar-w=100
osd-bar-h=0.1
script-opts=osc-layout=bottombar,osc-seekbarstyle=bar
osd-scale-by-window=yes

# Youtube-Dl settings
ytdl-format=(bestvideo[ext=webm]/bestvideo[height<1440]/bestvideo[fps=60])[tbr<13000]+(bestaudio[acodec=opus]/bestaudio[ext=webm]/bestaudio)/best


Simple one. No subtitle configuration except kerning and language prioritisation (Japanese audio is preferred with english subtitles). You can go even further with the placebo and add nnedi3, however it's almost unusably slow.
>>
>>52192194
If you are using a TV and using Linux you should use the xrandr.lua script to eliminate jitter.

opengl-hq:blend-subtitles=yes
Is probably enough, but I don't know if opengl-hq uses the debanding shader by default. You can add :deband at the end to make sure.

>ass-force-style=Kerning=yes
Might also be useful
>>
>>52192393
>I don't know if opengl-hq uses the debanding shader by default.
It does.
https://mpv.io/manual/master/#video-output-drivers-opengl-hq
>>
>>52192212
And what about subtitles? Just leave them as is?

>>52192373
Thanks. Unusably slow on what kind of hardware?

>>52192393
Just Linux with a monitor.
>>
>>52192373
>ytdl-format=(bestvideo[ext=webm]/bestvideo[height<1440]/bestvideo[fps=60])[tbr<13000]+(bestaudio[acodec=opus]/bestaudio[ext=webm]/bestaudio)/best

What does this do that ytdl-format=bestvideo+bestaudio doesn't already do?
>>
>>52192422
You can run xrandr to check if your monitor supports a refresh rate of 24Hz or a multiple of it. Temporal interpolation is garbage so don't use it if you don't have to.
>>
>>52192422
>Unusably slow on what kind of hardware?
Pretty much any. See: https://mpv.io/manual/master/#video-output-drivers-nnedi3

You might want to take a look at haasn's config: https://github.com/haasn/gentoo-conf/blob/nanodesu/home/nand/.mpv/mpv.conf as it is pretty good. However there's some changes that doesn't work like "scale=haasnsoft" as that is something he has added himself to mpvhq. Check the settings up in the manual and add those you want.

While it is a bit outdated since I haven't updated it in a long ass time, if you want to configure the fonts to your liking and want a GUI to do that with, you can use https://github.com/haasnhoff/mpvconfigurator/releases just remember that it is outdated and some settings doesn't even exist anymore. Just configure the fonts, save and copy paste the result into your existing config.

>>52192462
Taken directly from haasn's config.

Basically it prioritises certain file formats over others.
>>
Is there a way to force aspect ratio resizing in bomi?
>>
>>52187359
>>52187179
BS
on my haswell laptop mpv was screentearing like fucking crazy on full screen. dxinterop fixed that, and direct3d_shaders improved image quality over opengl

everyone on windows should at least be using direct3d over opengl
>>
>>52192745
But there is no options for interpolation and external shaders
>>
>>52192745
>on my haswell laptop mpv was screentearing like fucking crazy on full screen. dxinterop fixed that
The tearing issue should be fixed with and without dxinterop. Also, the latest Haswell drivers are probably good enough (but the Ivy Bridge ones aren't.)

>direct3d_shaders improved image quality over opengl
No it didn't. The direct3d VO is a fallback VO for systems that don't support OpenGL at all. It's not designed for high quality rendering. It uses bilinear scaling only. The issues with OpenGL on Windows don't affect picture quality, only frame timing.

>everyone on windows should at least be using direct3d over opengl
In the form of dxinterop or ANGLE, maybe, but definitely not in the form of direct3d or direct3d_shaders.

Just read the manual:
>This driver is for compatibility with systems that don't provide proper OpenGL drivers.
>>
>>52193014
>wanting a video player to do anything other than play a video as accurately and efficiently as possible
>>
So what's all this talk about ANGLE? Is it supposed to replace openGL? Is it supposed to be higher quality or performance?
>>
>>52193034
my vernacular is not totally correct
>don't affect picture quality, only frame timing.
that's what I meant
the individual frames did not improve in quality, but the smoothness of the video and how nice it was to look at did improve
>>
>>52193063
https://mpv.io/manual/master/#video-output-drivers-backend

See angle there.
>>
>>52193078
That makes more sense. A number of people have reported that the direct3d VO is smoother than opengl, but if dxinterop works for you, --vo=opengl:backend=dxinterop:interpolation --video-sync=display-resample should be even smoother.
>>
>>52193014
>>52193034
I should clarify that I'm not trying to be arrogant and say that I'm right. I'm new to this, had a problem, and am pretty sure I fixed it

if either of you, or anyone else, have suggestions for a config to run on a ULV Haswell laptop please go ahead. Anything but default because I can no longer be assed to deal with screentearing

performance over quality is more important though for that machine. Minimal wattage pull is more important though
>>
>>52193156
>performance over quality is more important though for that machine. Minimal wattage pull is more important though
Yeah, I guess this is the only situation where the direct3d VO is preferable, though it's definitely not the case that all users on Windows should be using it. (In future, the direct3d VO might be removed in favour of ANGLE.)
>>
>>52193212
neat, I'll pay attention every time it updates
I'm the anon posting about using chocolately earlier. I'm surprised most people don't talk about it here or use it. Makes windows instantly bearable to those comfortable with package management
>>
>>52193063
ANGLE is an implementation of OpenGL ES 3.0 on top of Direct3D 11. Chrome and Firefox use it for WebGL rendering on Windows and they need it because most OpenGL drivers on Windows are crap. Since mpv has a high quality OpenGL renderer and the developers have no interest in porting it to Direct3D, ANGLE can be used to fix some persistent Windows-specific issues with interpolation, drivers that introduce tons of latency and drivers that only support ancient versions of OpenGL.

The official mpv builds don't support ANGLE yet, but hopefully support is coming soon.
>>
>>52193229
Yeah, that new mpv.install Chocolatey package looks like it's doing everything right.
>>
>>52181049

What does "backend=dxinterop" do, in practice? Remove screen tearing? I haven't noticed any tearing without it.
>>
>>52193379
It's an experimental feature for Windows only. Supposedly it improves performance by using WGL for rendering and Direct3D 9Ex for presentation, but it only works on Windows and with an nVidia or AMD GPU.
>>
>>52193379
See: https://rbt.asia/g/thread/S52094999#p52095726
>>
>>52193307
So windows users still should/have to use madVR at the moment in 2016?
>>
>>52193406
>>52193417

Thanks, it seems to work for me so I'll see how it goes.
>>
>>52193420
That depends on if they have any of those issues. It's pretty driver-specific. vo=opengl just werks on my machine with the default backend. dxinterop can also be used in the meantime to fix most issues.
>>
>>52181049
the hell does "decent", "good" and "very good" graphics card even mean here?
>>
>>52193544
First off, don't use those unless you're on Windows. The OP should make that much clearer in the post.

Doing nnedi3 ("very good graphics card" according to OP) requires a high-end 2015 card like 970 or 980. And it might not even run that well even then. nnedi3 just isn't feasible yet, and the difference with it on or off is not very noticeable, at least I can barely see any improvement if any at all. I'd say it's a placebo you don't want to enable even if you have such a card.
>>
>>52193650
Not placebo. Compare it on this image http://www.imatest.com/images/sharpness_comparison_ROIs.jpg
>>
http://screenshotcomparison.com/comparison/156506 nnedi3 on/off
>>
I was told this is the best player for me as I have recently got into high def movies etc.

What do I do. Do i need addons?
>>
>>52189347
I wrote a similar lua script for this that works if used with "open with", I use it all the time this way.
https://gist.github.com/Shudouken/7286734aa651121400cb

only difference is it also opens a terminal
>>
>>52193650
Can confirm. I have a 980Ti. NNEDI3 runs like shit.
>>
>>52193700
>>52193969
Just to clarify, you don't need NNEDI3 unless you're upscaling shitty content like 480p YIFY. If you're downloading proper releases in 720p/1080p, like BDREMUX or BDRIP then you don't need NNEDI3.
>>
None of these configs change anything.I've tried them all.Nothing changes
>>
>>52194535
Are you even upscaling or downscaling anything? If you aren't then that explains it.

>Winfags in charge of using common sense
>>
>>52194509
Sure thing. That what nnedi was made for.
>>
>>52194294
Read the fucking OP
>>
>>52194535
Where did you place mpv.conf?
>>
>>52193969
how is this different than upscaling?
>>
serious question:
what's the point of all these high quality configs if you aren't watching a blu ray disc? I'm assuming anyone doing this has terabytes of remuxes and a 100% sRBG screen
>>
>>52194675
NNEDI3 is upscaling, it's just a "better" algorithm.
>>
>>52194671
~/.mpv/config
>>
>>52194703
>>I'm assuming anyone doing this has terabytes of remuxes and a 100% sRBG screen

We all do.
>>
>>52194509
To add on. NNEDI3 is meant for image doubling. So if you are using a 1440p monitor using NNEDI3 on 720p videos will be perfect. Same goes for 1080p up to 2160p.

It will probably not do anything noticeable other then drop your performance if you are viewing 1080p content on a 1080p tv or monitor.
>>
>>52194731
Should be ~/.config/mpv/
>>
Is there a way to scale shitty movies that use black back 16:9 to fullscreen 16:9?
>>
>>52192523
>However there's some changes that doesn't work like "scale=haasnsoft" as that is something he has added himself to mpvhq
Does it really not work? I was just looking around and stumbled across it here: https://github.com/mpv-player/mpv/blob/4d43a0c99788f4f2028d680d122e11d265a0ea10/video/out/filter_kernels.c#L368
>>
>>52194812
~/.config/mpv is the skeleton file.I've confirmed it using osd color changes in ~/.config/mpv vs ~/.mpv/config. ~/.mpv/config overwrote the setting in ~/.config/mpv
>>
>>52194819
That's a thing to do with aspect ratio. Don't bother with it.
>>
>>52194819
No because they are filmed in 21:9 not 16:9.
>>
>>52194535
If you try it with HD source you probably won't see any difference.
>>
Is there a (Windows) program I can use to create *.pls files, specifically for playlists of *.mkv files? I will be playing the playlists with mpv.
>>
>>52194759
OP should explain this before suggesting "best" configs. superxbr/nnedi3 only mostly for low res video.
>>
>>52193420
It still looks very experimental.
So op should stop posting these kinds of post (for winfags) and prevent mpv trolls.
>>
>>52194758
Does anyone use mpv for blu ray playback? I know it works with make mkv pretty flawlessly, but I feel like cyberlink powerdvd works and looks better. Anyone else disagree?
>>
>>52195171
OP is the same poorfag russian with shitty English that has been making these threads since who knows when.
>>
>>52195223
It works with Blu-Ray. Never had a problem.
>>
So I'm opening mpv using .desktop file on cinnamon and it doesn't show the window on the taskbar. I can't even drag n drop files properly. What do?
>>
>>52181049
>adding just "vo=opengl-hq" to my config lags my playback like fuck
>"vo=opengl-hq:backend=dxinterop:scale=ewa_lanczossharp:cscale=ewa_lanczossoft:prescale=nnedi3:nnedi3-neurons=64" works perfectly

There must be something I'm doing wrong.
>>
>>52195239
That's not what I asked. I'm wondering if the quality is any better than a proprietary player. Also, does it work without decoding and locally streaming from makemkv? Like can I open the disk with the command line and have it work?
>>
>>52195433
What does adding force-window in the config do?
>>
How do I enable simple smoothmotion/interpolation without losing too much performance?
>>
>>52195455
Nice lie.
>>
>>52183811
Build it yourself fuckface it isn't hard.
>>
>>52195455
You have a two stroke GPU. It only becomes good once you reach a high enough RPM.
>>
>>52192478
Should I switch to 50Hz if it can support it at 720p and 1080p? That's the only other option it shows for me.
>>
>>52195800
Install mpc-hc + madvr and even your igpu will run smooth motion flawlessly.
>>
>youtube-dl.exe
>bundling a script with the whole fucking interpreter
I hate windows users.
>>
>>52195800
>>52196036
Simplest is
vo=opengl:interpolation:blend-subtitles=yes
video-sync=display-resample

works fine on HD3000 with 720p 10bit content. You might want to try other possible tscale values to see which one you like, but the default is good.
>>
>>52195643
.desktop launches mpv in pseudo-gui mode so force-window is already 'yes' by default
>>
>very good graphics card
Does the 6850 fit in this category?
>>
>>52196225
I have a 7750 and it's alright, so go for it, I guess.
>>
>>52196105
Are you fucking retarded?
>>
>>52196036
so the easiest way to get this is through the k-lite codec pack, right? is it precustomized to be more efficient than mpv?
>>
>>52197198
>2016
>people still mention the fucking k-lite codec pack
Will it ever end?
>>
File: stats.jpg (667 KB, 1294x756) Image search: [Google]
stats.jpg
667 KB, 1294x756
Retard pleb here. How do I see stats like this on mpv? I looked through the input.conf and I don't see any keybinding that will enable something like this.
>>
>>52197317
I should clarify. I mainly only want to see the dropped frames stat.
>>
File: mpv-madvr comparison.png (2 MB, 1920x1080) Image search: [Google]
mpv-madvr comparison.png
2 MB, 1920x1080
>>52197281
is there a better way to get mpc-hc with madvr?
>>
>>52197340
>comparison
>not fullscreen
What the fuck?
>>
>>52197317
https://github.com/mpv-player/mpv/wiki/User-Scripts

Put the stats script in your folder and press 'i' by default.
>>
>>52197377
>in your folder
Should be in your scripts folder
>>
>>52197317
Something like --osd-msg1='${drop-frame-count}'
Read the manual for details (property list in particular).
>>
why the shit is there so many updates coming out for mpv. I know its an ongoing thing but damn
>>
>>52197377
>>52197402
>>52197422
Thanks. I got it working
>>
>>52197431
Active development, nigger.

You don't need to update it all the time unless you're interested in running the latest code.
>>
>>52197431
Because wm4 is paid to do it.
>>
>>52197453
ya i guess you're right. But still feel as if they could slow down or something
>>
>>52196036
reminder that mpv has better smooth motion than madVR's smooth motion

See for yourself: https://jii.moe/4kZmPNbvg.mkv

inb4 weaboo shit - this has ideal panning scene at ~00:18-00:24 for testing purposes
>>
So if I set screenshot format to png in mpv and take a screenshot, mpv freezes for a split second, this doesn't happen when saving screeshots as jpg, any way to stop this?
>>
>>52197549
Are you fucking serious?
>>
>>52197377
Just know that the stat script will actually drop frames itself. It's too resource heavy.
>>
>>52197652
-Get a SSD
-screenshot-high-bit-depth=no
-screenshot-png-compression=0
>>
>>52197560
Is it enabled by default with vo=opengl-hq?
Also does it just smooth it like madvr or does it interpolate the whole video to 60hz which looks awful.
>>52197726
Cool thanks. I wasn't aware of that.
>>
>>52197736

All done and it still has a half second pause. Even when I change the save location to my SSD.
>>
>>52197811
Put the videos on the SSD you dumb fuck.
Or the screenshot path of the same drive.
>>
>>52197805
No.
opengl-hq
Same as opengl, but with default settings for high quality rendering.

This is equivalent to:

--vo=opengl:scale=spline36:cscale=spline36:dscale=mitchell:dither-depth=auto:correct-downscaling:sigmoid-upscaling:deband:es=no

Note that some cheaper LCDs do dithering that gravely interferes with opengl's
dithering. Disabling dithering with dither-depth=no helps.

Next time, RTFM.
>>
>>52194828
It does work, but I thought it was not committed to mainline. Seems like it is indeed in mainline, because changing the scaler to haasnsoft works just fine.

Strange that they haven't documented it in any way shape or form except as comments in the code.
>>
Is it wrong to set up the OSC bottombar in the usual mpv.conf? It doesn't seem to be recognising the option for me
>>
>>52197832

Tried both, still a half second pause.
>>
>>52197805
No, you need to use:

vo=opengl-hq:interpolation

video-sync=display-resample


You need to add video-sync=display-resample or a similar video-sync option. They started to require this a few months ago otherwise interpolation is turned off.
>>
>>52195916
if it wasn't hard the builds following the added support for it would support it already
>>
Damn, I tried setting up nnedi3 but everything was glowing and tearing everywhere. I wish graphics drivers on Linux weren't complete ass, since nnedi3 works with the same hardware on madvr.
>>
>>52197879
No, that should work just fine.

script-opts=osc-layout=bottombar,osc-seekbarstyle=bar
Thread replies: 255
Thread images: 22

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

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.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.