[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/ - the /g/ media player
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: 26
File: default_icon_512x512.png (1 MB, 512x512) Image search: [Google]
default_icon_512x512.png
1 MB, 512x512
> windows builds:
- https://sourceforge.net/projects/mpv-player-windows/files/
- https://bitbucket.org/rorgoroth/mpv-for-windows/downloads

> user shaders:
- https://gist.github.com/igv
- https://gist.github.com/voltmtr

> low preset without interpolation:
vo=opengl:deband:blend-subtitles
hwdec=auto-copy


> high preset without interpolation:
vo=opengl-hq:blend-subtitles
hwdec=no


> low preset with interpolation:
vo=opengl:interpolation:blend-subtitles
video-sync=display-resample
hwdec=auto-copy


> high preset with interpolation:
vo=opengl-hq:interpolation:blend-subtitles
video-sync=display-resample
hwdec=no
>>
>SSSR
>http://forum.doom9.org/showthread.php?t=171120&page=206

>Personally I don't think still shots will do it justice.
>You'll have to see it in motion to appreciate the difference.

>I've tried many other sharpening filters.
>None has been able to satisfy me (msharpen, xsharpen, etc).
>SSSR on the other hand, is AMAZING.
>I thought it was pretty much impossible for a good sharpening filter to exists.

What's your opinion about SSSR?
Is it that good in motion?
>>
Interpolation + CrossBilateral + Deband = <3
>>
>>54782117
>CrossBilateral
What's this?
>>
>>54781804
just try it yourself
https://gist.github.com/igv/1d2fc7e56ade2a3d371e504ab2927d48
>>
What's the purpose of this shader?
>>
Anyone know why I can't get Angle to build?

# make -j1
ar rcs libEGL.a src/libEGL/libEGL.egl.o
x86_64-w64-mingw32-ranlib libEGL.a
g++ -c -o src/libANGLE/Device.o -Isrc -Iinclude -Isrc/third_party/khronos -DUNICODE -D_UNICODE -DANGLE_ENABLE_D3D9 -DANGLE_ENABLE_D3D11 -DANGLE_ENABLE_OPENGL -DANGLE_TRANSLATOR_STATIC -DANGLE_ENABLE_HLSL -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DGL_GLEXT_PROTOTYPES -DEGL_EGLEXT_PROTOTYPES -DLIBANGLE_IMPLEMENTATION -DGL_APICALL= -DEGLAPI= -DLIBGLESV2_EXPORT_H_ -DEGLAPIENTRY= -DANGLE_EXPORT= -DLIBGLESV2_IMPLEMENTATION -std=c++11 -fpermissive -msse2 -O2 -Wno-deprecated-declarations -Wno-conversion-null -MMD -MP src/libANGLE/Device.cpp
In file included from src/libANGLE/renderer/d3d/DeviceD3D.h:14:0,
from src/libANGLE/Device.cpp:22:
src/libANGLE/renderer/d3d/RendererD3D.h:67:5: error: ‘UINT’ does not name a type
UINT VendorId;
^~~~
src/libANGLE/renderer/d3d/RendererD3D.h:68:5: error: ‘UINT’ does not name a type
UINT DeviceId;
^~~~
src/libANGLE/renderer/d3d/RendererD3D.h:69:5: error: ‘UINT’ does not name a type
UINT SubSysId;
^~~~
src/libANGLE/renderer/d3d/RendererD3D.h:70:5: error: ‘UINT’ does not name a type
UINT Revision;
^~~~
src/libANGLE/renderer/d3d/RendererD3D.h:71:5: error: ‘UINT’ does not name a type
UINT FeatureLevel;
^~~~
src/libANGLE/renderer/d3d/RendererD3D.h:130:43: error: ‘HANDLE’ has not been declared
HANDLE shareHandle,
^~~~~~
In file included from src/libANGLE/renderer/d3d/DeviceD3D.h:14:0,
from src/libANGLE/Device.cpp:22:
src/libANGLE/renderer/d3d/RendererD3D.h:235:26: error: ‘LUID’ has not been declared
virtual bool getLUID(LUID *adapterLuid) const = 0;
^~~~
Makefile:363: recipe for target 'src/libANGLE/Device.o' failed
make: *** [src/libANGLE/Device.o] Error 1
>>
>>54782122
https://gist.github.com/igv/a015fc885d5c22e6891820ad89555637
>>
>>54782199
Google frequently break the ANGLE build on mingw-w64 because they only care about MSVC++, so it's fairly likely you're not doing anything wrong and the build is just broken. Rather than building it yourself, you can put the EGL/GLES headers in your include directory and use Google-compiled versions of the binaries.

ANGLE headers are here:
https://github.com/google/angle/tree/master/include

ANGLE builds here (inside the chrome-win32.zips, grab libEGL.dll, libGLESv2.dll and D3DCompiler_47.dll):
http://chromium.woolyss.com/

If you're on MSYS2, you don't have to get the headers because they're in the angleproject-git packages.
>>
>>54782199
Those types are declared by windows.h and its friends.

>trying to crosscompile with GCC
Masochist.
>>
>>54782267
Thanks, I'll try it later.

>>54782274
I have windows.h and friends from mingw install so I have no idea why it happen.
>>
>>54782247
I still have no idea what either of those shaders does. There's no explanation whatsoever.
>>
>With the GL_EXT_texture_norm16 extension recently added to ANGLE, it has
essentially reached feature parity to desktop GL for the subset we are
using.
finally
>>
>>54782274
>>trying to crosscompile with GCC
The official mpv Windows builds are cross-compiled. It's not so much of a big deal. All mpv's dependencies (except ANGLE) are friendly to cross-compilation.
>>
>>54782341
I know right.

wm4 actually had to do it for them: https://github.com/google/angle/commit/25ab451
>>
File: IMG_20160528_203135.jpg (2 MB, 2104x1560) Image search: [Google]
IMG_20160528_203135.jpg
2 MB, 2104x1560
Help me out here lads.

I'm stuck with this shitty laptop for a while until I can get an X220. It's got a Celeron 2GHz CPU so it sucks and can't play modern 10Mbps H.264 video smoothly.

But I did a fresh install of Lubuntu and put this config on, and now it can play the videos reasonably smoothly but there's still some lag.

Is there anything else I can put in config to speed playback up more?

Also don't ask why I took a picture of the screen.
>>
How can I make video look like HDR in real time with mpv?
>>
>>54782489
Try
vd-lavc-fast
. Also try vo=xv.
>>
>>54781754
Why would you ever want to interpolate video?
>>
Someone please redpill me on sigmoid-upscaling, I can see it works on scale but

does it affect cscale?
does it affect tscale?
does it affect dscale?

Thanks
>>
>>54782571
>no
>idk
>yes, linear-scaling
>>
>>54782541
because 3:2 judder is cancer
>>
>>54782331
lol
>>
>>54782540
Thanks man, vd-lavc-fast helped a bit although vo=xv seems the same speed as vo=opengl, is it supposed to be faster?
>>
>>54782666
It can be on some older hardware, but yeah, if it doesn't help, don't worry about it.
>>
>>54782625
What's funny?
>>
>>54782705
Bah porting a shader without any purpose.
>>
>>54782676
Well I guess that's the end of the road, I don't think you can get any faster than mpv with all these H.264 specific speedhacks enabled.

Would a lighter OS than the current Lubuntu (I was thinking Gentoo/Arch) help at all?
>>
>>54782765
Gentoo may be faster with all the optimisations for your CPU. But if it's realy old laptop then there probably not much to gain.
>>
>>54782599
Serves you right for watching interlaced video in the first place.
Even then I'll take pulldown stuttering over disgusting, faux-HFR garbage any day.
>>
>>54783011
mpv's interpolation isn't pseudo-HFR. It's more like madVR's smoothmotion.
>>
>>54782360
>wm4 actually had to do it for them: https://github.com/google/angle/commit/25ab451
Seriously this guy is like fixing up half the libraries mpv is using because they are all shitty.
We need more of him.
>>
>>54782267
Okay so I tried and didn't fully work.

I placed the headers and libs in the right place and mpv detected angle just fine but the build doesn't work with angle.

I looked in the sourceforge build and see it has D3DCompiler_43.dll rather than D3DCompiler_47.dll but both of these are the same size and the sourceforge one is dated 27 Feb 2016. I tried rename 47 to 43 and using the one from sourceforge build but it still didn't work unfortunately.
>>
>>54783169
So the build succeeded? Are libEGL.dll, libGLESv2.dll and D3DCompiler_47.dll in the same location as mpv.exe? Are they the same bitness? Both the 32-bit and 64-bit Chromium builds come packages in chrome-win32.zip, so make sure you have the one that matches the bitness of your mpv build.
>>
Is ANGLE unavailable on win7 or is it just not enabled in lachs0r's builds?
>>
>>54783011
>Serves you right for watching interlaced video in the first place.

It also happens when the video is progressive, and not interlaced

>Even then I'll take pulldown stuttering over disgusting, faux-HFR garbage any day.

That's your perogative of course. Most of us mpv users don't like judder
>>
>>54783232
It's not enabled in lachs0r's builds.
>>
>>54783219
Yeah, it succeed.
I seem to have it working now actually, I was being a dumb dumb.
>>
>>54782571
yes
yes
yes
>>
>>54784070
?
>>
>>54784083
if you dont trust me ask a developer

problem solved
>>
>>54784285
I don't trust you shit poster.
>>
Why isn't https://kawaii.imo.uto.moe/ in the op?
>>
>>54784298
>>>/pol/
>>
>>54784657
you are slow
>>
>>54784628
>built on Fri Feb 26
>>
>>54781754
I wanna try this. Does it support chapter markers?
>>
>>54784712
yes
>>
>>54782500
1. Bump up gamma
2. Set your display brightness to the maximum

:^)
>>
>>54784867
>using the smiley with a carat nose
>>
>>54783011
>Serves you right for watching interlaced video in the first place.
son...
>>
>>54784867
only shit posters here today?
>>
>>54784907
Nothing inaccurate about that post. If you want a faux-HDR look, bumping up the gamma and display brightness is the only way to accomplish it.
>>
>>54784916
I remember it was somehow different in the old mpv thread
>>
>>54782274
i've only compiled windows programs a few times, every time from in linux
i don't even know how to compile windows stuff in windows
>>
>>54782274
>>54785015
Compiling for Windows is masochism. (Actually, using Windows is even more masochism)
>>
File: logo~02.png (54 KB, 833x833) Image search: [Google]
logo~02.png
54 KB, 833x833
>>54785015
>using windows
>not using an online compiler
>>
File: 1503536.jpg (209 KB, 682x600) Image search: [Google]
1503536.jpg
209 KB, 682x600
>command-line based media player
>2016
>>
>>54786259
Spotted the tech illiterate.
>>
What kind of gpu should I get to use display-resample? Is video-sync=audio interresting for people who don't use interpolation?
>>
>>54786443
Just get a GTX 960 or w/e unless you have a 4K display or something.
>>
>>54786604
>GTX 960
Or a GTX 950 really, if you only care about 1080p
>>
>>54786443
I'm using a 480gtx and play 1080p fine with it
>>
>>54782571
>maybe
>no
>no (maybe)

