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

/mpv/ - open source, and cross-platform media player

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 320
Thread images: 35

File: 1499852190903[1].png (10KB, 128x128px) Image search: [Google]
1499852190903[1].png
10KB, 128x128px
Last thread: >>61333891

Installation:
https://mpv.io/installation/

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

Manual:
https://mpv.io/manual/stable/

User Scripts(including opengl shaders):
https://github.com/mpv-player/mpv/wiki/User-Scripts

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

Vulkan(Linux only for now):
https://github.com/atomnuker/mpv

Test vulkan and post logs if it gives you any kind of problems.
>>
So is there a script or something to drag-and-drop external audio tracks to currently playing video?
>>
>>61375707
Not sure, but why though? mpv can use external audio tracks automatically. Search the wiki for "audio-file-auto=".
>>
Linked mkv support, volume control, context menu, making your own wiki so you don't have to spam 4chan with these threads, and apology to madshi for sitting in his thread 24/7 stealing his ideas... when?
>>
>>61375761
>madshi
whos that?
>>
>>61375826
the main developer of VLC
>>
>>61376022
Is it that one, or the other player pushing a billion downloads?
>>
>>61375736
Thanks.
>>
>>61376055
I don't know, but mpv runs on 3 billion devices
>>
bjin, gib RAVU.
>>
>>61376572
https://github.com/bjin/mpv-prescalers/commits/ravu
what's there to give?
>>
>>61376385
Most software will run on billions of devices. That says nothing.
>>
>>61376619
madVR will only run on 4.66% of desktop PCs though (windows XP)
>>
>>61376596
I need a ready to use shader file.
>>
>>61376645
mpv won't run on XP, which is a bigger install base than it has downloads.
>>
Raaaaaaaaaaaavuuuuuuuuuuuu
>>
Why should I use this instead of KCP?
>>
>>61377121
Do you have something against volume controls and sensible keybinds, and have a burning desire to spend 12 hours in a 4chan help thread each and every time you want to use a video?
>>
Are there any Windows builds with vapoursynth support yet?
>>
mpv gives me better colors in anime than mpc-hc+madvr for some reason. Truly made by weebs for weebs.
>>
>>61377463
Reset the saturation.
>>
>>61377491
Epic.
>>
>>61376647
so download it and generate the glsl file?
>>
>>61377463
Do you have an Nvidia GPU?
>>
>>61377239
There are the jenkins builds...
>>
>>61377748
No. AMD.
>>61377756
Literally who is that?
>>
>>61377785
There is jenkins in the url but I don't think it's a name.
>>
Is RAVU intended to be faster than NNEDI3?
Is RAVU intended to be better than NNEDI3?
Is RAVU a concurrent for FSRCNN?
>>
>>61377239
The SVP authors are providing mpv + vapoursynth binaries for their Pro customers.
>>
>>61378161
Yeah to all 3. Plus it supposed to BTFO NGU.
>>
>>61378300
Does it mean they paid to get foss software?
>>
File: mpv_2017-07-15_01-23-24.png (4MB, 1847x1003px) Image search: [Google]
mpv_2017-07-15_01-23-24.png
4MB, 1847x1003px
MPV is master race

>inb4 public tracker rip
>>
>>61378570
Why are the controls over the picture?
>>
>>61378626
Only when you move your cursor.
>>
>>61378626
it's only there if I move my mouse. I like it that way
>>
>>61378645
What is that? 2/2 Blackberrys? Two pagers?
>>
>>61378682
two subtitles
>>
>>61378703
Why wouldn't the speech bubble be subs?
>>
>>61378724
are you trolling? because that's the audio track
>>
>>61378724
>speech bubble
>speech
Good question, anon.
>>
>>61378739
A speech bubble is the visual representation of spoken language. i.e. subs.
>>
>>61378762
What would you make subs look like?
>>
File: Untitled.png (159KB, 472x417px) Image search: [Google]
Untitled.png
159KB, 472x417px
>>61378802
>>
>>61378513
Pretty much.
The difference between SVP Free and Pro is the ability to fine tune some options (not really important) and being able to use SVP with VLC and mpv/Plex/IINA/etc.

In the case of mpv, they provide you with mpv+vapoursynth builds.
>>
>>61378853
Why do you know this?
>>
>>61378853
It's all public information, listed on their wiki...?
>>
>>61379013
Wanted to quote >>61378890 of course
>>
>>61379013
Why'd you read their wiki?
>>
>>61379120
To not stay an uninformed fuck?
>>
>>61379152
Very suspicious...
>>
>>61379181
Yes, looks like a Russian secret agent...
>>
Shinchiro im waiting new build tomorrow, thanks! ;)
>>
>>61377756
The ones I found appear to be missing the necessary dlls.
>>61378300
Why do I have to pay for something that I am supposed to be able to obtain for free?
>>
>>61378513
Yes, SVP also sells stolen code from the GPL'd MVtools
>>
>Why do I have to pay for something that I am supposed to be able to obtain for free?
wat? SVP has always been paid proprietary garbage
>>
Why is the UI baked into the frame? Such a bad decision.
Also does mpv contribute anything to decoders and backend stuff or does it just repackage it into a lackluster UI and also its branding into it?
>>
>>61381102
>Why is the UI baked into the frame?
It isn't?

>Also does mpv contribute anything to decoders and backend stuff or does it just repackage it into a lackluster UI and also its branding into it?
lol this guy
>>
>>61381238
>it isn't?

