/mpv/

Daily /mpv/ thread

mpv.io/manual/
>reading in 2017 edition

Other urls found in this thread:

lhc70000.github.io/iina/features/
github.com/mpv-player/mpv/issues/3863
i.imgur.com/5iwWrKn.png
i.imgur.com/bUxy8PG.png
youtube.com/watch?v=cI-a4WZWwZc
twitter.com/AnonBabble

>linux nerds will never have a frontend this nice

>io
>manual

This is pretty damn good!

font?

This is a shot of the same frame except from the raw untouched bluray video.

>not using baka-mplayer, the best mpv frontend
kys

Isn't this that shitty player that can't even handle seeking for ogm files?

looks like profont

works for me. I think some had issues when seeking via dragging. anyways, ogm is depricated and buggy to start with.

iina?

You should remux your OGM shit to MKV anyway.

Yeah okay... I'm going to waste my time remuxing video files so I can use some inferior autist media player. Or I could just use a media player that doesn't have that problem.

>576x464 monitor
kys poorfag

Haven't kept up with these threads in a while, my config still viable?

# Video settings
profile=opengl-hq
scale=ewa_lanczossharp
csale=ewa_lanczossharp
tscale=oversample
video-sync=display-resample
framedrop=vo
hwdec=no

# Audio settings
ao=alsa
audio-channels=stereo
softvol-max=300

# Language settings
alang=eng, en
slang=eng, en

# OSC settings
no-osc

# Screenshot settings
screenshot-format=jpg
screenshot-jpeg-quality=100
screenshot-jpeg-source-chroma=yes
screenshot-tag-colorspace=yes
screenshot-high-bit-depth=yes
screenshot-directory=~/Pictures/mpv screens/
screenshot-template=~/Pictures/mpv screens/%F - %p

# Window settings
keep-open=yes
force-window=yes
autofit-larger=90%x90%
autofit-smaller=500x500
geometry=50%:50%

# Miscellaneous settings
ytdl=yes
ytdl-format=bestvideo[vcodec=vp9][tbr

reminder that mpv is vlc tier software

dunno
>hwdec=no
why though?

Seemed like what everybody used before auto-copy and when that became a thing I was on an older version. Is that still what's recommended?

Isnt software decoding generally better?

What did I do wrong?
screenshot-template="%F_[%p]_[%tH:%tM:%tS][%td.%tm.%ty]"
Error opening 'E:\mpv_ss\01 Pilot (HD)_[00_16_52]_[22:06:31][24.02.17].jpg' for writing!
Error writing screenshot!

Windows doesn't allow file names to contain colons

thanks bae

>downloading retarded files
"it's the players fault"

>ogm

I wish I was one of the extras at NERV that day.

What is the least performance intensive tscale?

Is this the new anime thread? What anime are you watching this season, Sup Forums?

I'm getting very occasional framedrops at a seemingly somewhat regular interval, like 1 per every 30 seconds. What's the go?

Also pic related, is this something to worry about?

Yep, the latter are late frames, so while only a few frames are being dropped, a lot of frames are mistimed. You might have chosen VO settings that are too intensive for your GPU.

Give me Little Witch Academia or give me death

I'm still getting 1 late frame every 5 seconds even with this config, jfc am I going to have to disable interpolation even?

Maybe. My laptop isn't powerful enough for interpolation (though my desktop is.)

Does opengl-backend=dxinterop work for you?

Oh it turns out I had foobar encoding some audio files in the background, now I'm only getting one late frame every 15 seconds or so, and one dropped frame every couple minutes. I guess it's fine, but it still kinda triggers my autism. I'd like absolutely no late or dropped frames ideally.

It seems that madVR is still the best renderer but it's a Windows only software. :(

foozoor is still not allowed in these threads.

Who is this guy?

How do I achieve these levels of stylishness on a Mac

Use the iina frontend:
lhc70000.github.io/iina/features/

why using v4l2 input uses high cpu on mpv? only started a few git commits ago (like 5 days)

Probably hwec issue produced by a gpu driver update.

Why is this still open?
github.com/mpv-player/mpv/issues/3863

Are they interested to implement a similar algorithm or not?

What do you think, lads? Is mpv the best anime machine?

>Are they interested to implement a similar algorithm or not?
I wouldn't get your hopes up. None of mpv's core developers are interested in algorithms like NGU that increase sharpness at the cost of adding ringing and ugly oil-painting artefacts. It will only happen if an external contributor or shader writer implements it for mpv. I don't know why that issue is still open, but it probably shouldn't be.

What is that? Some delicious VHS source?

It's just glitch art as far as I can tell. It looks like they've done some pixel sorting on top of the VHS filter, so it's not really authentic.

Yes.

Why can't I take a screenshot while using dxva2?

mpv doesn't support it. With hwdec=dxva2, the video image never touches main memory. Taking a screenshot would require hwdec-specific code to copy the image from GPU memory to main memory. This code exists for d3d11va (Windows 8.1 and 10 only,) but no one has written the equivalent code for dxva2. It's a valid feature request, if you feel like asking on GitHub.

i'm not sure what you mean by hwec

the thing is, i play in mplayer:
mplayer tv:// -tv driver=v4l2:width=640:height=480:device=/dev/video0:alsa=1:adevice=hw.2:amode=1:input=1:immediatemode=0:forceaudio=yes:norm=ntsc -fps 30 -ao alsa

and it's fine (30% or so cpu)

I play in mpv:
env __GL_THREADED_OPTIMIZATIONS=0 mpv --tv-driver=v4l2 --tv-device=/dev/video0 --tv-input=1 --tv-norm=ntsc --tv-width=640 --tv-height=480 --tv-forceaudio=yes --tv-alsa --tv-adevice=hw.2 --tv-immediatemode=no --tv-amode=1 tv:///

certain options (such as --tv-fps=30) lower mpv's cpu by about 10%
cpu at around 110-140%
(env __GL_THREADED_OPTIMIZATIONS=0 is needed due to nvidia driver, without it, cpu goes to 225% on mpv)

hwdec=dxva2-copy should support screenshots I think.

-ao alsa or pulse makes no difference in mpv either, but without sound, it does lower cpu to 30-40%

Thanks for the explanation. I wanted to know I wasn't doing something wrong. Copyback does work, and ctrl+s always works. Alt+i works normally with dxva2 on MPC-HC.

Or maybe they wait for a new madVR shaders leak. ;)