The only thing I know is that sigmoidal contrast can be used in both directions per imagemagick (and sigmoid functions are adapted from IM)
>>
>>54786621
is HD 7850 enough for interpolation?
>>
>>54787009
Yes, more than enough!
My Intel HD 3000 is enough for madVR smoothmotion...
>>
post your configs and why you use those settings
>>
>>54782180
I am guessing this is a new sharpening shader?
>>
>>54787116
Kind of sharpening filter with strange behavior...
Result is quite strange though...
>>
>>54787099
# Video
vo=opengl-hq:interpolation:deband=no:blend-subtitles:user-shaders=[~~/shaders/adaptive-sharpen.glsl,~~/shaders/SSIMSuperRes.glsl,~~/shaders/CrossBilateral.glsl,~~/shaders/SuperChromaRes.glsl,~~/shaders/antiring.hook]:tscale=bicubic::scale=ewa_lanczos
video-sync=display-resample
hwdec=no
framedrop=vo
vd-lavc-threads=16
sws-scaler=gauss
keepaspect=yes
autofit-larger=95%x95%
geometry=50%:50%
osc=no

# Audio
ao=pulse,alsa,null
af-defaults=volume=replaygain-track:replaygain-clip=yes:detach
af-add=rubberband,volume
audio-channels=7.1
alang=jp,jpn,Japanese,en,eng,English
mute=yes