It fucking is you idiot. The UI pops up and lays on top of the video frame, covering up and disrupting the video. It's like if you had a music player that played a little fucking jingle on top of the audio every time you changed songs.
>>
>>61381280
Don't worry, I'm sure somebody will come along and write a script to send the OSD messages to your lineprinter so they don't get in the way of your anime
>>
>>61381280
This is "disrupting the video" >>61378570
ahaha
>>
>>61381064
Doesn't mpv+vapoursynth+mvtools handle real time interpolation just like SVP?
>>
File: Screenshot_20170714-214056.png (384KB, 720x1280px) Image search: [Google]
Screenshot_20170714-214056.png
384KB, 720x1280px
>>61381238
Good job avoiding addressing the issues I was bringing up Anon... Wikipedia doesn't even go as to explain why anyone would bother using this piece of shit. It says it's a media player
>Amedia playeris acomputer programfor playingmultimediafileslike videos movies and music
is my web browser a media player? is YouTube a media player? is the driver for my sound card a media player? Is Windows a media player? is the program in my amp a media player?
I see that mpv has been repackaged into...Baka MPlayer, aqt5-based front-end[15]GNOME MPV, a simpleGTK+front-end[16]SMPlayer, can be built with mpv instead of MPlayerbomi (formerly CMPlayer) aqt5-based front-end[17]IINA, a modern and feature-rich player based on mpv for macOS.

Why doesn't mpv read ebooks? printed media isn't dead to me!
Why can't I make VoIP calls through mpv? I bet I couldn't surf the net with mpv.
It's awfully cumbersome to cook in a UI with a low level graphics programming language
>>
>>61382194
if you have a powerful enough CPU? in principle, I suppose

Vapoursynth is sort of weird though. Not really ideal for this sort of thing. If you could convince the MVTools people to come up with a better API than the VS horseshit then it could be done better, perhaps even directly in mpv / GPU-accelerated
>>
>>61382361
and he also outs himself as a stupid phoneposter that can't copy/paste correctly

