/mpv/

Attached: mpv-logo-128-0baae5aa.png (128x128, 10K)

Other urls found in this thread:

github.com/mpv-player/mpv/wiki
mpv.io/manual/stable/
mpv.io/manual/master/
github.com/mpv-player/mpv/wiki/User-Scripts
mpv.io/manual/master/#configuration-files
mpv.io/manual/master/#files
github.com/mpv-player/mpv/blob/master/etc/input.conf
github.com/mpv-player/mpv/pull/5411
mpv.io/manual/master/#options-log-file
haasn.xyz/posts/2017-10-05-how-to-benchmark-mpvs-raw-throughput.html
github.com/mpv-player/mpv/pull/5804
github.com/mpv-player/mpv/issues/4248
github.com/mpv-player/mpv/blob/master/TOOLS/lua/autoload.lua
twitter.com/NSFWRedditImage

Fist time trying out a more advanced (=meme) config. Is this what my stats are supposed to look like?

Attached: stats.jpg (1058x493, 168K)

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

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

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

High quality video output profile (goes into mpv.conf):
profile=gpu-hq

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

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

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

Abandonware. JEEB is useless and even wm4's fork has been nuked now. mpv has no future.

I could use it forever like it is now and would still prefer it to all other players I know.

Those are good timings. IIRC you want the total at ~16k or below with interpolation.

>wm4's fork has been nuked now
Again? What happened this time?

>github.com/mpv-player/mpv/pull/5411
SFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN5

is it possible to make display an image (set in the config) whenever it is idling or playing only audio?

Attached: happydeer_.png (197x182, 69K)

it depends on your refresh rate. 16k (~16ms) is the length of a frame at 60hz

dunno, but the repo is no longer on his profile

*without fucking with the program source

So who's going to be what mpv was to vlc but now to mpv but probably written in rust and javascript. And what name will such creature adopt?

First for IINA is best front end.

What now?

Attached: Capture.png (244x147, 6K)

scale=ewa_lanczossharp
tscale=oversample
video-sync=display-resample
interpolation

##Video##
gpu-api=d3d11
gpu-context=d3d11
hwdec=d3d11va
profile=gpu-hq
video-sync=display-resample

##Audio##
alang=eng,en
volume-max=200

##Subtitle##
slang=eng,en
sub-auto=fuzzy
sub-ass-force-margins=yes
embeddedfonts=no
sub-font="Clear Sans"
sub-ass-force-style=FontName="Clear Sans"
sub-color="#ffffffff"
sub-border-color="#101010"
sub-gray=yes
sub-gauss=.75

##Screenshot##
screenshot-format=jpg
screenshot-tag-colorspace=yes
screenshot-template=C:\Users\user\Pictures\%F_%p_%n

##Misc##
ontop
border=no
msg-module
no-osd-bar
keep-open=yes
loop-file=inf
priority=high
autofit=100%
geometry=50%:50%
cursor-autohide=200
prefetch-playlist=yes
force-window=immediate
save-position-on-quit
watch-later-directory=C:\Users\user\Videos\mpv\watch_later

##UI##
script-opts=osc-title=${filename},osc-layout=bottombar,osc-seekbarstyle=bar,osc-deadzonesize=0,osc-minmousemove=2,osc-hidetimeout=1000,osc-vidscale=no

##Stream##
[protocol.https]
ytdl-format=bestvideo[height

Not enough memes.

I don't have time to meme

Attached: cool-guy-with-shades.jpg (425x282, 124K)

For several months my stats overlay timings have not been working at all, they just show up as 00000 and 00%, what went wrong?

I used to use the stats.lua script but it broke and switched to the built in one and it is still broken

What's the difference between mpv and mpv.net

doesn't work with vulkan/libplacebo atm

mpv.net is a front-end for mpv that introduces it's own set of bugs

>doesn't work with vulkan

Thanks, didn't know that

Nothing, sit back and watch some movies :)

>upload frame (naive)

how to save png instead of jpg?

screenshot-format=png

stupid dusty aboriginal

I typed mpv --screenshot=png in CL but the change wasn't made

Attached: Capture.jpg (557x354, 47K)

go home user you're drunk

Okay I worked out how to get png if I play the file using CL, but I'm after the feature universally

How do I set MPV as my default photo viewer on wincuck?
I got the batch file and set it up as default video player, but can't figure out for photo viewer?

make a config file and put what I wrote in it...

use irfanview for images

>cscale=ewa_lanczossoft (chroma)
No, it should definitely not look like this.

>playing only audio
You could try using auto-profiles to load an external source (the image).

### General ###
no-border
loop=yes
osd-font="Roboto Mono"

### Audio ###
volume-max=200

### Sreenshots ###
screenshot-format=png
screenshot-high-bit-depth=yes
screenshot-png-compression=0
screenshot-template="~/Desktop/%F %p %n"

### Video ###
profile=gpu-hq
scale=lanczos
linear-downscaling=no
sigmoid-upscaling=no
glsl-shader="~~/FSRCNNX_x2_16-0-4-1.glsl"
glsl-shader="~~/SSimSuperRes_Mitchell.glsl"
glsl-shader="~~/SSimDownscaler.glsl"
glsl-shader="~~/KrigBilateral.glsl"
# adaptive-sharpen can be toggled with n