# Cache
cache = 102400
cache-default=500000
cache-seek-min = 50
cache-backbuffer=250000
cache-file-size=5048576
cache-file=TMP
demuxer-readahead-secs=30.0

# OSD & UI
osd-duration=2250
term-osd-bar-chars=[=>.]

# Screenshot
screenshot-format=png
screenshot-png-compression=0
screenshot-png-filter=0
screenshot-tag-colorspace=yes
screenshot-high-bit-depth=yes
screenshot-template=~/.screenshots/%tY-%tm-%td-%wH:%wM:%wS

# Subtitles
slang=en,eng,English
demuxer-mkv-subtitle-preroll
ass-force-style='FontName=Noto Sans,Kerning=yes'
osd-font='Roboto'
sub-gauss=.75
sub-gray=yes
sub-auto=fuzzy

# Rice osd
osd-bar-align-y=0.85
osd-color='#Ff0000'
osd-border-size=0
osd-bar-w=100
osd-bar-h=0.5

###Playback Control###
[#extension.gif]
#loop-file=inf

[#extension.webm]
#loop-file=inf

# Youtube
ytdl=yes
ytdl-format=bestvideo+bestaudio/best
>>
>>54786259
Yeah we got now that you have no clue about computers. Now get back to bed please and let us talk, will you?
>>
>>54786968
Sigmoid downscaling would be a nice optional, nicolas robidoux recommends slightly lower values but more or less the same can be used

>>54787009
yeah, my 6850 works very nicely even at high preset
>>
>>54787144
it is experimental, I don't recommend to use it.
>>
>>54787166
adaptive-sharpen should be used after SuperRes and no need to use antiring since SuperRes will remove most ringing artifacts anyway.
>>
If I'm using display-resample and pressing alt+shift (change input language), mpv dies.
>>
File: 1464458447.png (299 KB, 1505x118) Image search: [Google]
1464458447.png
299 KB, 1505x118
I've tried everything to make fonts not look like pixelated shit, any of you have any recommendations with configurations for your subs?
>>
>>54787454
Is your pic related? cause i dont see anything wrong with it
What fonts are you using?
If you're on linux, setup infinality.
>>
>>54787508
you can't see how jaggy it is?

I've tried a lot of fonts man, even stuff like top well know fonts still cause this effect.
>>
>>54787523
Try this
demuxer-mkv-subtitle-preroll
sub-gauss=.75
sub-gray=yes
sub-auto=fuzzy
>>
>>54787548
I think is adaptive sharpen making it happen, that or mactype, guess I'll check later, thanks though..


By the way what happen to togamma.glsl, don't see it on the github.
>>
Announcing the open beta for the native Plex for Windows 10 app!
https://forums.plex.tv/discussion/219650/announcing-the-open-beta-for-the-native-plex-for-windows-10-app
>>
>>54787959
>adaptive sharpen
try disabling blend-subtitles
>>
>>54788295
that worked apparently
Thanks
>>
>>54788098
>waiting for xboxone app for over 3 years
>>
madvr -> smoothmotion -> 29% GPU
mpv -> interpolation:tscale=oversample -> 87% GPU

Argh... Why?
>>
>>54788643
Because Intel
>>
>>54788643
how can you tell how much gpu usage madvr uses?
>>
>>54788783
GPU-Z
>>
>>54788853
What settings are you using? never hit 20% for me

using a 970
>>
>>54788643
>480gtk
>mpv
>32% usage
>>
>>54788781
>>54788923
>>54788937
AMD Radeon 6770M
>>
What do you think about this fake HDR shader?
http://pastebin.com/aXBFCWqW
>>
>>54789063
Damn thats sexy
>>
>command line based
>>
>>54789183
>every gui runs a command line
>>
>>54789063
HDR - http://i.imgur.com/01Z1QSa.png
- http://i.imgur.com/H4TiN7p.png
HDR - http://i.imgur.com/dfVgLZB.png
- http://i.imgur.com/D6I3FWP.png
HDR- http://i.imgur.com/2jKsN5S.jpg
- http://i.imgur.com/T0nYyKP.jpg
HDR - http://i.imgur.com/Lqzh4YS.png
- http://i.imgur.com/3AS2ynI.png
>>
>>54789063
Why?!!!
>>
>>54789233
I would use reshade 2.0 instead
>>
File: hdr.jpg (652 KB, 2048x2160) Image search: [Google]
hdr.jpg
652 KB, 2048x2160
>>54789063
Doesn't seem to be working correctly for me
>>
anyway to automatically to remove on top when you stop playback
>>
File: 1463624119323.jpg (351 KB, 2560x1600) Image search: [Google]
1463624119323.jpg
351 KB, 2560x1600
>mfw Linux cucks will never be able to replicate the perfection of MPC-HC and madVR no matter how many generals they make
>>
>>54789353
Are you blind? There is a drastic change between them
>>
>>54789444
Pfff mpc-hc development is dead and mpv is much more advanced than madvr...
>>
>>54789444
>mfw we've had better performance then you for close to a decade
>>
>>54789412
https://github.com/mpv-player/mpv/blob/master/TOOLS/lua/ontop-playback.lua
>>
>>54789491
I don't like how her skin looks there
>>
>>54789537
Edit the filter
>>
>>54789528
I have it but it doesn't work
>>
>>54789491
Yeah but I mean it looks broken / wrong in the bottom
>>
>>54789595
Change your contrast/brightness/gamme/saturation

How are you even using mpv, when cant do basic shit
>>
>>54789571
>>54789528
nvm somehow it worked again
>>
>>54789495
>>54789509
Stay salty, madVR will always be king.
>>
>>54789063
The shader is retarded as fuck

>blurring after scaling
>written in a stupid way (why not just use BW_texOff ffs)
>needlessly verbose/obtuse way of summing
>does nothing other than completely crushing dynamic range
>>
>>54789651
All the "proofs" its "better" are blurry peices of shit
>>
>>54789621
>Use a shader to completely crush the dynamic range
>Adjust contrast/brightness/gamma/saturation to compensate
Or I could turn off the shader
>>
>>54789713
Or you could be less of a bitch, and know what the shader does before hand, and decide if you want to use it
>using neet buzzwords
ok
>>
>>54789730
>and know what the shader does before hand
>>54789063 said “fake HDR” not “fake cartoon appearance shader”
>>
>>54789671
you sound retarded here
>>blurring after scaling
>>written in a stupid way (why not just use BW_texOff ffs)
>>needlessly verbose/obtuse way of summing
>>
>>54789748
>unable to change basic configs which you can even change within the gui
>>
Alright, I tried using youtube-dl but it sucks, might as well just use the actual site.
>>
>>54789781
>he'd rather have a buggy, vulnerable, slow web interface with shit quality (bilinear scaling) and wrong colors that doesn't let you tune the cache or control it via keybindings
Some people just want to suffer
>>
File: 1423349623213.gif (2 MB, 300x300) Image search: [Google]
1423349623213.gif
2 MB, 300x300
>>54789813
>buggy, vulnerable, slow web interface with shit quality
paranoia is a hell of a drug
>going trough the trouble of opening another program to watch a youtube video
>>
>>54789848
>You're opening a browser
>You're opening a plugin
>You are doing 2 things
>We are doing 1 thing
>>
>>54789848
>Adobe Flash is perfectly safe
>>
>>54789772
Ah, I see by “fake HDR” you meant “now you will have to constantly adjust the exposure on *every* video”. In that sense it's like real HDR, I see :^)

well meme'd

>>54789771
>feedback sounds retarded
keep writing shitty shaders then
>>
>>54789885
I swear to god people here learn how to code to make people think they are not fucking stupid.

My last reply you fucking idiots.
>>
>>54789909
>I already have adjustments that suit my eyes and prefences in my config.
>implying everything has to be the same as it was presented.

Just stop
Your retard is showing
>>
>>54789917
How does knowing how to code change the fact that you cant change anything that flash does?
>>
>>54789926
Now I'm actually curious

What magical contrast/brightness/saturation/gamma adjustments do your configs contain to make that “fake HDR” shader not like somebody vomited all over a canvas?
>>
>>54789909
Oh look ogre3D devs writing shitty shaders
http://www.ogre3d.org/tikiwiki/Faking+HDR
>>
>>54789909
>using the smiley with a carat nose
>>
How do I get started with mpv? I use for simple viewing by just dragging the file onto the window. Is there no simple gui package?
>>
>>54789964
I didnt deviate from my orginal settings i use for everything
contrast=25
brightness=-5
gamma=-7
saturation=34
>>
>>54789982
Jesus fucking christ that has absolutely nothing to do with video processing and you should be ashamed for misunderstanding it.

Also, yes, their shader code is shit - especially by mpv user hook standards. (We have abstractions so you *don't* have to be so needlessly verbose)
>>
File: hdr-fail.jpg (750 KB, 2048x2160) Image search: [Google]
hdr-fail.jpg
750 KB, 2048x2160
>>54790058
JESUS FUCKING CHRIST KILL IT WITH FIRE AAAAAAAAAAAAH
>>
>>54790048
This is what I do
>https://bitbucket.org/rorgoroth/mpv-for-windows/downloads
Download
Assuming you are on windows I just put it on C:/program files/mpv ( can put it anywhere you want or change the name of the folder)

run mpvinstall.bat after you've unzipped everything were you wanted it to be (basically to just double click on the video to open it with mpv)

and that's it
>>
>>54790060
Since when Gaussian Blur has
>absolutely nothing to do with video processing

> especially by mpv user hook standards.
It's not like it's a final version to optimize it for user hooks standarts,.
>>
File: hdr-improved.jpg (664 KB, 2048x2160) Image search: [Google]
hdr-improved.jpg
664 KB, 2048x2160
>>54790080
I improved it further, thoughts?
>>
>>54790148
you are retarded, if you don't know about it yet
>>
>>54788643
What is the usage with backend=angle?
>>
>>54790170
But look at all that dynamic range! This is surely the future of cinema!

If it looks wrong on your end, maybe you need a better monitor or just need to adjust your settings. Even a monkey could do it..
>>
>>54788643
Linux + nvidia-364.19 + GTX 970 here

No interpolation -> 25% GPU
interpolation:tscale=oversample -> 27% GPU

something sounds messed up on your end
>>
>>54790370
You use video-sync=display-resample?
>>
>>54790450
I am this guy
>>54788923
and I was using it
>>
>>54790370
>>54788923
He is comparing madvr and mpv. Given that 970 is many times stronger that 6770M less GPU utilization on your card is not surprising.
>>
>>54790450
Yes

>>54790536
The point is that turning on interpolation hardly has a GPU impact here (relative to the baseline level of rendering itself).

This is consistent with expectations. Interpolation *shouldn't* increase GPU usage by a large degree. The fact that it does on his end means something is probably fucked.
>>
>>54790588
>Interpolation *shouldn't* increase GPU usage by a large degree.
But he is not comparing interpolation off and on in mpv. He is comparing mpv vs madvr interpolation.
>>
>>54790685
The context made it seem like it was interpolation causing the high GPU usage.

I guess that raises the question, what was mpv's GPU usage with interpolation turned off?
>>
>>54788643
If you going to benchmark something. You need to at least post your OS, and your specs, and mpv conf file.
>>
So, my config is basically just

vo=opengl-hq,opengl

at the moment. How do I make this shit the best it can be?
>>
Question, can you add video frame previews on mpv? seek previews I think they are called not sure.
>>
>>54790048
Try Baka Mplayer, it's a simple frontend for mpv with some nice features like gesture seeking and desktop dimming. You can even use the mpv configs for it. http://bakamplayer.u8sand.net/index.php
>>
>>54791198
>You can even use the mpv configs for it
shaders do not work
and is mostly a pain to use configs

though they are going to remake it, and for now its a good GUI
>>
>>54782489
Because you are using wayland, kek.
>>
>>54791250
Oh, didn't know about the problem with the shaders. Thanks.
>>
>>54789885
are you living under a rock anon
>>
Where is cache for youtube videos? In RAM, I hope?
>>
>>54791727
mpv uses a 75 MB memory cache (and no disk cache) by default
>>
best config for a laptop?
using default atm
>>
Would any config or shaders, slow down videos?
If i advance the video to 1.10x speed,it is normal.

GPU load is 37%
CPU load just for the process is 12%
>>
File: 30506041_p0.jpg (269 KB, 780x1000) Image search: [Google]
30506041_p0.jpg
269 KB, 780x1000
Does MPV support basic http authentication for file playback? I have files behind a seedbox I'd like to stream, but I can't figure out a way of supplying a username/password to MPV.
>>
>>54794420
http(s)://username:password@server/resource.ext
?
>>
>>54794484
This does not work, I have already tried this. ;(
>>
>>54794503
Then it's not a basic HTTP authentication. Maybe possible with a lua script, but I'm not sure.
>>
>>54794591
>Then it's not a basic HTTP authentication
This
>>
>>54794591
>>54794706
It's just a basic apache2 .htpasswd setup, so yeah... It should be a normal http authentication.

Except, I'm using SSL, but I state this in the URL so it shouldn't matter.
>>
>>54794591
>>54794706
Oh, my bad, it did work! I must have typed it wrong the first... Five times? Thanks!
>>
>>54789848
>He doesn't want a program that can play videos without dependencies for javascript, flash or html5. Meaning you can download files even if ublock or umartix block the web pages.

>He doesn't want a program that can control the resolution, framerate, codec, file extension, quality, bitrate, cache that you download universally across dozens of website.

pleb
>>
Is there a way to change key bindings from lua script? mp.add_key_binding just adding a handler to a key. I want script to replace current # key binding

SHARP cycle audio


with something like

SHARP no-osd cycle audio; script_message showinfo/show_info


So that when I put the script into script directory # is replaced with new command, and when script is not here # falls back to default binding.
>>
>>54789781
>youtube-dl sucks
wow you must be a special kind of retard
>>
>>54795807
You can just create a profile and another input.conf file for specific key binds. In your mpv.conf, if you put something like

 
[customprofile]
input-conf=~~/custominput.conf


The profile will you use custom input.conf for your situational key binds, and the default input.conf remains the same.
>>
>>54796062
But isn't this will still require from user to manualy add/remove script specific bindings into custominput.conf?
>>
File: a.webm (2 MB, 886x694) Image search: [Google]
a.webm
2 MB, 886x694
>>54789848
>going trough the trouble of opening another program to watch a youtube video
(you)
>>
>>54796108
You can essentially creating two input confs, but the second input conf as a profile exclusive conf. You can just add your keybinds, everytime you go to that profile, it remember that key binds.

but since you just want to load a lua script without having to remove and add to the script folder.

mpv --script=< exact path to lua file>  

can launch lua scripts without dumping the lua script into the script folders. That way you don't have to remove the script out of the folder when you done using the script.
>>
>>54782591
>>54784070
it's no/no/no fucktards
>>
>>54797855
kys
>>
Angle is starting to get Vulkan support.

Does this mean Windows builds using Angle will get Vulkan without mpv dev having to do it themselves?
>>
>>54798888
Yes..
>>
more or less correct fake HDR
http://pastebin.com/40jNL9WD
>>
>>54797893
Yeah right after you prove linear upscaling implies a sigmoid curve is used for downscaling you absolute (insert insult here)
>>
I can't deny mpv has a wonderful opengl renderer but who is still using simple desktop app to handle and watch their movies/shows?

However they are plex media player but damn it's ugly and not so functional for modern families.
>>
>>54799665
why you didn't kill yourself yet retard?
>>
>>54799717
Modern Family is an awful show anyway.
>>
>>54799717
>>54799757
- CouchPotato
- Headphones
- HTPC Manager
- Kodi
- Mylar
- Sonarr
>>
>>54799717
>but who is still using simple desktop app to handle and watch their movies/shows?
Me. I have a nice monitor on my desktop PC and I want to watch movies and shows on it. Is that so wrong? I organise movies with folders and I want to be able to open them like I would a document. I don't want to have to navigate a big dumb 10ft UI to watch a movie when I'm sitting right at my computer and I don't want my computer to gain a whole new interface just because i'm in 'movie watching mode.'
>>
>>54799931
My family is so dumb and impatient, launching kodi, latest added movies and show in homescreen click and popcorn. I add a graphical downloader too so they don't need to go to torrent trackers to find new things.

Television is very important too and kodi handles channels/records/reminders very well.

We play old emulation and pc games together with wiimotes and kodi make everything well organized.
>>
folders only -> 1995
tags/metadata -> 2005+
>>
The latest build from sourceforge crashes when fullscreen!
https://sourceforge.net/projects/mpv-player-windows/files/64bit/
>>
>>54801066
Win 7?
>>
File: file.png (50 KB, 809x742) Image search: [Google]
file.png
50 KB, 809x742
vo=opengl-hq:interpolation:blend-subtitles:backend=dxinterop
video-sync=display-resample
hwdec=no

What the hell is going on? I'm just playing a single 10bit video and it's using this much overhead? Also it keeps crashing randomly b/w fullscreening the player.
>>
>>54801217
>using wangblows
You deserve it.
>>
>>54801180
No, windows 10.
>>
>>54801227
Stupid caveman...
>>
File: 10bit.png (15 KB, 1197x606) Image search: [Google]
10bit.png
15 KB, 1197x606
>>54801217
Meanwhile on Linux
>>
>>54801462
wtf???? how the fuq do i read this
>>
>>54801398
Can't confirm, works fine.
>>
>>54801217
>windows 10
that's why
>>
>>54801217
Try use angle instead dxinterop
>>
>>54801865
angle fixes the high ram usage, but introduces screen tearing during pans and zooms which is why I put dxinterop there in the first place.
>>
This thread confirms why madVR > mpv.

MadVR runs perfectly on windows that is used on more than 95% of desktop and laptop machines. Mpv runs nicely only on linux with specific proprietary drivers.
>>
>>54801924
> introduces screen tearing during pans and zooms
Try with different dwmflush values with angle, it could help

>>54801217
Sounds like shit OpenGL drivers
>>
File: a.png (6 KB, 447x144) Image search: [Google]
a.png
6 KB, 447x144
>>54801622
mpv's resident memory usage is 180M (MiB)
>>
>>54802463
mpv runs great here on radeonsi (free radeon driver)
>>
I tried MadVR today.
How to even make that thing output screenshots at the original video resolution instead of totally messing screenshots up by outputting them scaled to some other fucked dimensions?
>>
>>54802463
Madvr isn't a video player. That's one of the problems with MadVR too. Video players on Windows are too dependent on MadVR to provide quality HQ video rendering.
>>
>>54802849
>Sounds like shit OpenGL drivers
Stupid laptop OEM drivers likely causing this shit, I'll try and force stock Intel drivers and see if that fixes it.

Or is offloading mpv's playback to my Nvidia a bad idea? Used to do this with madvr/mpc
>>
>>54803373
Windows just has different architecture related to multimedia and shit.
It's not really comparable to self-contained approach.
>>
>>54802849
>>54803419
Nope, force updated to the latest drivers from intel and still getting tearing without dxinterop
>>
>>54803127
Is it even possible?
How do you use that pile of shit if not?
>>
File: 1356063875788.jpg (71 KB, 850x638) Image search: [Google]
1356063875788.jpg
71 KB, 850x638
>>54787099
vo=opengl-hq:scale=ewa_lanczossharp:cscale=ewa_lanczossoft:blend-subtitles:interpolation:tscale=oversample:tscale-clamp:temporal-dither
video-sync=display-resample
hwdec=no


spoonfed autism rationale for placebo:

*opengl-hq comes with developer recommended high quality presets and is equivalent to:
vo=opengl:scale=spline36:cscale=spline36:dscale=mitchell:dither-depth=auto:correct-downscaling:sigmoid-upscaling:deband:es=no


*scale and cscale have been changed to ewa_lanczossharp/soft due to the following reference manual recommendation: "If your hardware can run it, this is probably what you should use by default." Also, using comparison images from github.com/haasn/mpvhq-upscalers, ewa_lanczossharp produces better results than the opengl-hq default, spline36.

*blend-subtitles: "It also increases subtitle performance when using interpolation."

*interpolation: reduce judder due to framerate mismatches between video and display (evident when panning)

*tscale=oversample: default is mitchell, which I find produces too many temporal artifacts (oversample was the default for while). Also, reference manual description of oversample: "This essentially removes the small imperfections and judder artifacts caused by nearest-neighbour interpolation, in exchange for adding some blur. This filter is good at temporal interpolation"

*tscale-clamp: "This reduces excessive ringing artifacts in the temporal domain"

*temporal-dither: 6 bit TN display here, requires dither-depth to be set to something other than 'no' in order to work (which is inherent in opengl-hq)

*video-sync=display-resample: you need a video-sync option enabled for interpolation to work

*hwdec=no: ensures the above settings are actually applied
>>
File: comparison.jpg (984 KB, 1280x2159) Image search: [Google]
comparison.jpg
984 KB, 1280x2159
From top to bottom.

vo=opengl-hq:backend=dxinterop:interpolation:scale=ewa_lanczos:deband:cscale=ewa_lanczos:tscale=triangle:prescale-luma=superxbr:blend-subtitles=yes:user-shaders="~~/shaders/SSIMSuperRes.glsl,~~/shaders/fakeHDR.glsl,~~/shaders/adaptive-sharpen.glsl"


vo=opengl-hq:backend=dxinterop:interpolation:scale=ewa_lanczos:deband:cscale=ewa_lanczos:tscale=triangle:prescale-luma=superxbr:blend-subtitles=yes:user-shaders="~~/shaders/SSIMSuperRes.glsl,~~/shaders/adaptive-sharpen.glsl"


vo=opengl-hq:backend=dxinterop

>>
>>54803883
>prescale-luma=superxbr
>SSIMSuperRes
?
>>
>>54804034
One or the other right?
>>
>>54804089
yes
>>
>>54781754
I want to try this on Ubongu what ppa do i use?
>>
>>54804109
Thanks
>>
>command: add playlist-pos-1 property
my autism has been satiated
>>
>>54804116
https://launchpad.net/~mc3man/+archive/ubuntu/mpv-tests
>>
File: 1445926916641.gif (208 KB, 540x575) Image search: [Google]
1445926916641.gif
208 KB, 540x575
Do I need interpolation if I have a 144hz monitor?
>>
>>54804185
You always need it
>>
hi niggers, gibe me the command to make jump time 3 seconds please.
i could also prefer making the sub font a little smaller.
>>
>>54804392
https://mpv.io/manual/master/
>>
File: 2016-05-29_22-25-40.jpg (109 KB, 1280x800) Image search: [Google]
2016-05-29_22-25-40.jpg
109 KB, 1280x800
>>54804411
thank you my nigger.
>>
>>54796171
took you 6 seconds to open up that video, and you had to move it around when it came up as well

waste of time.

Literally two or three seconds to open up the video on the native site.
>>
>>54804941
>you had to move it around when it came up as well

You can control where mpv pop ups with the config, you dingus.
>>
>>54803781
tscale-clamp does nothing for tscale=oversample
>>
>>54803781
hwdec=no is the default
>>
>>54803883
bottom looks best IMO

top is like a watercolor painting, medium is not as bad but it still weirdly distorts the leaves etc.
>>
>>54803883
First one is completely wrong...
The second one is a little bit too sharp, reduce default values in shaders!
Third on looks more natural...
>>
>>54804941
>somebody sends you a youtube link
>open it in your browser
>have to switch to mouse and awkwardly click+point on the fullscreen button
>it looks like ass when fullscreened, nvm, minimize it again
>shitty captions, have to click another button hidden inside a shitty submenu to disable
>all the colors are wrong either way, skin looks like ass
>want to change the volume, press keyboard shortcuts as natural
>oh wait, they don't work, have to fiddle around with the weird slider thing
>get a headache from the judder

meanwhile on my end:
>press a few key combinations
>it opens up, all my controls work
>it looks beautiful, even in fullscreen, due to HQ scaling
>>
Hey guys, I currently use VLC to play my video files. What's the advantage of mpv? It seems overly complicated.
>>
Which is better for 1080P videos on 1080P monitor, so without upscale?

vo=opengl-hq

or

vo=opengl:interpolation
video-sync=display-resample
>>
>>54781754
>.mpv
>Not the superior HEVC H.265 Matroska format
>>
How to shuffle profile with a key and see changes directly in the current video?
>>
File: 1412692906245.png (530 KB, 647x671) Image search: [Google]
1412692906245.png
530 KB, 647x671
>>54806756
It sure works that way bruh
>>
Damn how to make voices louder in this player?
>>
>>54807046
np, I'm just describing my experiences as accurately as possible
>>
File: original.jpg (263 KB, 1600x1065) Image search: [Google]
original.jpg
263 KB, 1600x1065
>mpv
>dropped frames with vo=opengl-hq
>system reboot with vo=opengl:backend=dxinterop
>crash with vo=opengl:backend=angle

>madvr
>spline36 for chroma and upscale
>smoothmotion
>debanding
>superres
>no dropped frames
>>
vo=opengl-hq:scale=ewa_lanczossharp:cscale=ewa_lanczossoft:dscale=ewa_lanczossoft:prescale=nnedi3:prescale-downscaling-threshold=1.5:tscale=mitchell:tscale-clamp:temporal-dither:interpolation:blend-subtitles=yes
video-sync=display-resample
hwdec=no


Am I missing anything here for maximum-level autism?
>>
File: 1464513710696.jpg (1 MB, 3000x2001) Image search: [Google]
1464513710696.jpg
1 MB, 3000x2001
>>54807642
Try user-shaders...
>>
>>54807691
What are some recommended ones? And where do I download them? Is there a repository somewhere?
>>
>>54807905
https://gist.github.com/igv
>>
>>54807945
Excellent, thank you.
>>
>>54807642
>Am I missing anything here for maximum-level autism?
Maximum-level autism?

ytdl-raw-options=prefer-free-formats=yes


:^)
>>
File: original (1).jpg (82 KB, 787x550) Image search: [Google]
original (1).jpg
82 KB, 787x550
>>54808033
... so retarded
>>
File: nvidia_burning.jpg (283 KB, 1920x1200) Image search: [Google]
nvidia_burning.jpg
283 KB, 1920x1200
>>54807642
What kind of incinerator/gpu do you use to handle this with 4k videos?
>>
Should I install AMD blob shit to make interpolation working?
>>
>>54808159
Nothing special, a GTX 950 with hw 4k 10bit HEVC decode would suffice. If you are displaying 4k video on a 4k screen there isn't any scaling going on and on 1080p screen you are only downscaling.
>>
No super-xbr for chroma?
It looks better than spline and uses less GPU than jinc/ewa-lanczos!
Good compromise for medium configuration!
>>
>>54808302
Because CrossBilateral is much better.
>>
>>54808331
Oh what about performance?
>>
>>54808342
Test yourself.
>>
>>54808359
I am on my phone... but yes I'll try it tomorrow.
>>
File: }.jpg (562 KB, 1275x1920) Image search: [Google]
}.jpg
562 KB, 1275x1920
I've been trying mpv for a while after using MPC for 2 years or so. I still can't take screenshots tho. Does anyone know what to do? I'm using this conf files: https://github.com/Argon-/mpv-config
>>
>>54787099
vo=opengl-hq:backend=dxinterop:blend-subtitles:interpolation:tscale=bcspline:tscale-param1=0.0:tscale-param2=0.66666666666:tscale-radius=3:scale=ewa_lanczos:cscale=bilinear:user-shaders="~~/shaders/SuperRes1.glsl,~~/shaders/SSIMSuperRes.glsl,~~/shaders/CrossBilateral.glsl"

video-sync=display-resample
framedrop=vo
hwdec=auto-copy


A few questions, are there shaders that can/cannot be used together? Specifically CrossBilateral/SuperChromaRes, SSIMSuperRes and SuperRes1, and does the order in the config matter at all?

And do some only work on upscaling because doing my own comparisons it looks like they aren't changing anything visually when I downscaling
>>
>>54808302
>No super-xbr for chroma?
You can use a user shader for this
Thread replies: 255
Thread images: 26

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.