this just keeps getting better
>>
File: Screenshot_20170715-002113.png (276KB, 1536x2048px) Image search: [Google]
Screenshot_20170715-002113.png
276KB, 1536x2048px
Looks like the paste went thru on my tablet
I deal with mediocre software every day so try not it let it get to you
(we're on 4 c h a n)
>>
>>61381042
Looking into their forums, it seems like they reached an agreement with the original MVTools author but didn't disclose it. So it should be impossible to sue them.

>>61382194
SVP runs on GPU and can do this with a low voltage 2-core i5 iGPU (my laptop can do it) with high quality settings, no problem, while MVTools runs on CPU and even a i7 4770K struggles with 720p and mediocre settings.
>>
>>61383840
Jesus christ anon, learn english, then learn to type, then come back
>>
I just downloaded the latest build from http://mpv.srsfckn.biz/

When I go fullscreen, I can't Alt+Tab like I used to. The fullscreen video stays on top. How do I disable this?

Also, the seekbar/toolbar at the bottom of the video keeps blocking the subtitles. Is it possible to shift the bottom bar to the top?
>>
haasn have you tried to train FSRCNN using bicubic instead of lanczos (ANTIALIAS in utils.py)?
>>
is there a windows installer that will update itself? don't like stand alone exe's
>>
File: test_image.png (50KB, 220x220px) Image search: [Google]
test_image.png
50KB, 220x220px
FSRCNN trained with scale 2 (10 epochs, psnr)
>>
>>61385043
That's a nice mosaic picture!
Good collage, kid!
>>
New build is out boys! :O Thank you shinchiro!
>>
>>61384972
Sourceforge build has a updater script but you have to unzip a build first (once) into a non restrictive folder. You can also create your own inno installer, there are http/download functions included, so it's easy to auto-download the last sourceforge build and create a scheduled task from it.
>>
>>61385806
Sounds like too much hassle. I will stay with VLC.
>>
>>61385827
Lazy and fatty kids are not allowed here!
>>
>>61385849
foozoor is not allowed here
>>
File: 57196604.jpg (10KB, 266x239px) Image search: [Google]
57196604.jpg
10KB, 266x239px
>>61385849
Back to doom9 i go.
>>
I installed MadVR and now everything OpenGL plays at like 10 frames per second

How do I fix this?
>>
>>61386033
>everything OpenGL
Huh?
>>
>>61386033
Do not run madVR at the same time!
>>
I have perfect playback on T420 with win 8.1 and stutter on Linux Mint. Can someone recommend GNU/Linux friendly config?
>>
>>61386033
that's unlikely to have to do with the madvr installation, because madvr doesn't even get active unless you do something directshow.

try reinstalling your gpu drivers.
>>
Where is the NGU shader? Its not on user-scripts page!
>>
>>61387934
what NGU shader?
>>
>>61384847
you can change to topbar or increase the subtitle margin. check the manual on mpv.io.
>>
>>61388743
What about the videos being always on top when fullscreen? Do you have this problem, too?
>>
File: test_image.png (67KB, 240x240px) Image search: [Google]
test_image.png
67KB, 240x240px
>>61385043
FSRCNN 2x scaling works like 3x now.
I think I know how to make it work completely correctly, but I don't know how to fix this error
>Conv2DSlowBackpropInput: Size of out_backprop doesn't match computed: actual = 6, computed = 10
>>
File: test_image.png (49KB, 210x210px) Image search: [Google]
test_image.png
49KB, 210x210px
>>61389174
not sure if it helps you, but this diff seems to fix upscaling with different strides/scales (for me)

diff --git a/utils.py b/utils.py
index a9a6541..098e875 100644
--- a/utils.py
+++ b/utils.py
@@ -221,8 +221,8 @@ def train_input_setup(config):
else:
h, w = input_.shape

- for x in range(0, h - image_size - padding + 1, stride):
- for y in range(0, w - image_size - padding + 1, stride):
+ for x in range(0, h - label_size + 1, stride):
+ for y in range(0, w - label_size + 1, stride):
sub_input = input_[x + padding : x + padding + image_size, y + padding : y + padding + image_size]
x_loc, y_loc = x + label_padding, y + label_padding
sub_label = label_[x_loc * scale : x_loc * scale + label_size, y_loc * scale : y_loc * scale + label_size]


Here is the output of my partially trained 2x FSRCNN (MS-SSIM)
>>
Shiandow's experimental deband. Yay or nay?
>>
>>61389216
My changes:
@@ -224,8 +224,8 @@
for x in range(0, h - image_size - padding + 1, stride):
for y in range(0, w - image_size - padding + 1, stride):
sub_input = input_[x + padding : x + padding + image_size, y + padding : y + padding + image_size]
- x_loc, y_loc = x + label_padding, y + label_padding
- sub_label = label_[x_loc * scale : x_loc * scale + label_size, y_loc * scale : y_loc * scale + label_size]
+ x_loc, y_loc = x * scale + label_padding, y * scale + label_padding
+ sub_label = label_[x_loc : x_loc + label_size, y_loc : y_loc + label_size]

sub_input = sub_input.reshape([image_size, image_size, 1])
sub_label = sub_label.reshape([label_size, label_size, 1])
@@ -268,8 +268,8 @@
for y in range(0, w - image_size - padding + 1, stride):
ny += 1
sub_input = input_[x + padding : x + padding + image_size, y + padding : y + padding + image_size]
- x_loc, y_loc = x + label_padding, y + label_padding
- sub_label = label_[x_loc * scale : x_loc * scale + label_size, y_loc * scale : y_loc * scale + label_size]
+ x_loc, y_loc = x * scale + label_padding, y * scale + label_padding
+ sub_label = label_[x_loc : x_loc + label_size, y_loc : y_loc + label_size]

sub_input = sub_input.reshape([image_size, image_size, 1])
sub_label = sub_label.reshape([label_size, label_size, 1])
@@ -361,7 +361,7 @@
return g / tf.reduce_sum(g)


-def tf_ssim(img1, img2, cs_map=False, mean_metric=True, size=11, sigma=1.5):
+def tf_ssim(img1, img2, cs_map=False, mean_metric=True, size=10, sigma=1.5):
window = _tf_fspecial_gauss(size, sigma) # window shape [size, size]
K1 = 0.01
K2 = 0.03

But correctly it should work only if you set scale_factors in model.py to [10, 20] instead of [14, 20].
>>
>>61389338
bjin, you? Im a huge fan!
>>
File: test_image.png (67KB, 240x240px) Image search: [Google]
test_image.png
67KB, 240x240px
>>61389216
It also looks better with my patch
>>
>>61387238
>freetards will settle for worse quality
>>
>>61389402
Also I used BICUBIC instead of ANTIALIAS.
>>
>>61389402
who r u?
>>
>>61389501
"igv"
>>
Why did KCP have to die I hate using mpv.
>>
>>61389601
Digital video is a nightmare from my cursory understanding. My points about the shit gewy aren't really relevant if the project has technical merit and anons get an understanding of how to unbreakable and consolidate the myriad of different technologies involved in interpreting moving pictures and audiophiles. In my opinion mpv ought to try to be a sort of Rosetta Stone for non interactive media.
KCP is the comfiest software! It's clunky but I love it and still use it by default on my desktop.
>>
>>61389898
Damn smart phone LMAO more like dumb phone xd mm FCK autocorrect UnU
>>
>>61389601
KCP is free software right? Then feel free to pick up the torch
>>
>>61389326
Nay, internal deband is superior and faster
>>
File: 25349553.png (77KB, 500x500px) Image search: [Google]
25349553.png
77KB, 500x500px
>>61389588
OMG. I love you! Thanks for all of the ported shaders! Thanks to you i could escape madvr! Can you tell me which scale is the best to use with SSSR?
>>
>>61390425
ewa_lanczos
>>
File: 62897772.png (10KB, 284x284px) Image search: [Google]
62897772.png
10KB, 284x284px
>>61390633
Thank you! Is it true that i can use any cscale with KrigBilateral without losing any quality? For example bicubic instead of ewa_lanczos.
>>
>>61390700
FWIW, it doesn't matter what cscale is set to, performance is the same. Just set it to ewa_lanczos and forget.
>>
>>61391022
Actually, no, performance is different, I was probably testing it with HEVC video, don't remember. There is a difference only with old codecs, like AVC or VP8.
>>
File: 94681416.jpg (164KB, 638x827px) Image search: [Google]
94681416.jpg
164KB, 638x827px
>>61391022
Thanks! Can you tell your debanding settings, please?
>>
>>61391120
By default.
>>
>>61391225
Do you have in mind some shaders you'd like to port in the future? :3
>>
>>61391339
Nope.
>>
>>61391464
Do you use any shaders that are not on your github page?
>>
>>61391895
No.
>>
File: 46892809.jpg (48KB, 444x366px) Image search: [Google]
46892809.jpg
48KB, 444x366px
>>61392295
Thanks for everything.
>>
File: test_image.png (68KB, 240x240px) Image search: [Google]
test_image.png
68KB, 240x240px
>>61389402
Same settings, only psnr instead of ssim.
Works even with [14, 20]
>>
>>61393867
Ouch! That's really bad!
>>
>>61393867
Why people always use this picture for the tests of the image doublers? madshi uses it too.
>>
How can I zoom a video in a way that a 2.35:1 video that has added black bars to fit 16:9 will horizontally fill my 21:9 monitor?
>>
What's the conf for the maximum quality rendering? I have a decent PC
>>
>>61394696
profile=opengl-hq
cscale=ewa_lanczos
scale=ewa_lanczossharp
video-sync=display-resample
interpolation
tscale=oversample
>>
>>61394808
Ah thanks
One more thing. I am using the "play with mpv" addon of firefox, how can I set the default resolution to at least 1080p?
>>
Is it possible to make lanczos or spline36 sharper? I like SSSR but it's too slow, even finesharp is too slow for my toaster and the lumasharpenhook makes blue screen. :(
>>
>>61395148
If ewa_lanczossharp is not sharp enough for you then you can increase the filter radius.
scale=ewa_lanczos
scale-radius=4.2410628637960699
>>
>>61395234
Too slow... I was talking about scale=lanczos and scale=spline36, ewa scalers are too slow...
>>
Which is the best and how to enable it all the time?
af-add=@audnorm:!loudnorm=I=-25:TP=-1.5:LRA=1

af-add=@dynnorm:!dynaudnorm=f=200:g=5:r=0.1
>>
Is there a way to use dxva2/d3d11va scalers like on madvr?
>>
>>61395310
try to play with "sharpen=". Should be easier on GPU.
>>
>>61395412
It's the supreme shit!
>>
>>61395391
don't think so, only vdpau (via --vf=vdpaupp --vo=vdpau)
>>
File: watched.png (309KB, 1600x900px) Image search: [Google]
watched.png
309KB, 1600x900px
>>613755333
I made a small script that marks videos you've watched with a checkmark using gvfs(gnome virtual file system)

If you use nautilus, nemo, thunar or pcmanfm, it'll add a checkmark to it so you know you've watched it.

Any critique is appreciated.

 
function on_finish(v)
if v.reason=="eof" then
os.execute("gvfs-set-attribute -t stringv \""..fullfilename.."\" metadata::emblems \"emblem-checked\"")
end
end
mp.register_event("file-loaded", function (n) fullfilename=mp.get_property("path") end)
mp.register_event("end-file", on_finish)
>>
I just rebuilt and replaced my old mpv from
mpv git-ca09cd6 (C) 2000-2016 built on Tue May 17 05:36:43 EEST 2016, a year or so ago.

Are the any super fancy new features I've missed?
>>
>>61397314
Make sure the file path is local (starts with /)
You can also use [[two brackets for "raw" strings where " do not need to be quoted ]] for neater strings.
You could also use utils.subprocess instead of os.execute.
Declaring that global fullfilename will make the script clearer to read as well (ie. a "local fullfilename" before the first function) - imo having undeclared globals is confusing, even if it works.
>>
>>61398313
probably
>>
anyone know how to replace the typical "mpv" screenshot filename with the actual filename of he video file?
>>
>>61398388
thanks for the tips!
The path object from mpv is actually a relative path so I can't quickly check the root (basically whatever you pass mpv), and working directory is always local even if I'm streaming.
I'm still looking for a clean way to check if it's playing from the network. Right now I might make it profile for streams.
[[ ]] is much neater, I'm definitely using that.
I experimented with mp.utils.subprocess but os.execute seems simpler.

>>61394871
It just passes the URL to mpv and it's up to mpv/youtubeDL to grab the right quality stream.

keep in that if it's a website that login gates certain stream qualities, (Crunchyroll), you'll need to configure youtubedl with those logins.

>>61387238
I'm running debian on a T420 (iGPU) and this is working pretty good

profile=opengl-hq

# Scaling
tscale=oversample
tscale-radius=3
video-sync=display-resample
[/code
>>
>>61398595
add something like this to your config to get pic related.

#Screenshot
screenshot-directory=~/Pictures/Screenshots
screenshot-jpeg-quality=95
screenshot-template=mpv-%F- %p

https://mpv.io/manual/stable/#screenshot
>>
>>61398693
I'm partially new to mpv and its configuration. How do I go about doing all of that?
>>
>>61398727
no worries.
MPV has a config file. Mine's located at:
~/.config/mpv/config


it uses the same .INI format you've probably seen on windows shortcuts.
https://mpv.io/manual/stable/#configuration-files

so make a new file called "config" in the right spot (depends on your OS), then add just the line.
screenshot-template=mpv-%F- %P


also screen shot pro tip, if you hit shift+S you can take screenshots without the subs.
>>
>>61385806
I'll stick with MPC for now.
>>
can someone go through the process of installing mpv and its configs step by step?
>>
>>61399446
OS?
>>
>>61399477
windows 10, x86
>>
>>61399522
32-bits?
>>
>>61399548
sorry,it's actually x64, 64-bits
>>
>>61399570
1.Download the last shinchiro build here:
https://sourceforge.net/projects/mpv-player-windows/files/
2.In your desktop, create a folder and name it mpv.
3.Unzip the file there.
4.Cut and paste the folder into the Program Files folder in the C drive.
5.Go into the installer folder and run as administrator mpv-install.bat.
6.Run as administrator configure-opengl-hq.bat, this will create a folder named mpv outside the installer folder, inside the mpv folder you'll find a file named mpv.conf, you can edit it with any text editor.
Delete all text inside the conf file and paste this conf:
profile=opengl-hq
scale=ewa_lanczossharp
cscale=ewa_lanczossoft
linear-scaling
>>
>>61399654
many thanks anon
>>
File: 1477199281473.jpg (86KB, 601x601px) Image search: [Google]
1477199281473.jpg
86KB, 601x601px
>Downloaded the latest shinchiro build today.
>nnedi3 still doesn't work with angle.
>>
>>61382361
>>61381102
I'll answer your exceptionally dumb questions before I hit the sack.

>Why is the UI baked into the frame? Such a bad decision.
If by that you mean 'why is the UI compiled into the program' the answer is 'because that's what the people compiling it have done. It can be compiled without the UI, and also compiled as a library as libmpv'

>Also does mpv contribute anything to decoders and backend stuff or does it just repackage it into a lackluster UI and also its branding into it?
if you think compositing, rendering, a/v sync, etc etc is just 'repackaging' the ffmpeg decoder, then I don't even have the time to start educating you on what mpv is and does.
>>
>>61398610
script guy here again
utils.subprocess allows you to skip escaping your arguments, as you can pass a table of them directly.
You can check for http(s)://, simply : (filenames "should" not have : in them) or just trust yourself not to use the script for non-local stuff.
Or you could make a simple wrapper with a if [ -e "$1" ] etc. to verify the path is proper (or just let the tool fail because what's it gonna do)
>>
File: 1470317264315.png (46KB, 179x356px) Image search: [Google]
1470317264315.png
46KB, 179x356px
Bump
>>
>>61398610
You don't have interpolation on.
>>
>>61399832
Go to the GitHub page and create an issue there? I still think it's your fuck up.
>>
>>61401316
Wow. She has a big head!
>>
does mpv show the frame count
>>
This better than KCP on max settings?
>>
SSimSuperRes is based
>>
>>61401674
Yeah.
>>
>>61401685
lol no
>>
>>61401677
I agree. Let's say thanks to shiandow and igv.
>>
>>61401701
?
>>
I want some new meme shaders but I don't need them. Fugg.
>>
>>61401685
Is there a comparison or something? I'm only asking since I started using KCP after finding out how good it was, but I usually want to use the best.
>>
>>61401786
There is no comparison but it's probably not for you looking how you installed the codec pack instead of installing madvr and other shit separately.
>>
>>61401861
You don't have to install a single shit with mpv, it's fully portable.
Madvr is a fully closed source directshow filter that have to be installed as administrator, so it's already a shit by design.
>>
>>61401974
>You don't have to install a single shit with mpv, it's fully portable.
I meant that the guy probably wont go to such lengths as to modify config, look up keyboard shortcuts and shit. People that like codec packs dont want to do anything but press "next" in the installer and forget about it.
>>
>Vulkan, please save us!
Kek, haasn.
>>
>>61402294
Where did he say that?
>>
>>61402325
"vo_opengl: update BufferData usage hints" commit.
>>
>>61402356
Kek.
I personally can't wait for Vulkan support.
Too bad there's not much work going on there...
Maybe this convinces haasn and others that moving to Vulkan is the next big step.
>>
>>61397314

That is pretty cool. Any way to adapt this to Windows or does it just not work?
>>
>>61375533
How do I enable realtime 60fps video playback?
>>61394808
Sticky this
>>
OP, post a blog answering all the FAQs. I know there is one but wee need /g/ FAQs
>>
>>61399832
no logs or whatever?
>>
Is there a way to avoid the player freezing for a bit on opening a file when you have
video-sync=display-resample
enabled?
>>
>>61403169
I dont have such a problem.
>>
is it possible to fetch subtitles from jewtube?
>>
>>61402862
no reason not to use
ewa_lanczossharp
for scale, in fact it's explicitly recommended in the manual
>>
>>61403302
mpv automatically downloads subtitles from YouTube if you use it to watch a video

youtube-dl has options to download only the subtitles
>>
>>61403338
dond get it. when i run $ mpv https://link/to/jewtube i cant see subtitles
>>
>>61398313
check the changelogs
>>
>>61399838
Uhh, no? The UI is a configuration option. It has nothing to do with how you compile it.

You can turn it on as a libmpv user as well
>>
>>61403472
Not true.
libass and lua are both optional dependencies but both are needed for the OSC (libass for the OSD).
There are occasionally users complaining about the missing OSC because some retarded package manager thought that lua/libass is bloat and there are also users deliberately disabling libass because "I don't need subs"
>>
Between angle and dxinterop, which one give better performance on winblow?
>>
>>61403755
I can only use dxinterop on Win7 with RX 470 :(
>>
>>61403888
>Win7
just use Windows 10 you fucking moron
>>
File: 09666286.png (5KB, 274x242px) Image search: [Google]
09666286.png
5KB, 274x242px
>>61403997
Thats too much even for a bait, lul.
>>
ffmpeg.exe -i D:\Movies\Akira\Akira.1988.1080p.mkv
ffmpeg version N-86723-g3b3501f Copyright (c) 2000-2017 the FFmpeg developers
built with gcc 7.1.0 (GCC)
Input #0, matroska,webm, from 'D:\Movies\Akira\Akira.1988.1080p.mkv':
Metadata:
encoder : libebml v0.7.7 + libmatroska v0.8.1
creation_time : 2009-02-17T07:58:34.000000Z
Duration: 02:04:28.48, start: 0.000000, bitrate: 5004 kb/s
Stream #0:0: Video: h264 (High), yuv420p(progressive), 1920x1040, SAR 1:1 DAR 24:13, 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default)
Stream #0:1: Audio: dts (DTS 96/24), 96000 Hz, 5.1(side), fltp, 1536 kb/s (default)
Stream #0:2: Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s

Not MPV but how can I take the bitrate and assign it to a variable
>>
>>61404094
name literally 1 reason to use 7 over 10 retard
>inb4 muh botnet
do you seriously think that shit matters? your hardware is backdoored regardless
>>
>>61404217
Fuck off retard its mpv thread.
>>
How do you include user scripts in window builds?
>>
>>61404317
You mean how to compile with script support or how to use? If second then you just create "scripts" folder in mpv folder and put scripts there. They will autoload.
>>
>>61394808
Newb here.

Why do you want the ewa_lanczossharp if it artificially sharpens the image? Won't that make the image blocky like with shitty jpegs?
>>
>>61404519
>Why do you want the ewa_lanczossharp if it artificially sharpens the image?
it looks better
>Won't that make the image blocky like with shitty jpegs?
absolutely not at all, see here: https://github.com/haasn/mpvhq-upscalers
>>
>>61404519
>Why do you want the ewa_lanczossharp if it artificially sharpens the image
What the fuck are you talking about o_O Its the same shit as ewa_lanczos but with slightly bigger radius and blur parameters. ewa_lanczos has radius 3 and lanczossharp 3.2.
>>
File: 1495150787460.jpg (951KB, 939x1078px) Image search: [Google]
1495150787460.jpg
951KB, 939x1078px
MPV noob here.

Is it possible to adjust only the the green color?
Pic related.
>>
>>61405023
pic seems to adjust all colors?
>>
>>61405023
Seems like a shader would probably be your best bet
>>
General question here, do you guys use the built in audio renderer? Or do you use an external one? If so which is best?
>>
>>61405451
what the actual fuck are you talking about?!
>>
File: 1489532972203.webm (3MB, 720x404px) Image search: [Google]
1489532972203.webm
3MB, 720x404px
RIP
https://mpc-hc.org/2017/07/16/1.7.13-released-and-farewell/
>>
>>61407352
HAHAHHAHAHAHAHHAHAHHAHAHAHHAHAHAHAHAH
>>
>>61376645
>madVR will only run on 4.66% of desktop PCs though (windows XP)
Are you retarded?
>>
File: 1481545606774.gif (2MB, 320x240px) Image search: [Google]
1481545606774.gif
2MB, 320x240px
>>61407352
>>
is the lachs0r build dead? they haven't released a new version for quite a while
>>
>>61407949
He only does a build per release. There hasn't been a release for a while
>>
>>61407352
>>61407392
>>61407492

I've been out of the loop. What are the implications?
>>
>>61409250
That mpv and MPC-HC have had a rivalry for years and mpv feels like they won.
>>
>>61409250
>What are the implications?
Extremely autistic people will shitpost about it for several days.
>>
>>61407392
>>61407492
Why are you so happy? Its open source software so why the hate?
>>
>>61403422
There's a lot of them and nothing obvious. Was hoping that people would be able to say "Yo mpv can cure cancer now" or something, because now I'm to assume nothing has happened in a year.
>>
>>61410233
>windows only
just a hunch
>>
File: 1433016468869.gif (261KB, 640x360px) Image search: [Google]
1433016468869.gif
261KB, 640x360px
>mpc-hc is dead

D-did we won?
>>
>>61410265
>>windows only
But why if its open source?
>>61410292
>mpc-hc is dead
People still gonna use it. Lots of people never update anyway. BTW i thought mpv "fights" against memeVR.
>>
>>61375533

can someone gimme a quick terminal command i can copy and paste for quick and easy best quality?

eg. something like mpv --profile=blah blah=424 blah blah blah

then i can drag my video location at the end. I'm too lazy to mess around editing files and shit
>>
>>61410292
winfags still ues utorrent 2.2.1. They'll continue to use whatever shitty software they're used to until it is unrunnable due to being completely deprecated.
>>
>>61410553
>too lazy to make 1 text file once
>will open every video with a command
da fuq
>>
>>61410553
>>61410648

mpv --profile=opengl-hq --cscale=ewa_lanczos --scale=ewa_lanczossharp --video-sync=display-resample --interpolation --tscale=oversample <path to video>
>>
>>61378802

Not him, but audio track should be a speaker or a face, while subtitles should be a speech bubble
>>
>>61375533
Now that development of MPCHC un-memely has stopped (but still working) I figured it's time to post this so that MPCHC people can use MPV without feeling like "Why the fuck doesn't this work and that work" when they try MPV.

https://github.com/dragons4life/MPC-HC-config-for-MPV/blob/master/input.conf
>>
>>61410781
Thats a copy mpc-hc input config? Pretty nice, thanks.
>>
>>61410838
It's not mine so I won't take credit, I just want others to feel relieved that there's a friendly soul out there that wanted to make it an easy transition from MPC to MPV.
I'm in the midst of testing a bunch of settings (first time MPV user) and the portable part of MPV is very nice (even though I have MPC as portable already)
>>
>>61410260
There are like a billion new features and many very significant refactors; lots of performance improvements, way more flexible user shaders, a complete overhaul of the options/properties system, support for more platforms/hwdecs/backends, greatly improved support for HDR and there's more WIP stuff that hasn't hit master yet like direct rendering, user textures, and compute shaders. (Which will make user shaders more efficient, powerful and reduce both CPU and GPU usage) - and those are just the features I personally know about. (Which is probably like 20% of the overall changelogs)

But sure, by all means, assume nothing has changed, if that's easier for you :^)
>>
Rate my beginner config.

profile=opengl-hq

scale=haasnsoft
cscale=haasnsoft
tscale=oversample

interpolation=yes
temporal-dither=yes
video-sync=display-resample
no-taskbar-progress
no-border

opengl-shaders="~~/shaders/SSimDownscaler.glsl, ~~/shaders/SSimSuperRes.glsl"
>>
>>61375533
VLC and CCCP just werkz, anon. The end.
>>
>>61410233
VLC is open source. Didn't stop the autism.
>>
>>61411831
>
cscale=haasnsoft

Just use ewa_lanczos.
>>
>>61411960
>not ewa_lanczossharp
>>
>>61411960
>>61412022
Ok thanks.
>>
File: 02336424.jpg (112KB, 800x450px) Image search: [Google]
02336424.jpg
112KB, 800x450px
Call me stupid, but it took 10 minutes to realize that ~~/shaders/ is actually ~/.config/mpv/shaders/. Google returned nothing and it's not in the wiki. I had to look up the source and guess the folders were in the same location as the configs. Sometimes I get hung up on the dumbest shit.
>>
>>61412162
it's in the man page, one of the first things it explains
>>
>>61412022
Not really worth.
>>
>>61412294
About line 320, but I would have never noticed skimming the man pages and shaders is not specifically listed. Sometimes it's nice to have things spoon fed.
>>
>>61412432
>what is ctrl+f
>>
File: 81RrwuW.jpg (92KB, 1905x1051px) Image search: [Google]
81RrwuW.jpg
92KB, 1905x1051px
NICE PLAYER LMAO
>>
>>61412432
Line 320 is the fucking very beginning when your man page is 7000 lines long.
>>
>>61413943
windows quality drivers
>>
Is there a way to quickly change shaders and settings? So I can quickly flick between configs and test picture quality?
>>
>>61414321
x cycle-values opengl-shaders "~~/adaptive-sharpen.glsl" "~~/SSimSuperRes.glsl" ""
>>
File: mpv_2017-07-17_00-06-00.png (1017KB, 780x804px) Image search: [Google]
mpv_2017-07-17_00-06-00.png
1017KB, 780x804px
>>61414341
Thank you kind Anon.
>>
File: mpv_2017-07-17_00-41-01.png (612KB, 842x459px) Image search: [Google]
mpv_2017-07-17_00-41-01.png
612KB, 842x459px
I'm having a lot of stutter on panning scenes. Maybe my config?
6700k, Gtx 1070

profile=opengl-hq
opengl-backend=angle
opengl-shaders="~~/SSimSuperRes.glsl,~~/adaptive-sharpen.glsl"
scale=ewa_lanczossharp
video-sync=display-resample
cscale=ewa_lanczossharp
dscale=mitchell
tscale=oversample
scale-antiring=0
cscale-antiring=0
correct-downscaling=yes
interpolation

hwdec=d3d11va-copy

sigmoid-slope=10.0
sigmoid-upscaling=yes
deband-grain=0
deband=yes
deband-iterations=4
deband-range=12
>>
>>61414470
use fewer meme settings or get a better GPU
>>
>>61414492
>1070
>Using <30% playing
>Get a better GPU

>Meme settings

If you are going to be a dick, then just don't waste time replying.
>>
>>61414470
Just use SSimSuperRes

Also try dxinterop instead and no hwdec
>>
>>61414470
What's the refresh rate of your monitor?
>>
>>61414607
2560x1440 144hz
>>
>>61414544
It's not my fault you don't like the answer. You could also try updating mpv, there have been some performance improvements for EWA specifically.
>>
>>61414607
It says so in the screenshot..
>>
>>61414470
Disable video-sync
>>
>>61414632
1000ms/144hz=6.94ms
You need a frametime of 6.94 milliseconds or lower to have a correct interpolation.
Also you don't need to use interpolation, your monitor will interpolate the video correctly because 144 is a submultiple of 24.
24*6=144
>>
>>61410292

with mpc-hc development stopping, mpv will have "won" if mpv gets a functioning, cross-platform vulkan renderer.

Also I think that mpc-hc itself is kind of not the real competition to mpv, that would be madvr.
>>
File: 1493490831847.png (260KB, 620x640px) Image search: [Google]
1493490831847.png
260KB, 620x640px
Lach or Shin?
>>
>>61414711
*24 is a submultiple of 144
>>
>>61414725
Yeah, madVR is the biggest direct competitor to mpv.

I mean if you subtract libavcodec from both, then mpv is basically madVR + ReClock + the parts of DirectShow that set up the filter graph etc.

MPC-HC is just a GUI front-end, it does fuck all. Equivalent to one of the mpv front-ends
>>
>>61414727
Lach stable
Shin if you want the last implementations
>>
>>61413943
>>61414306

I have been using mpv on Windows for more than a year and had only very few crashes were I figured out that it was always my own doing.

So I am 100% sure that the problem you are facing is sitting in front of the monitor.
>>
File: mpv_2017-07-17_01-05-33.png (657KB, 873x469px) Image search: [Google]
mpv_2017-07-17_01-05-33.png
657KB, 873x469px
>>61414678
Spot on!
>>
>>61414727

build it yourself.
>>
>>61414752
It's sadly a common problem and due to OpenGL limitations there's not _really_ something we can do about it except disabling video-sync (which also implies disabling interpolation, btw)
>>
>>61414885
I'm a little uninitiated on the video-sync and re-sample part of mpv. I setup it up that way based on suggestions from older threads.

Both options really affect video in a major way?
>>
>>61414905
not necessarily. video-sync just prevents possible dropped frames when your vsync jitters or the source timestamps are inexact. It's also a prerequisite for interpolation. The downside is that you need to render every frame within the duration of a vsync, with little in the way of tolerance for missed/late vsyncs at all.

Since your rendering takes longer than the duration of a single vsync, with your GPU and settings you can't render frames fast enough to keep up. In theory you shouldn't notice any adverse issues (except increased latency) though since interpolation is a no-op for 24->144, but that's not true in general. So for your use case it's easiest to just turn off video-sync. It's not like it makes sense anyway unless you can actually render every vsync
>>
What's the best/least ugly GUI at the moment?
>>
>>61415038
decide for yourself, taste is subjective.

https://github.com/mpv-player/mpv/wiki/Applications-using-mpv
>>
How would I go about making the mousewheel adjust the volume instead of seeking the video?
>>
>>61415380
MOUSE_BTN3 volume add 2
MOUSE_BTN4 volume add -2
>>
>>61415448
AXIS_UP/AXIS_DOWN are the wheel bindings on Windows now
>>
>>61402862
Bump
>>
>>61415448
>>61415494
Thanks for the help, I was able to work it out.
>>
>>61402862
>How do I enable realtime 60fps video playback?
what soes this mean?
>>
>>61411831
>SSimSuperRes.glsl
what does this do?
>>
>>61415658
https://www.youtube.com/watch?v=QclW2dS567w
>>
>>61415733
The aim of this shader is to make corrections to the upscaled image. Works with regular scalers only, not prescalers.
>>
>>61415627
Paste this on your conf file:
video-sync=display-resample
interpolation
tscale=oversample
>>
>>61415757
so it artificially adds more frames?
>>
>>61415789
Yes basically, the video looks very smooth
https://mirillis.com/en/products/picture2.html
>>
>>61402862
>How do I enable realtime 60fps video playback?

mvtools or SVP
>>
Windows user here. I have two python versions installed, only one has youtube-dl, my environment variables points to the version without it and I don't have a youtube-dl.exe in my mpv folder. How come I can play online videos? How did mpv find youtube-dl?
>>
How do I playlist?
>>
>>61415856
As always, I realize I overlooked a detail just after posting a question. I was playing a direct url, and ignored the obvious youtube-dl failed message.
>>
>>61414752
im new, how do i get this info to show up on my video for testing?
>>
>>61415780
I did
profile=opengl-hq
video-sync=display-resample
blend-subtitles=yes
interpolation=yes
tscale=oversample

Thanks
>>
>>61415920
https://github.com/Argon-/mpv-stats/blob/master/stats.lua

Download as .lua

save on scripts/stats.lua

on input.conf:
e script-binding stats/display_stats
E script-binding stats/display_stats_toggle
>>
>>61415920
Download stats.lua here:
https://github.com/Argon-/mpv-stats/
Create a folder and name it scripts inside the mpv folder.
Paste the .lua file there.
Open a video and press shift+i
Press 2 to see more information.
>>
>>61415962
>>61415968
thank you
>>
>>61415962
Changing the binding is not necessary
>>
File: 1490152325625.png (711KB, 1044x1080px) Image search: [Google]
1490152325625.png
711KB, 1044x1080px
I need to install some codec pack to run all shit with mpv?
>>
>>61416110
No, mpv has everything it needs built into the player.
>>
I'm using display-resample and autospeedwin, and the a/v sync is noticeably off, about a quarter second in one direction or the other...early audio I think.

Is there a way I can keep this from happening, or least fix it mid-play? Seeking didn't seem to help.
>>
>>61416140
It doesn't work with HTTPS.
>>
>>61416386
Yes it does:
mpv.io/manual/master/#protocols
>>
>>61416421
You create the conf file.
Create a text file and save it as mpv.conf
Remember to change the "save as type" to all files.
For last just cut and paste the .conf file inside the mpv folder.
You can open and edit the .conf with any text editor.
>>
>>61416444
Yeah, I found the batch file, it created it in mpv\mpv\mpv.conf
How do I switch between audio outputs?
>>
2x ratio support in gen.hs when?
>>
>>61416425
I tried both protocols on foobar2000 with no success and on mpv I loaded a playlist file that had the stream URL as http on a site that redirects to https with no success. Somehow the idea of changing the URL to https didn't occur to me. It works.

It would be nice if mpv could redirect from http to https like a web browser does.
>>
Is there a simple and not pascal based alternative to innosetup to create old-school installers?
>>
Mouahaha! The madvr fags are on suicide watch since the "official" mpc-hc deprecation. Which player will madshi use?
>>
>>61401677
I tried it but i cant tell the difference, did i miss something ?
got it from https://gist.github.com/igv/2364ffa6e81540f29cb7ab4c9bc05b6b
made a shaders folder and trew it in there
added opengl-shaders="~~/shaders/SSimSuperRes.glsl" in mpv.conf
on windows
>>
File: original.png (88B, 100x100px) Image search: [Google]
original.png
88B, 100x100px
>>61416555
this pic is good for testing.
>>
Still no alternative to nnedi3 for 480p to 2160p upscaling? What is currently wrong with ravu?
>>
>>61416629
Still wip
>>
>>61416510
NullSoft?
>>
>>61416629
Just use nnedi3.
>>
>>61416654
Still too bloated for me! Even powershell is easier to create such installers. I just need something for:
1) Download latest sourceforge build.
2) Create program files folder with the appropriated rights.
3) Un7zip mpv to the created folder.
4) Checkboxes to download stats.lua and shaders.
5) Create appropriated links.
>>
>>61375533
if it's so good, why is it useless trash?
>>
>>61416860
Have another (You).
>>61416873
>>
- Opensuse, fedora or the oldish debian?
- When shouldn't I use adaptive-sharpen?
- Where should I place my hope? RAVU, FSRCNN or maybe SSimSuperResV2?
>>
>>61416860
1 shilling has been subtracted from your account.
>>
>>61417025
>- When shouldn't I use adaptive-sharpen?
Never use this shit. Maybe except for nnedi3 with low res sources but withe veeeery low values.
>- Where should I place my hope? RAVU, FSRCNN or maybe SSimSuperResV2?
RAVU and FSRCNN. SSSR2 is not in the works.
>>
fwiw, madvr.com lists 15 media players which support madvr, and mpc-hc is just one of those (albeit a popular one). so it don't think mpc-hc development having stopped now will make much of a difference. e.g. mpc-be is still in active development and is very similar to mpc-hc.
>>
>>61417095
>mpc-be is still in active development
Lol, no.
>>
>>61417025
>Opensuse, fedora or the oldish debian?
fedora
>When shouldn't I use adaptive-sharpen?
When you not upscaling/downscaling.
>>
Thanks for this thread guys.
After hearing of MPC-HC's "We're pretty much gonna shut up shop" i thought id give it a spin.
Would be nicer with an installer, but still easy enough to get going after reading things.

Thanks!
>>
Some MPC-HC ex-dev(s) talking
<hanna> https://mpc-hc.org/2017/07/16/1.7.13-released-and-farewell/
<hanna> it's official
<hanna> mpv killed MPC-HC
<hanna> RIP madshi
<hanna> what happened to the MPC-HC developers though
<hanna> did they stop watching video
<hanna> or did they start using other video players
<wm4> maybe life happened to them
<wm4> it's what drains open source projects of power
[<hanna> yes but that still raises the question
<hanna> they still watch videos during their downtime, no?
<wm4> maybe they watch stuff on their TV now
<hanna> do they use VLC now or what
<wm4> using the netflix app etc.
<hanna> https://github.com/dragons4life/MPC-HC-config-for-MPV/blob/master/input.conf wew
<hanna> also whoever edited that has a great font
<vBm> alex just fell from face of earth, u78 got tired of coding at home since he does code for a living, armada moved on to different things (and switched to mpv iirc :D), kasper is also MIA
<hanna> fuck
<hanna> all that MIA
<hanna> crunchyroll got them
<hanna> curse you daiz
<Armada> can confirm, mpv killed MPC-HC for me ;)
<wm4> lol
<Armada> When I looked at what needed to be done for MPC-HC to have a future, I concluded it basically needed to become MPV :P
<wm4> Armada: what does that mean?
<Armada> wm4, well to start there's no real reason anymore to have a Windows-only video player
<Armada> and we needed to get rid of the antique UI, preferably replacing it by something as simplistic
<wm4> that's funny to hear, because mpv having no "GUI" (only config files) is apparently a big deal

(removed some unrelated chatter)
>>
>>61393929
Looks good to me
https://diff.pics/fhdZQCRxvP6R/1
>>
>>61417259
Holy shit. MOAR.
>>
>>61417259
Fucking Daiz ruining everything.
>>
>>61417259
Poor madshi! :D
His favourite player is dead and everyone switched to mpv.
>>
>>61417609
Im switching to mpv as we talk!
>>
Latest iina (a mpv frontend for macos) is peeeeeeeerfect!
https://www.iina.io/release-note/0.0.12.html
>>
File: 1478458718495.png (624KB, 569x720px) Image search: [Google]
1478458718495.png
624KB, 569x720px
>>61417647
New thread >>61417826
>>
>>61417833
Thx bb.
Thread posts: 320
Thread images: 35


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

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
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.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.