### Image Profiles ###
[switch-fsrcnnx]
glsl-shaders-del=0
glsl-shader="~~/FSRCNNX_x2_56-16-4-1.glsl"
[rgb-to-yuv]
# Convert RGB to YUV in order to use FSRCNNX
vf=format=yuva444p
[extension.jpg]
pause
profile=switch-fsrcnnx
[extension.png]
pause
profile=switch-fsrcnnx
profile=rgb-to-yuv
[extension.webp]
pause
profile=switch-fsrcnnx
# I mostly work with lossless WebP (ARGB)
profile=rgb-to-yuv
[extension.gif]
scale=nearest

### Artsy Black and White ###
# Toggled with b/Ctrl+b
[artsy-black-and-white]
saturation=-100
dither=error-diffusion
dither-depth=1
error-diffusion=sierra-3
[no-artsy-black-and-white]
saturation=0
dither=no

Never used it before, will mpv.net play video files better than vlc right off the bat, or does it need some configuring?

What argument can I use for anti-aliasing?
I have a shitty webcam that I stream via rtsp and the low-latency profile.

mpv is probably better when comparing playback defaults but adding profile=gpu-hq makes it even better and is easy to do

>screenshot-high-bit-depth=yes is default btw

In its default state it's less likely to produce corrupted playback. When you need to scale your videos you should at least use profile=gpu-hq though. mpv uses bilinear scaling by default for compatibility reasons (and looking at mpv.net's config, it doesn't change that), while VLC uses superior bicubic scaling. profile=gpu-hq will remedy that by switching to better scaling algorithms and the added debanding will also make low quality videos far more pleasant to watch.

Thanks. I could've sworn the manual said "default: no", but you are right.

I just realized that the quality is bad because of the no-keepasect. Can I improve the way it handles the downscale from the resized window?

How do I know vulkan is working properly then?

Why does the git manual still not show --linear-downscaling and --linear-upscaling as two separate options?

Run mpv with the verbose arg and ctrl+f for vulkan mpv -v video.mkv
Or make a log file mpv.io/manual/master/#options-log-file
This is a good idea to do whenever you change your conf or update to see if you have any errors or if anything has changed

Attached: Clipboard01.png (1765x2076, 334K)

And use this to get the most accurate performance reading
haasn.xyz/posts/2017-10-05-how-to-benchmark-mpvs-raw-throughput.html

>scale=lanczos
>glsl-shader="~~/SSimSuperRes_Mitchell.glsl"
Think again.

>dither=no
Just change depth to auto instead, or switch to fruit if performance is a concern


Why? Because no one updated it the page on the site.
The man pages in repo are up to date. So at least you get the current info in your install and by browsing the github page.

# Video
gpu-api=d3d11
hwdec=d3d11va
d3d11va-zero-copy=yes
video-sync=display-resample

profile=gpu-hq
scale=ewa_hanning
scale-radius=3.2383154841662362
cscale=ewa_lanczos
cscale-radius=3.2383154841662362
dscale=ewa_robidouxsharp
target-prim=bt.601-525

# Audio
alang=jp,jap,en,eng
volume=40
volume-max=100

# Subtitles
slang=en,eng,jp,jpn
sub-ass-override=force
sub-font="source han sans jp"
sub-bold=yes
sub-font-size=44
sub-color="#ffffff"
sub-border-size=2.2
sub-border-color="#262626"
sub-shadow-offset=1
sub-shadow-color="#000000"

# osd
osc=no
osd-bar=no
osd-font="source han sans jp"
osd-bold=yes
osd-font-size=40
osd-color="#ffffff"
osd-border-size=2
osd-border-color="#262626"
osd-shadow-offset=1
osd-shadow-color="#000000"

# Screenshot
screenshot-format=png
screenshot-png-compression=0
screenshot-png-filter=0
screenshot-tag-colorspace=yes
screenshot-template="mpv-screenshot%n"

# window
force-window=immediate
geometry=50%:50%
autofit-larger=90%x90%
autofit-smaller=10%x10%
border=no
keep-open=yes