I am getting old and I like to re-watch oldies and this kind of algorithms are really spectacular. I know the main variant of NGU is for good 720p/1080p sources only because there is no anti-ringing/artefact pass and is too sharp to produce a good result.

My preference for scaling:
1) madvr ngu pixart wip (3)
2) madvr jinc + ar
3) mpv ewa_lanczossharp + adaptive-antiringing.glsl
4) nnedi3 (I can't run it without dropped frames)

For me madshi made a better work but in play time it's almost unnoticeable.

>American Horror Story

>"""""""official"""""" builds by leet anonymous hackers such as lachs0r, shinchiro, and stolendata
>no madvr
>no xysubfilter
>no proper frontend
>counter intuitive settings defined in text file like its 1989

hows your guys player handling h.265 video playback??

kek!!!

>madvr jinc + ar
it's not better than ewa_lanczos + sigmoid-slope=10.0

trying to build mpv with cuda support in arch, configure shows no CUDA support, but I have all the cuda packages:
cuda
pycuda-headers
python2-pycuda
python-pycuda

what else is needed? i also have ffmpeg-nvenc which is supposed to have full cuda support

Never notice the sigmoid-slope option, is it that useful to reduce ringing?

Yes.

Is it the same for other scalers like lanczos or spline36?

Probably, I only tested with spline36 and ewa_lanczos though.

>Is it the same for other scalers
Yes, as long as you use opengl-hq

Please create an issue on github.

I'm on Win7, today I switched out to Classic Shell from Aero and started getting mad screen tearing. What gives? Went back to Aero and it's gone

Doom9 flammer that spams the madVR thread with false flags for both sides

The leaked shaders were implemented by a third party

tfw just want something that just works and got bored of learning whatever stupid language this config file uses

i just update it with brew from time to time and let it be. too lazy to customize it now that I actually have a job and shit to do

inb4 brew doesnt update it but brew cask does, i dont care anymore

Is Adaptive Sharpen preferable to FineSharp?

Yes! Use the single pass one from igv.

and use it with profile=opengl-hq

Thanks.

Does it mean converted shaders are available somewhere?

Except ten guys on doom9, nobody uses or want to use madvr.
This closed-source, windows only and shitty directshow filter should die.
I am sure his ngu is based on protected university papers.
Yes it's better than nnedi3 but damn it is not that hard to do.

spotted the false-flagger

Honestly only reason why I am still on mpv is because of youtube-dl

The devs are rather arrogant about every request they get, and as of late madvr+potplayer just have better features and an easier way to edit settings, on here you don't need a fucking script just to make the player be on-top while playing, only thing that It might lack is the way it renders subs.

Is there any reason as to why downscaling with mpv looks so blurry?

i.imgur.com/5iwWrKn.png - mpv
i.imgur.com/bUxy8PG.png - madvr

Yes, I posted something like this before

madVR is the best, used by wayy more people than the 10 freetards that use mpv

>madVR

how am i supposed to watch anime like this

Change your dscale setting to something sharper...

So user, how advanced is your webm script?

I tried everything.. and it was still not as detailed/sharped

My guess is that mpv uses a different method to downscale

If it's open source and on GitHub why won't Linux users ever have a frontend that stylish? We could rip it off by tomorrow, nigga.

Works just fine, no idea what you're talking about.

bump, I have the same issue as well.

Mind sharing?

sup nigs

getting a laptop with Kaby Lake soon.

what decoder settings should I use to play H265 content that'll give me almost no cpu usage like in this video:

youtube.com/watch?v=cI-a4WZWwZc

MPV sucks fucking dog dick compared to MPC-HC with KCP.

This is actually pretty nice looking. The one time I'm a little jealous of macfags.

y

correct-downscaling?

What video codecs do you guys use for youtube-dl?

>hwdec on
>can't write screenshot
>can't deinterlace
why does this happen

>open video url in mpv
>pause video
>resume video
>mpv can't start redownloading the video
>video stops playing after the buffer runs out

I may github this when I get it absolutely perfect.
Any features I haven't realized yet?

actually, ngu doesn't add ringing at all, instead it removes it from the source. so with ngu you have less ringing than with ewa_lanczos.

you can get rid of the oil-painting look by softening the image and adding grain. softened with grain it doesn't look like an oil-painting, anymore, and it's still sharper (better focused) and less aliased than ewa_lanczos.

however, with bad sources, ngu sucks, because it tries to interpret compression artifacts as detail. that's where the new ngu pixart variant might come in handy, but it's still in development.

sigmoidal scaling helps with some ringing types, but makes others worse. same with aliasing. also, sigmoidal scaling changes the thickness of the interpolated lines. some lines get thicker, others thinner. it's not a free lunch.

Anybody using the converter scripts?
How do I make it so it uses the cached data in RAM instead of reading from HDD?