[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/ - keep it simple
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: 196
Thread images: 11
File: default_icon_512x512.png (1 MB, 512x512) Image search: [Google]
default_icon_512x512.png
1 MB, 512x512
> Windows builds for mpv and youtube-dl:
- https://mpv.srsfckn.biz/mpv-i686-latest.7z
- https://mpv.srsfckn.biz/mpv-x86_64-latest.7z
- https://bitbucket.org/rorgoroth/mpv-for-windows/downloads
- https://yt-dl.org/downloads/latest/youtube-dl.exe

> Display statistics for the currently played file:
- https://github.com/argon-/mpv-stats

> Low quality configuration:
vo=opengl:interpolation
video-sync=display-resample


> Medium quality configuration:
vo=opengl-hq:interpolation
video-sync=display-resample


> High quality configuration:
vo=opengl-hq:interpolation:scale=ewa_lanczossharp:cscale=ewa_lanczossoft
video-sync=display-resample


> Insane quality configuration:
vo=opengl-hq:interpolation:scale=ewa_lanczossharp:cscale=ewa_lanczossoft:prescale=nnedi3:nnedi3-neurons=64:prescale-downscaling-threshold=1.5
video-sync=display-resample
>>
>no dxinterop
>has display-sync
Fucking finally. Thank you based OP.

There's one problem though, display-sync probably shouldn't be in the low quality config. My laptop is too slow for interpolation and display-resample. If you can't do opengl-hq, you probably can't do display-sync.
>>
>>52247465
What is your gpu?
My $200 netbook with its shitty amd apu can run interpolation flawlessly.
>>
>>52247465
This. Interpolation and video-sync should be removed from low quality config.
>>
>>52247488
i5-4200U (HD Graphics 4400)
>>
>>52247417
>https://mpv.srsfckn.biz/mpv-x86_64-latest.7z
> 11/12/2015 19:35

Even mpc-hc get out nightly faster than this. I'll stick with that, at least they have an installer.
>>
>>52247533
Those are release builds, not nightlies. Unofficial nightlies are on https://bitbucket.org/rorgoroth/mpv-for-windows/downloads

It's also not particularly hard to build them yourself if you like the bleeding-edge.
>>
>>52247555
do those have ANGLE?
>>
>>52247515
Even with opengl? What's your operating system?
I made my tests with my netbook on archlinux and with a 1080p display monitor.
>>
>>52247571
I'm using Debian testing with Cinnamon. The laptop has a 3200x1800 panel, which might be the problem, but I'm also not surprised that an APU outperforms HD Graphics.
>>
>>52247555
Well that's slightly confusing but thanks, much better.

>>52247417
You should add link to mpv html manual in future OP's
>>
>>52247568
I don't know but I don't think they do.

ANGLE is a bit of a bitch to compile under mingw-w64, and it's worse if you want a static build, so I'm not surprised that no one's done it yet. To make things even worse, Google have probably broken ANGLE under mingw-w64 again with the most recent commit (mingw-w64 is missing dcomp.h.) That said, a ANGLE-supporting mpv is probably coming to the MSYS2 repos soon™.
>>
>>52247664
>You should add link to mpv html manual in future OP's

>>encrypted.google.com
>>mpv manual
wow so hard
>>
>>52247703
>mpv manual link in op
>middle click
>view manual

>your retarded suggestion
>go to google
>type out mpv manual
>click link
>click another link to html/pdf
>view manual
>>
>>52247666
where are those repos?
>>
>>52247734
https://msys2.github.io/

But they're not there yet.
>>
>>52247703
Is encrypted.google.com different to https://google.com?
>>
>>52247820
http://security.stackexchange.com/questions/32367/what-is-the-difference-between-https-google-com-and-https-encrypted-google-c
>>
>>52247417
>
video-sync=display-resample


This ruins my videos, makes it look like 5 FPS most of the time.
>>
>>52247956
don't use this on potato
>>
>>52247417
interpolation is pretty heavy. I would rather use vo=opengl-hq:no-deband on a slow GPU. It's 2x faster than your low quality config.
>>
>>52248016
...but its not a potato and without it everything runs fine 60fps video with opengl-hq.
>>
Is there a way to make mpv sort screenshots into folders based on filename of the video you're watching?

For example, doing this in the config doesn't work. It seems mpv by itself refuses to create folders.
screenshot-template="~/mpv/%F/mpv_%F_[%wH.%wM.%wS,%wT]"



I'm sure it's possible via lua, but I don't know anything about lua.
>>
>>52248026
what are specs?
>>
>>52247515
I'm surprised an HD4400 can't handle that. My HD3000 can handle interpolating 720p 10bit content at 1600x900 resolution (granted that's 1/4 pixels, but still).
>>
mpv is shit
>>
>>52249116
Maybe, but it's the best player available.
This is not perfect but nothing else do something better than it. It's fully opensource and runs very well on any modern desktop operating system.
>>
Put this in the OP, it has all the scripts including stats

https://github.com/mpv-player/mpv/wiki/User-Scripts
>>
>>52247956
Try disabling hardware decoding,
hwdec=no

It was dropping frames before I made this change.
>>
>>52251154
hwdec is disabled by default you fucking retard.
>>
>>52251259
No reason to be so hostile senpai
>>
I'm really curious about something. Are there any plans in mpv to support adaptive sync solutions, as in FreeSync and/or GSync? Those seem like a godsend to proper video playback, no judder whatsoever no matter the frame rate.

Do either of those even work on Linux in the first place?
>>
>>52251401
They work already.

>>Do either of those even work on Linux in the first place?

No are you fucking dumb?
>>
>>52251154
Didn't make much difference other than >doubling cpu and kicking the fan on.

Is it because I'm on Windows? Without that line it plays smooth as silk 60FPS mp4 opengl-hq, it also plays smooth with that line but using vo=direct3d_shaders.
>>
>>52251466
>They work already.
Yeah, if it's not displaying in a mode tied to VSync (and in OpenGL full screen) both should work if the FPS falls within the supported interval, but can mpv do things like playing a 24FPS video at 48FPS with frame doubling?

A lot of monitors with FreeSync at least can't for instance go as low as 24Hz, but you could easily play at 24Hz video at 48Hz.
>>
>>52251666
What's the point when you have interpolation? No judder either.
>>
>>52251623
>Is it because I'm on Windows?
Probably.
If you're using a prescaler, try without it.
>>
>>52251623
ffs, hwdec is disabled by default. what the fuck are you autismos smoking?
>>
>>52251666
>but can mpv do things like playing a 24FPS video at 48FPS with frame doubling?

No, and no other media player does frame doubling.
>>
>>52251901
I'm new to mpv I just use vo=opengl-hq so, how do I find out if that has prescaler on?

>>52251949
Fuck off cunt hwdec works fine for me and means my notebook fan doesn't kick in using 50% cpu on 60fps 1080p vids.
>>
>>52252292
>I just use vo=opengl-hq
Then you're not using a prescaler.
I would try with
vo=opengl
and if it's still dropping frames either your computer is to weak to use the video-sync option or it's bugged for you.
>>
>>52251995
Yeah that's what I though, which is why I was surprised when anon (you?) mentioned that mpv supported FreeSync & GSync
>>
>>52253254
Any program on Windows that allows you to disable any form of sync supports FreeSync/G-Sync. I dunno about FreeSync but G-Sync works in both DirectX and OpenGL, windowed and fullscreen.

No idea what the fuck you're talking about.
>>
How to use sharpener like finesharp on mpv.
Silly madvr author removed it without any viable reason!
New madvr releases are very experimental, they mess my videos colors and are so slow...
>>
ITT:Placebo
>>
>>52253541
place your shader where your mpv.conf file is
add post-shaders="~~/filename.glsl" to your mpv.conf
for example:
vo=opengl-hq:post-shaders="~~/filename.glsl"
>>
>>52253541
You can find those shaders here
https://github.com/mpv-player/mpv/wiki/User-Scripts
>>
>>52253689
nope
>>
>>52247417
The insane quality config makes my player drop/delay frames by a a lot but only when its full screen.If i run it in windowed its fine. If I turn off video-sync=display-resample
it works fine in fullscreen though. Have an i5 2500k and a 980 so it should work right?
>>
>>52253917
Try with nnedi3-neurons=32
>>
>>52253917
Don't use nnedi it's retarded. Use this instead:

vo=opengl-hq:scale=ewa_lanczossharp:cscale=ewa_lanczossoft:interpolation
video-sync=display-resample
>>
>>52253965
Thanks, this worked!

>>52253917
I thought nnedi was better? Honest question, new to this.
>>
>>52253310
>No idea what the fuck you're talking about
Yes, that's quite clear. Let me tell you then. A lot (the vast majority/all) of FreeSync monitors that are currently on the market have a minimum refresh rate that can work with FreeSync. This is generally above 30Hz and almost definitely not as low as 24Hz. This means that any program refreshing at 30 or 24FPS does in fact NOT benefit from FreeSync, as is the case for any video player that does not do frame doubling (so, all of them).

It's a bit of a stretch to say that mpv or any other video player supports FreeSync when the vast majority of videos at the most common frame rates will in fact not benefit from FreeSync in any manner. If the player did frame doubling, to 48 or 60FPS, then it *would* indeed support FreeSync on current monitors.

No idea about GSync. I know AMD does some shit to make FreeSync work below the actual threshold on certain screens (depending on their supported FreeSync interval, if max >= 2.5*min), probably some variation of displaying the same frame multiple times to get over the minimum FreeSync refresh rate.
>>
>>52254126
Use the high quality settings, full screen, print screen then save as png.
Hit Q, change config to insane quality, open video back on same frame and print screen again. See if you can see even the slightest difference.
>>
>>52254211
without and with nnedi3:
http://screenshotcomparison.com/comparison/156506
>>
https://gist.github.com/phiresky/4bfcfbbd05b3c2ed8645

Is it possible to make this run on windows at all?
>>
>>52252434
vo=opengl works fine too. It's only opengl-hq that goes to complete shit with video-sync=display-resample.
>>
>>52254304
good for people who watch a lot of test cards
>>
>>52254628
You fucking tard
>>
>>52254304
There's a significant improvement, though I can't help but feel that the better the actual video quality is, the less important using something like nnedi3 is.

If you're going to watch something that you can only find in shitty DVD rip quality, you'll need all the help you can get. If you're watching a high-quality, high-bitrate 1080p rip it probably won't make much of a difference at all.

I'd love to see a comparison shot of something like good quality 1080p video resized to 4K.
>>
>>52254138
The question remains of why are you trying to use a hardware solution when a perfectly valid software one (interpolation) exists
>>
>>52254758
Here is one small comparison
http://forum.doom9.org/showthread.php?p=1663611#post1663611
>>
>>52254830
Why would I want interpolated frames when the hardware is perfectly capable of displaying the video properly? There's no real reason to have a fixed refresh rate on a monitor that isn't a CRT.

What's the point of interpolation if the hardware is capable of displaying video of essentially arbitrary frame rate without judder? Interpolation is a solution to a problem that doesn't even actually exist on modern hardware.

Well, to be fair, since pretty much everything is constant frame rate, you can just switch to the proper refresh rate once playback starts anyway, but adaptive sync solutions should really be the way to go.
>>
>>52255004
Looking at those on a 4K monitor at 100% zoom, the difference in favor of nnedi3 is actually greater than I expected. I'm not quite sure if I'd notice the difference between Lanczos/Jinc and NNEDI3 when watching actual video though, not just still frames.
>>
>>52255207
Not sure about you but I wouldn't :p
>>
>>52254138
Well, for one, G-Sync doesn't operate below 30Hz. It does however do frame doubling natively (thanks to the G-Sync Module) whenever the refresh rate drops below 30Hz. So if you have 25Hz, it's doubled to 50Hz. It's clever actually.

But I have no idea how this works with video players.
>>
>>52255004
I still don't understand NNEDI3. Someone told me it only doubles the image and if that is the case then it is virtually useless on my 2560x1440 display unless I watch 1280x720 releases, but why would I do that when I have access to 1920x1080 releases?

Or does NNEDI3 work with 1920x1080 releases on a 2560x1440 monitor?
>>
>>52254830
Interpolation is a blurry fucking mess regardless of which scaler you use.
>>
>>52255389
Yes, It will double the resolution, after that image will be downscaled to 1440 with Mitchell (or whatever you specify for dscale).
>>
>>52255389
Maybe the image is doubled and then downscaled.
>>
>>52250154
None of these shaders or scripts do anything
>>
>>52255389
If I remember correctly, you'll need some god damn pristine eyes to see any difference in quality at full HD resolution. Hell, even HD content (720p) is probably hard to notice unless you compare still images with a magnifying glass.

Though for low res shit it's pretty good as long as you can run it. Like old DVDs, or other < 480p content.
>>
As someone who only downloads (15K+ bitrate movies, will I notice any difference with NNEDI3?
>>
>>52255647
Are you sure your config is correct and in the right place? Because I use adaptive-sharpen and it works great.
>>
>>52255709
vo=opengl-hq:post-shaders="/home/<user>/.mpv/adaptive-sharpen-pass1.glsl"


Nothing changes.
>>
>>52255778
If your shader in the same folder as mpv.conf you need:
vo=opengl-hq:post-shaders="~~/adaptive-sharpen-pass1.glsl,~~/adaptive-sharpen-pass2.glsl":no-sigmoid-upscaling
>>
>>52255778
Or use 1-pass version, it's compatible with sigmoid-upscaling
>>
>>52255849
>>52255895
Nope
Giving up aken it to placebo
>>
>>52256149
Also your mpv.conf should be in /home/<user>/.config/mpv
>>
>>52254522
>SVP-like interpolation
Why would you want this atrocious eyecancer
>>
>>52256149
That shader is clearly not placebo
>>
>>52256241
That is teh skeleton file
/home/<user>/.mpv/
Takes priority
All my subtitle and osc configs are in that folder and it all works.

>>52256280
It does nothing
>>
>>52256816
If the environment variable XDG_CONFIG_HOME is not set, user configuration files will be read from the ~/.config/mpv directory. System-wide configuration files are read from the /etc/mpv directory.
>>
>>52254522
Regardless of whether svp-like interpolation is good, doing it on the CPU with vapoursynth is really bad. There may not be another solution for MPV at the moment, so you're better off not using it or switching to whatever player is supported by SVP.
>>
>>52256816
Dude your config is totally fucked up
>>
>>52256868
>If the environment variable XDG_CONFIG_HOME is not set,

Your entire user is misconfigured
>>
>>52256895
What?
>>
>>52256816
~/.config/mpv/mpv.conf has highest priority, only command line options can override options in that file RTFM
>>
>>52254004
The insane preset is just insane, only insane people with insane computer should use it.
>>
Can anyone prove me that mpv is better than madvr with highend configuration?

I can use nnedi3, deband, superres and ewa scalers without any dropped frames with mpdn unlike with madvr or mpv.
This is very powerful but the development seems to be slow this time.
>>
File: mpv.png (114 KB, 2314x937) Image search: [Google]
mpv.png
114 KB, 2314x937
>>52257204
Clearly it dosent.
executing
mpv
Runs the config on the right
Config on the left is overwrode
>>
>>52257906
What version of mpv do you have?
Only really old versions should be using ~/.mpv exclusively.
>>
>>52257906
>vo=opengl-hq,vdpau,xv
The fuck is this shit?
>>
>>52257987
mpv-git-20160104.a655432
>>
>>52257906
>vo=opengl-hq,vdpau,xv
>hwdec=yes

ayyyyyyyy and you tell me winfags are retarded.
>>
Does someone here have a sample video to test interpolation pls?
>>
>>52259010
http://a.pomf.cat/kdcbnu.mkv
>>
>>52259210
ty
>>
Best configuration:

 #vo=opengl-hq:interpolation:icc-profile-auto:scale=spline64:cscale=spline36:dscale=spline16:tscale=oversample:scaler-resizes-only:dither-depth=8:temporal-dither:pbo:target-prim=bt.709:target-trc=bt.1886:deband:blend-subtitles=yes:deband-grain=0
>>
>>52260231
>>Interpolation

Into the trash. Get a 120Hz monitor pleb.
>>
>>52260231
>> #vo=opengl-hq:interpolation:icc-profile-auto:scale=spline64:cscale=spline36:dscale=spline16:tscale=oversample:scaler-resizes-only:dither-depth=8:temporal-dither:pbo:target-prim=bt.709:target-trc=bt.1886:deband:blend-subtitles=yes:deband-grain=0


>interpolation
Blurry mess and not needed on a "best" configuration because you should already have a 120Hz display.

>scale=spline64
>cscale=spline36
>dscale=spline16
>tscale=oversample
These are all horrible and literally worse than opengl-hq defaults.

>dither-depth=8
Not needed on a "best" configuration because you should already have an 8-bit display.

>pbo
Not needed.

>target-prim=bt.709:target-trc=bt.1886
This is not enabled if you have an icc profile no matter.

>deband
u wot m8

0/10 bait troll, made me respond.
>>
File: 1450623806061.gif (107 KB, 300x300) Image search: [Google]
1450623806061.gif
107 KB, 300x300
>>52247417
>
video-sync=display-resample


You still need to add:

 video-sync-max-video-change=5 


And I would also add:

 vd-lavc-threads=0
>>
>>52260538
>video-sync-max-video-change=5
why?

>vd-lavc-threads=0
that is default.
>>
>>52260538
Fuck off retard.
>>
The newer version of mpv saves screenshots to the desktop instead of the working directory. Can this be fixed with a config option?
>>
>>52261527
Add a directory to
screenshot-template=
>>
File: 1451349523651.gif (3 MB, 384x288) Image search: [Google]
1451349523651.gif
3 MB, 384x288
>>52261425

>He doesn't use the cache option!


 cache=auto
cache-default=2048576
cache-seek-min=1024
cache-backbuffer=1048576
cache-file-size=5048576
cache-file=TMP
>>
>>52261779
lol
>>
File: jjmistimed.png (974 KB, 1283x743) Image search: [Google]
jjmistimed.png
974 KB, 1283x743
When I use
video-sync=display-resample
I get mistimed/delayed frames, also looks like their mouths slightly don't match the audio, any ideas how to fix it?
Running on Mint with AMD FX-6300 CPU and GTX 760 GPU.
>>
>>52261626
It was in the manual. Thanks anyway, anon.
>>
>>52261936
Yeah, get a better computer. And stop using that stat script, it actually lags.
>>
>>52262096
Even using the low config in OPs post causes the issue, without the resample its fine. Was just wondering if I was missing something.
>>
My current config:
vo=opengl-hq:scale=ewa_lanczossharp:cscale=ewa_lanczossoft:dscale=mitchell:tscale=robidouxsharp:scale-antiring=0.8:cscale-antiring=0.9:dither-depth=auto:gamma=0.9338:target-prim=bt.709:scaler-resizes-only:sigmoid-upscaling:interpolation:fancy-downscaling:source-shader=~~/shaders/deband.glsl:icc-cache-dir=~~/icc-cache:3dlut-size=256x256x256:temporal-dither


Anything I should add or change?
>>
does mpv have an android version? I'm sick of MX Player
>>
File: 1449422156626.webm (3 MB, 854x480) Image search: [Google]
1449422156626.webm
3 MB, 854x480
>>52247417

OP's configurations are bad. Here is a better set:

Highest quality video configuration:

 vo=opengl:scale=ewa_lanczossharp:cscale=ewa_lanczossharp:scale-antiring=0.8:dscale=mitchell:dither-depth=auto:correct-downscaling:sigmoid-upscaling:icc-profile-auto:deband:blend-subtitles:tscale=oversample:tscale-clamp:es=no:swapinterval=1:pbo


High quality video configuration:

vo=opengl:scale=spline36:cscale=spline36:scale-antiring=0.6:dscale=mitchell:dither-depth=auto:correct-downscaling:sigmoid-upscaling:icc-profile-auto:deband:blend-subtitles:tscale=oversample:tscale-clamp:es=no:swapinterval=1:pbo


Medium quality video configuration:

vo=opengl-hq:icc-profile-


I have also included a low quality configuration here, but I really do not recommend its use:

vo=opengl:scale=bilinear
>>
>>52262169
Shit computer.
>>
>>52263795
Several of these options are on by default you cock mongling retard. Does nobody in these threads read any of the changelogs?
>>
File: ss.jpg (79 KB, 901x240) Image search: [Google]
ss.jpg
79 KB, 901x240
Seems like a waste of resource since I only have 2 channel stereo speakers. Anyway to force it to only use 2 channel out of the 6 so it doesn't use that much resource? Or am I overthinking this?
>>
Is there a way to add a script that tells when you're using a scaling algorithm and which algorithm?
>>
>>52264253
Have you ever looked in the default conf?
Just add this
 audio-channels=2 

Please RTFM next time.
>>
>>52264384
Forgot to mention, I already have this option in the config. Is the stats.lua not displaying the info correctly or is mpv not working correctly?
>>
>>52247417

Any configs for an outdated intel atom (n450) cpu?
>>
>>52264413
vo=opengl
>>
>>52264408
Does it work if you launch the file from the terminal:
 mpv --audio-channels=2 /path/to/file/ 
>>
>>52264408
You have to use audio-channels=stereo you motherfucking incest bitch.
>>
File: I_hope_you_step_on_a_d4.png (89 KB, 387x260) Image search: [Google]
I_hope_you_step_on_a_d4.png
89 KB, 387x260
>>52263795
 vo=opengl:scale=ewa_lanczossharp:cscale=ewa_lanczossharp:scale-antiring=0.8:dscale=mitchell:dither-depth=auto:correct-downscaling:sigmoid-upscaling:icc-profile-auto:deband:blend-subtitles:tscale=oversample:tscale-clamp:es=no:swapinterval=1:pbo


Ok so this is stupid. Opengl-hq does most of this already. By using Opengl-hq in the beginning this is the exact same line:

 vo=opengl-hq:scale=ewa_lanczossharp:cscale=ewa_lanczossharp:scale-antiring=0.8:icc-profile-auto:blend-subtitles:tscale=oversample:tscale-clamp:swapinterval=1:pbo


Now, tscale=oversample is dumb as fuck, because oversample is default, so that can be removed. The same goes for swapinterval=1. Enabling PBOs can cause corruption and can also make the entire shit slower if you don't have the "correct drivers" so that one needs to be heavily tested by the user before even being considered to be used.

But wait! There is more: tscale-clamp is completely useless because you don't use interpolation in that config. That goes for tscale=oversample which we removed previously as well.

So then you're left with:

 vo=opengl-hq:scale=ewa_lanczossharp:cscale=ewa_lanczossharp:scale-antiring=0.8:icc-profile-auto:blend-subtitles


And the scale anti-ring can cause artifacts, so I'd say remove that shit as well.

So yeah
>OP's configuration are bad
No, your configuration is absolutely disgusting. Don't correct other people when your shit is even worse.
>>
>>52264646
>tscale=oversample is dumb as fuck, because oversample is default
Not him, but the docs say that mitchell is the default tscale setting.
>>
>>52264932
My apologies, seems like they changed that default setting recently.

Still doesn't redeem the config since tscale isn't used in the configuration anyway, but I'll admit that was wrong.
>>
>>52262096
What do you mean by lag, it doesn't do anything unless you press the binding.
>>
Why the one-pass adaptive-sharpen shader doesn't work?
Got white video screen with stable and bitbucket releases.
>>
>>52267290
Works for me. My config:
vo=opengl-hq:post-shaders="~~/adaptive-sharpen.glsl"
>>
Say goodbye to --ao=dsound
>>
vo=opengl-hq:scale=ewa_lanczossharp:cscale=ewa_lanczossoft:prescale=superxbr:superxbr-sharpness=100:prescale-downscaling-threshold=1.5:icc-profile-auto:deband-grain=0:interpolation:blend-subtitles

How about this?
>>
>ao_dsound: remove this audio output
>It existed for XP-compatibility only. There was also a time where ao_wasapi caused issues, but we're relatively confident that ao_wasapi works better or at least as good as ao_dsound on Windows Vista and later.

RIP dsound 2001 placebo faggots!
>>
>>52268841
I hope you're using video-sync=display-resample with it, otherwise the interpolation part is useless.
>>
>>52268841
>>blend-subtitles

This doesn't do shit, read the manual and do it over.

>>interpolation

LOL FUCKING RETARD

>>prescale=superxbr

0/10 bait
>>
in the config file I can add
[extension.webm]

and all the options I put after it will only apply to .webm files

if I wanted some settings to apply to a specific set of files, e.g. .mkv and .mp4, how would I go about doing that?
Should I make two separate sections one for [extension.mp4] and one for [extension.mkv] and use the same options or is there a better way?
>>
What do VO in
Dropped=X VO=X Delayed=X
mean or reference to?

I notive nothing visually but I get the following:
vo=opengl-hq                             VO=1573
vo=opengl-hq:debanding=no VO=1

on a 720p 60fps 50 second clip.
>>
File: 1357987442479.jpg (47 KB, 330x319) Image search: [Google]
1357987442479.jpg
47 KB, 330x319
>>52247417
>tearingplayer
>>
>>52270336
>uses devbuild
>complains about problem in code
>>
>>52269936
shit computer
>>
ok faggots
why should i use mpv, with its 5000 dependencies, over mplayer?
>>
>>52270722
Works flawless with mpc-hc :)
>>
>>52270747
Don't
>>
>>52270747
>5000 dependencies
lolwat
mpv is a massive improvement over mplayer
>>
File: 1426485438278.png (91 KB, 962x561) Image search: [Google]
1426485438278.png
91 KB, 962x561
>>52270910
>>
Is ANGLE in the windows builds yet??
>>
>>52270974
>Ubuntu
Your system is already bloated to hell, why do you care for a few extra packages
>>
>>52270974
Many of those are just recommended dependencies.
>>
>>52271005
this is my main laptop, i'm looking into buying a small thinkpad to easily carry with me with arch on it
>>52271014
ah ok
anyway, it seems that the installed size difference is not that big so i'm going with the flow
>>
>>52271118
also i was looking at the wrong mplayer, was looking at the mplayer package but i guess it's mplayer2 that i should be looking at
>>
>>52269936
There is no such option "debanding", only "deband"
>>
>>52271218
Yeah that was a typo, I was writing results down in a text file whilst trying all different ones.
>>
>>52264384
Is there a difference between quality in mpvs default downmixing, or forcing audio-channels=2 in config?
>>
Just installed Linux on my shitty laptop yesterday, and today I was trying to play my videos on MPV.

>frame dropping

I miss Windows and MPC-HC.
>>
>>52272558
>I just tried to do high quality playback on dated hardware and it didn't work
Ok
>>
>>52272558
And you ofcourse use OP's low quality config. Right?
>>
Well this seems to be a brutal thread for configs.

On my laptop with an i5-5300U, HD5500 grapchics, and a 1440p screen I use
vo=opengl-hq:interpolation:tscale=mitchell:swapinterval=1:deband=no
video-sync=display-resample
hwdec=vaapi


which works even with with 10bit chinktoons flawlessly, in windowed mode. However any video on full screen it drops frames like crazy. I even tried a DVD quality 2.35:1 video scaled to max on the screen. So theoretically rendering the exact same amount of pixels fullscreen or not, and it STILL dropped tons of frames.

So first thing I did is just try
mpv --vo=opengl --hwdec=no shitty_video.mkv
where the shitty video is a video I've tested with my desktop (which I have no problems with) to make sure the video isn't corrupted or has issues. However, even with no hwdec, on a video I downloaded from youtube, full screen drops frames like you wouldn't even believe. A/V desync happens almost instantly, and you would assume I'm on a toaster. But just by pressing f the sync goes back to normal and the video plays fine. Even if I scale it up to the size of my screen, as long as it isn't actually in fullscreen mode it works fine.

So what the fuck is happening?
>>
>>52272572

On MPC-HC I got flawless playback when playing HD video files. Can't believe Linux is inferior in playback quality.

>>52272603

I already tried it, but didn't notice any change in the playback.
>>
>>52273013
>On MPC-HC I got flawless playback when playing HD video files.
So no madVR? The "low" configuration in the OP uses interpolation, which is not standard in either madVR or MPC-HC.

vo=opengl
will be as good as something like KCP on the low setting.
>>
>>52273013
It's much slower than just opengl-hq
>>
>>52273013
probably your video drivers
>>
>>52273013
Do you use proprietary or open source drivers?
>>
>>52272907
mpv -v file.mkv > bug.dat
Submit a bug report with all pertinent hardware information and bug.dat attached

Also make sure you are using the latest version of mpv
>>
>>52273406
I'm not using the latest I'm using stable, I'll try the -git in the AUR and see if it works. I'm kind of a pleb when it comes to installing programs without a package manager.
>>
>>52273406
>>52273562
Also this is most likely an intel bug, I just realized it does the same with youtube. I'm gonna test some other video players and see what happens.
>>
>>52273601
Nope I lied, doesn't do it in youtube for all videos, but there are some weird artifacts.
>>
Does anyone know if there is a way to control mpv's playback from the terminal? Like with mpd/mpc, I can type mpc pause, mpc play, and it will pause/play my currently playing song.

The reason I ask is, it would be really handy (and lazy) if I could SSH into my desktop PC while laying in bed and type "mpv pause" or "mpv skip 10" to skip ten seconds, so that I don't have to get up.
>>
>>52273562
>>I'm not using the latest I'm using stable

That's the reason. It's an old bug. Update to the latest.
>>
>>52272907
tscale=mitchell is redundant since it's on by default, same goes for swapinterval=1.

So to shorten it down:
vo=opengl-hq:interpolation:deband=no
video-sync=display-resample
hwdec=vaapi


Any reasoning why you turned off debanding?
>>
>>52274163
It doesn't seem to make much of a difference. Just tested it with the git master and still has the same issues. Playback at 1440p works fine unless it's 'fullscreen'.

>>52274277
>Any reasoning why you turned off debanding?
To try and figure out why the fuck my laptop can't playback on fullscreen. And yeah I turned off hwdec too.
>>
>>52274474
Operating system? I know OS X has a issue with full-screen performance.
>>
>>52274491
I'm on Linux. Whatever the latest packages in the arch repos are. Except for mpv, which I just upgraded to the git master.
>>
>>52274504
Probably won't solve your problem, but on OS X we need to set
fs-black-out-screens
in order to fix the full-screen performance issue. It's Apple's fault and not mpv, so that's the only workaround. However since you're going Linux I doubt it'll solve it. Give it a shot at least.
>>
How do I go about changing the upscale value?

My display is 1440p. video is 720p. I want to upscale only to 1080p in fullscreen. Is there a way to force it?
>>
>>52274587
Nah it didn't do anything. Fuck this is annoying. I'm on IRC asking about it
>>
Winfaggit here...

I don't reallt see it but it seems the only way to not get crazy ass dropped frames on my intel-only notebook is by using direct3d_shaders. I was reading github issues last night and came across one saying one day direct3d may be removed in favor of angle.

Should I just go back to using mpc-hc?
>>
>>52247417
>interpolation
ew
>>
>>52274758
Direct3D_Shaders is deprecated and should only be used if your PC is so old and shit that it can't do OpenGL. See: https://mpv.io/manual/master/#video-output-drivers-direct3d-shaders
>>
>>52274817
but my notebook is less than a year old i5.
when I ask in previous threads I just told "hurr opengl on windows doesn't work"

I can't even see the frame drops with my eyes, but it goes up to 1.5k in a minute of video and it worries me.
>>
>>52274918
As you said, angle will be the new shit for Windows users. However it isn't implemented yet. There's an experimental backend called "dxinterop", however that only works on nVidia and AMD GPUs. Windows doesn't have any hardware decoding yet, unlike Linux which has vdpau for Intel GPUs.

Sounds strange that you have frame drops on a newer i5 (Haswell/Broadwell?), it should work just fine unless it's some insane high res HEVC file. Tried with a completely clean configuration, without any extras? Just a simple vo=opengl?
>>
>>52274918
>opengl on windows doesn't work
opengl is always recommended even on windows. As that guy said d3shaders are only there for compatibility reasons if opengl can't work.
>>
>>52275034
I tried hwdec=dxva2-copy and it works fine (doesn't make difference to frames dropped from vo=x though) I tried so much shit the past few days.

I have an i5-5200U w/ Intel HD Graphics 5500
opengl-hq drops like insanity, opengl drops a lot but nowhere near as bad and d3d_shaders is the only one that doesn't.

The thing is when I tried some 60fps video I cannot tell that anything is being dropped, the scenes look right but I can see cmd open with dropped frames sky-rocketing.
If I add `video-sync=display-resample` then it becomes noticeable on opengl and opengl-hq, but completely fine with d3d.
>>
Anyone know how I can bind keys to pan the video up and down?

Manual says "video-pan-x" but when I tried:

alt+LEFT video-pan-x -0.1
alt+RIGHT video-pan-x -0.1
alt+UP video-pan-y -0.1
alt+DOWN video-pan-y -0.1


it says command not found.
>>
>>52275193
>I have an i5-5200U w/ Intel HD Graphics 5500
Is your laptop a lenovo by any chance?
>>
>>52275337
Nah it's a HP. Also the files I'm playing are 720p mp4 files I had laying around plus some 60fps clips I pulled form yt in same res.
>>
>>52275431
I have basically the exact same CPU/GPU and I'm getting some of the same issues >>52272907

Probably a coincidence, but maybe intel has severely fucked up its drivers on both windows and linux. Who knows.
>>
>>52247417

How do I use those configurations?
>>
>>52276067
If you on Windows just download rorgoroth's build
>>
>>52272558
>tfw core lMao handles madVR and mpv fine
Switched to Debian Stretch and never looked back.
>>
>>52276161

Thanks for the suggestion, but I'd rather learn how to do it on the vanilla build.
>>
>>52275307
anyone?
>>
>>52257906
whats this program?/
>>
>>52277067
gedit
>>
>>52277669
How did you make gedit look that good
>>
>>52276651
pls
Thread replies: 196
Thread images: 11

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.