# Other
no-load-stats-overlay
no-input-default-bindings
no-taskbar-progress
msg-module
ytdl-format=bestvideo[height

>Think again.
No, I like it.
>Just change depth to auto instead,
Maybe you're right. I forgot that gpu-hq sets it to auto as well.
>or switch to fruit if performance is a concern
dither=no is just supposed to deactivate the dither applied by the previous profile. I don't really care about dithering otherwise.

Already dead?

Attached: Capture.png (1275x147, 21K)

dither=no disables it altogether. It doesn't revert to the previous setting if that's what you're saying.

fucc meme player
>fall to Jow Forums meme
>say it better than vlc
>stuttering when playing, even with 480p videos in 8250u
#video
#profile=gpu-hq
video-sync=display-resample
gpu-api=d3d11
hwdec=d3d11va
d3d11va-zero-copy=yes
video-sync=display-resample

Attached: file.png (837x74, 5K)

Works for me.

no offense but i try it in linux desktop, just profile=gpu-hq still stuttering, same output, so i think the problem is not in my end

no problems here with a i5-7200u (a pile of shit btw)
fix your system

How can you fuck up so much when doing so little?
Babby go back to your retard player, please.
No one should waste their time spoonfeeding your dumb ass.

it's bloat tho
mpv is nice and beautiful

>No, I like it.
Alright.
You do you, but that's a very odd combination. Lots of ringing and overcompensated edges, but if I'm getting the functions right in my head it should have zero blocking or aliasing, so there's that.

>it's bloat
Irfanview is a better image viewer since it provides more tools and configurations just for that. Yes, you can use mpv with user scripts to view images, but its like using a knife to cut a small pudding, instead of a spoon.

Yes, I realized that thanks to you. I also realized that there's no indication of fruit dithering in the stats overview, even when active. The whole time I was under the impression that dither-depth=auto never activated dithering for me and I could just replace it with dither=no.
Now I change dither-depth to auto and dither to fruit to revert the settings to their previous values.

Yeah, I know that it's not something for everybody. I'm very deaf to ringing.

JEEEEEB
github.com/mpv-player/mpv/pull/5804

Attached: Samsung Wonderland Two HDR UHD 4K Demo_00_01_38_0001.jpg (3733x2100, 2.41M)

> lessee if we can get that swift5'ification finally in today :P
More mac shit.

mpv has the best meme upscaling and proper color management though. It's the best image viewer in terms of accuracy and quality.

any idea how to set it up as default image viewer on wincuck user?

>mpv has the best meme upscaling and proper color management though. It's the best image viewer in terms of accuracy and quality.
*cough*
github.com/mpv-player/mpv/issues/4248
*cough*

right click on an image > select mpv > check always use this app > click ok

Attached: openwith.png (777x1040, 80K)

>macshit

pain in the ass to do it with each association but ig it works.

And idea how to scroll through images in a dir? Like click one photo, then scroll through the rest. That was the one other thing I couldn't figure out.

Use the autoload.lua user script, add your usual image extensions to its list and bind your mouse wheel to going forward/backward in a playlist.

drag and drop the folder onto mpv to create a playlist or use something like autoload

github.com/mpv-player/mpv/blob/master/TOOLS/lua/autoload.lua

It's only macshit for now, but if resolved properly it'll be a step forward for correct color management on every OS

>Dragging and dropping folder
was pain in ass desu

Autoload userscript seems to be what I need.
But uh what are the keybinds I have to set for scrolling?

playlist-next
playlist-prev

Is it those? Because doesn't seem to work.

click the arrows on the OSC or press enter or < >

Or something like thisMBTN_FORWARD playlist-next
MBTN_BACK playlist-prev does work

Attached: mpbindings.png (1250x752, 186K)

Try
WHEEL_UP playlist-prev
WHEEL_DOWN playlist-next

Can't seem to get it hmm.. Not sure if the script is fucking up?

I tried putting it in the home directory of my MPV as well as throwing it in a /scripts/ folder.

Pain in the ass but if you want it to save position on quit and pick up from where you left off without having to remember I think you need to load the entire directory

It 100% works. Make sure you saved it as a .lua file and not .txt
And those settings go in input.conf

>fbo-format=rgba32f
Is this a meme?

Largely, yes.
Maybe with a fantastic monitor and übermensch vision would you actually notice a difference.

If you like your pc to double as a space heater when watching chinese cartoons with meme scalers and interpolation at high res/refresh: no.

>mpv 0.24.0
>macshit
Okay kid

Here's your (You)
>It's only macshit for now, but if resolved properly it'll be a step forward for correct color management on every OS

quick question

I torrent a movie
I get subtitles
they are out of sync
I sync them using "z" and "x" hotkeys

I now want to save them, when they are in sync

can I?

Attached: 000.jpg (480x360, 26K)

Yes, but not on mpv.

use a real OS kid

Shift the subtitles in aegisub or whatever subtitle editor you want
mpv is not made to edit files

mpv has the best color management on macos though

Do lanchorz builds not have gpu-context?

Why is ANGLE not on lanchorz builds?

Error parsing option cache-default (option not found)

Why doesn't this work on shinshiro?

Use demuxer.

example?

His latest build is from October of last year. That might be why.

Might be because it's being replaced?
demuxer-seekable-cache=yes
demuxer-max-bytes=2048MiB
demuxer-max-back-bytes=1024MiB

did anyone save wm4s fork before he nuked it
it had a lot of shit that weren't in the wm4 v2 PR

what's a good ffmpeg command to convert a standard movie to around 2-3 gb? with best quality as possible. a kind of local yify...

>with best quality as possible.
>a kind of local yify...
Choose one.

When using demuxer-lavf-o=loop=1, mpv loops/dupilicates the image when playing a series of PNG flies. Is it possible to replicate this exact behavior with a series of JPEG files?

>Might be because it's being replaced?
Why?

Yeah but was any of it useful. I don't care about memes like backward playback. He caught a memory leak that was already merged upstream so who cares at this point.