[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
> windows builds: - https://kawaii.imo.uto.moe/ - https:/
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 255
Thread images: 22
File: maxresdefault.jpg (67 KB, 1280x720) Image search: [Google]
maxresdefault.jpg
67 KB, 1280x720
> windows builds:
- https://kawaii.imo.uto.moe/
- https://sourceforge.net/projects/mpv-player-windows/files/
- https://bitbucket.org/rorgoroth/mpv-for-windows/downloads

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

> scripts
- https://github.com/mpv-player/mpv/wiki/User-Scripts

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

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

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


> high preset with interpolation:
vo=opengl-hq:interpolation:blend-subtitles
video-sync=display-resample
hwdec=no
>>
border=no
no-fit-border=yes
geometry=0:0
autofit=1280

just compiled today's build. Geometry for WIn10 is fixed. Fucking finally.
>>
>>54691811
>no real GUI
Who gives a fuck
>>
File: 1463956591.png (48 KB, 380x64) Image search: [Google]
1463956591.png
48 KB, 380x64
>>54691811
Why do fonts/subs look so choopy on mpv?
>>54691871
I honestly don't get why they haven't made a good UI for this program, than again they have done a lot.
>>
File: yep.png (1 MB, 1280x1024) Image search: [Google]
yep.png
1 MB, 1280x1024
>>54691849
pic related
>>
>>54691871
i agree, a GUI is not necessary for a media player
>>
>>54691811
>
hwdec=auto-copy

whats the difference with
hwdec=auto
?
>>
It's going to look like shit compared to MPC+madVR, just give up
>>
>>54691889
>I honestly don't get why they haven't made a good UI for this program,
Because none of the developers give a shit about your snowflake “gooey” requirements except for one, and he just made a rudimentary “on-screen controller” as a proof of concept to show that you could technically do it with lua+ass.

Nobody has an interest in improving, extending or maintaining it. There are much more interesting things to be working on besides functionality that I will just disable either way.
>>
>>54691811
>video-sync=display-resample
this is a miracle of the universe. Are the others players even trying?
>>
>>54691934
The arch mentality. Another reason to not use this shit.
>>
>>54691934
That's because the program itself isn't popular and most of the people that even use it are tech savy.

You make no sense, you sound like a filthy elitist.
>>
>>54691967
>arch
all FOSS bud. Only reason to write code is if it benefits yourself.

Same is true for proprietary software but the difference is that they get paid to cater to other people's needs. Hobbyist FOSS developers don't, so why would they give a shit about idiots who can't use a keyboard?
>>
>>54691937
I don't get it?
>>
>>54691992
>keyboard only user
Yep, stupid arch mentality
>>
>>54691994
smooth play of 23.976fps and 29.970fps on a 60hz screen
>>
>>54692068
wasn't it smooth before?
>>
>>54691889
You arent using a good font?
>>
File: 1336673857520.jpg (100 KB, 629x548) Image search: [Google]
1336673857520.jpg
100 KB, 629x548
>2016
>command-line based media player
>>
>>54692089
on MPV? yes.
MPC-HC can't do this,
>>
>>54692097
It's a shame for humanity to have retards like you. :(
>>
>>54692091
windows default
all of them have this problem
even stuff like helvetica or futura or avant garden
>>
>>54692205
Try droid sans or roboto
>>
>>54692205
>>54692218
Windows quality font rendering
>>
>>54692291
doubtful.
I even have a program for font rendering
>>
Is there poor performance issue with rorgoroth's build or madvr is much more optimized?

My computer doesn't handle vo=opengl-hq (I tried dxinterop and angle shits).
But it runs madvr's bilateral, finesharp (image enhancement), deband and smoothmotion without any issues.
>>
>>54692342
Sounds like OpenGL driver-related issues.

mpv's shaders are significantly more optimized than madVR, but you only really notice it on Linux since Windows OpenGL drivers are terrible. (Thank Microsoft)
>>
>>54692365
Oh also, mpv's shaders are optimized towards newer AMD cards. If you're on particularly old hardware, especially old nvidia cards or intel iGPUs, you will be at a disadvantage.
>>
>>54692365
What's the less annoying linux distro?
I will check that tomorrow.

>>54692391
Do you mean the AMD Radeon R9 series only?
>>
>>54692365
Do these shaders work with mesa?
https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/mesa?field.series_filter=xenial
>>
>>54692463
>What's the less annoying linux distro?
Gentoo Linux, it's the only distro that doesn't force bullshit on you if you don't want it to

>Do you mean the AMD Radeon R9 series only?
Not necessarily, no, just anything that's new enough to actually run these shaders. (e.g. HD 7xxx series and above)

For example, mpv makes certain assumptions about the minimum amount of VRAM you have. With less than 2GB or so you might have a bad time trying to use interpolation. mpv also assumes texture fetches are fast on your card. While this is true for AMD (more so than for nvidia), it still needs to be fast enough to perform as many texture fetches as needed.

Either way, what card do you have?
>>
vd-lavc-skiploopfilter=bidir

this makes video decoding so much faster and I cant' notice any quality loose. What does this exactly?
>>
>>54692567
>What does this exactly?
Skips the loop filter. Means your video will have more blocking than normal.

(Try looking at it with vo_opengl's deband filter turned off)
>>
>>54692506
This laptop has a shitty AMD Radeon HD 7340.
>>
>>54692639
>4.8 GT/s
Damn, what resolution are you running it at? That's literally worse than Intel iGPUs
>>
>>54692769
1920x1080
>>
>>54692769
No dropped frames with madvr's smoothmotion, deband and finesharp.
>>
>>54692829
That's 0.124 gigapixels per second. So assume you're running spline36 (~10 samples), deband (~5), bilateral (another ~10+ samples, can't be bothered counting), finesharp (another ~20 samples), smoothmotion (another ~2 samples) plus at least one draw/sample operation for each pass in between (~10) you're already at like ~60 samples per pixel, which is already twice your texture fill rate budget.

Sorry, but I simply don't see you running any of these shaders on that piece of shit GPU any time soon. Whatever madVR is doing, it must be something like sacrificing quality in return for making it actually run. I would be willing to bet that it doesn't actually run the shader stages as advertised. (Not like you can see much of a different either way, placebo works wonders)
>>
GUI when
>>
So is there a extension for youtube-dl for chrome?
>>
What are the benefits from changing to MPC to mpv?

I'm a filthy casual that wants to learn more, but, before going into it I want to know if there is really any benefit from it compared to other players(MPC/PotPlayer in this case), because I don't really want 1000 hundred features that I'll never use, I just want to watch videos on a minimal GUI/noGUI player
>>
>>54690225
>nvm i found a fix, add the youtube-dl exe to the windows defender exclusions
lol
just windows things
>>
I saw that somebody had
tscale=bcspline:tscale-param1=0.0:tscale-param2=0.6283185:tscale-radius=2

or something like that in their config a while ago, I have experimented with the tscale options before and settled on either default or triangle because they seemed the smoothest to me but after trying those settings it oddly seems quite a bit smoother but maybe it's just placebo, my question is what exactly does param1 and param2 do for tscale or bcspline in particular?
>>
>>54697320
dealing with windows users feels like what i imagine trying to get shit done in africa or india must feel like. terrible infrastructure, nobody knows what they're doing, just a fucking clusterfuck. anyone who knows what they're doing gets the fuck out of that environment as soon as humanly possible.
>>
>>54697761
param1 - blur
param2 - sharpness
just use
tscale=catmull_rom
>>
>>54693193
Well...
>>
>>54698069
Thanks
>>
>>54697106
lightweight & performance
mpv use less cpu usage compare other players
>>
>>54698675
Not the same anon, but is that all? I can see the benefit if you're doing something else while it's running, but when I have a pretty good rig and whenever I'm running a video player I'm focusing all of my attention on it, is there any advantage to switching to mpv? Is the quality better than MPC with madVR?
>>
File: 650372.jpg (20 KB, 258x245) Image search: [Google]
650372.jpg
20 KB, 258x245
>command line based media player
>>
>>54698787
Try ffplay then.
>>
>>54698728
>Is the quality better than MPC with madVR?
It's subjective, but I think it's better.
>>
>>54698787
So keep using madvr and this custom mediaportal.
http://forum.team-mediaportal.com/threads/madvr-support-in-mp1.133972/
>>
>>54698728
hotkeys, once you get used to them controlling the player is like second nature

Also the hotkeys are fully customisable via a simple config file. I just setup my keys once base on what I think makes most sense and then life is easy.
>>
>>54691811
Should I start using one of those Windows builds in the OP? Still on srsfckbiz builds right now.
>>
>>54699013
Use:
srsfkin builds for stable releases.
sourceforge for angle builds (your pc is so shit/old dxinterop wont work)
bitbucket builds for nightly/git builds.
>>
File: Capture.png (27 KB, 1426x760) Image search: [Google]
Capture.png
27 KB, 1426x760
Am I supposed to put "--" in front of video-sync=display-resample? Can it go on the same line as the opengl-hq arguments?
>>
File: 1458006657271.jpg (10 KB, 111x189) Image search: [Google]
1458006657271.jpg
10 KB, 111x189
>>54692097
>>
>>54692463
>What's the less annoying linux distro?
http://fglt.nl/guides/picking-a-distro.html
>>
>>54699077
Mint or Ubuntu with Cinnamon
>>
>>54699155
buntu with cinnamon. or gnome.
if you need help check out >>>/g/fglt
>>
>>54692567
>>54692614
Holy shit, this might actually make modern 1080p video playable on my shit ass old Celeron 575 laptop.
>>
>>54692769
>>4.8 GT/s
>Damn, what resolution are you running it at? That's literally worse than Intel iGPUs
Where do you get this data?
>>
Will MPV ever get Vulkan?
>>
>>54699670
Yes, tomorrow.
>>
>>54696846
just put the youtube-dl executable on the same folder as mpv.exe and drag from chrome the URL in to the mpv window.
>>
>>54699059
no need to.
>>
>>54699411
https://en.wikipedia.org/wiki/List_of_AMD_graphics_processing_units#Radeon_HD_7xxxM_Series
https://en.wikipedia.org/wiki/List_of_Intel_graphics_processing_units#Ninth_generation
>>
>>54700032
Thanks. Unfortunately, the equivalent Intel list has no information about that. :/
>>
File: screenshot20160505_210405301.png (618 KB, 1920x1080) Image search: [Google]
screenshot20160505_210405301.png
618 KB, 1920x1080
Does mpv work with the new ubuntu unity8 and mir?
>>
Is this the correct way to use youtube-dl with mpc-hc?
youtube-dl -q -o - %1 | "C:\Program Files\MPC-HC\mpc-hc.exe" /play /close - exit
>>
File: mpv_animes.jpg (319 KB, 1000x1231) Image search: [Google]
mpv_animes.jpg
319 KB, 1000x1231
Should I use SuperRes for 720p animes?
>>
>>54700959
You decide. Choose what you like more SuperRes or adaptive sharpen.
>>
>>54700959
stop wasting resources on anime. Half the Japanese animation studios don't even animate in HD.
>>
Is using a 2-pass adaptive sharpen (https://gist.github.com/igv) kind of "required" as in: when using the 1-pass version then you can just stay with FineSharp anyway? Or what's the advantage of the 2-pass version?

Personally, I think FineSharp does more damage than good to the picture
>>
>>54701116
>Is using a 2-pass adaptive sharpen (https://gist.github.com/igv) kind of "required" as in: when using the 1-pass version then you can just stay with FineSharp anyway?
no
>>
>>54691811
why should i change from mpc-hc to this?
>>
>>54701174
cuz I said so
>>
>>54701140
Why is there a 2-pass version then? What's the difference?
>>
>>54701327
because it's a direct port from https://github.com/bacondither/Adaptive-sharpen
1-pass version was simplified a bit.
>>
>>54701116
Did you change the antiring value?
>>
Which preset should I use on Linux with ATI Radeon HD4570 with Gallium 0.4 driver?
>>
>>54702544
>Did you change the antiring value?
No, I assumed default values are "optimum" for the general case. When I use default FineSharp/1-pass adaptive-sharpen on an already sharp-enough (but night high quality) image the lines actually flock slightly out and quality degrades. Not by a lot but still... didn't expect that...
>>
>>54699921
nothing happens

Also that seems kinda uncomfortable to do, guess the open with youtube-dl is only for firefox.

Oh well.
>>54701174
fun
>>
File: bait in 4k.jpg (199 KB, 2048x1152) Image search: [Google]
bait in 4k.jpg
199 KB, 2048x1152
>2016
>fell for MPV meme
>>
Has anyone engineered placebo settings for audio? Mine is rather underwater-like compared to MPC.
>>
I've been using the same Windows build for like a year now. Should I switch to a newer build? Will it make any difference? I'm on a very shitty laptop so I value performance over quality.
>>
>reduced to using this because KCP stopped working all of a sudden
>>
File: logo.png (751 B, 25x25) Image search: [Google]
logo.png
751 B, 25x25
what went wrong?
>>
>>54703131
>>54703200
>>54703698
You are rude guys and sometimes a little bit silly.
Don't forget that nightly builds can contain bugs.
Furthermore the main developers don't use windows at all.
>>
>>54699059
No need for the : at the end. Also, I think deband is inherent in opengl-hq
>>
>>54703297
Yes
>>
>>54698728
If you use both windows and any kind of unix, having a program that works the same and can be configured mostly the same is really nice.

Being able to bind shit however I want is nice, the only addtional GUI I would want is some sort of playlist view, but that would be better as a part of window management.

Hell, all I need is the autoplaylist script to add the latest played files to window's recent files list, and to sort my animu and hbo shows by last files opened and I don't need any other functionality.


mpv is also open source, so nobody can add some stupid bloatware/spyware to the program and not have people find out. running it from the command line lets you script stuff and plug it into stuff like youtube-dl
>>
>>54704249
>main developers don't use windows at all.
rossy is doing windows specific work frequently, wm3 also works on and maintains windows specific functions more nowadays because he gets paid to support plex
>>
>>54704315
Because they have to use windows for job or gaming!
>>
>>54701116
>Personally, I think FineSharp does more damage than good to the picture
You're not alone
>>
>so nobody can add some stupid bloatware/spyware...
That's wrong and nobody care because spyware are everywhere, in your os, hardware, build tools and so on.
>>
>>54704386
The madshi's custom one is quite better than the glsl one.
However "sharpen edges" is much more pleasant, so nobody should use finesharp anymore.
>>
>>54704349
Nope, mpv devs game on Linux
>>
>>54704525
Dota 2?
>>
>>54704603
>Dota 2 is the only game that runs on Linux
I play League of Legends personally. (But only during U.R.F)
>>
>>54704650
That was just a question.
>>
>>54704349
Thanks for the dankposting.
>>
>>54691811
> https://kawaii.imo.uto.moe/
> mpv-nightly-05-23-2016_04-03-40.zip
> mpv-nightly-latest.zip
[cplayer] mpv git-08dbaf1 (C) 2000-2016 mpv/MPlayer/mplayer2 projects
[cplayer] built on Fri Feb 26 04:03:20 EST 2016

The fuck?
>>
>>54705396
someone was lazy and didnt update versions.h
>>
>>54705855
It works as it was built in february too.
>>
>>54705855
>someone was lazy and didnt update versions.h
The build script does it automatically.
>>
So I'll ask again, is there a way to use fullscreen windowed (presented in madvr), to eliminate screen blink while switching to fullscreen?
>>
I want to buy a 4K screen for movies soon.

Should I change anything regarding standard settings, as most of the content would have to be upscaled to 4K from 1080p.
>>
>>54707251
adaptive shrapnel
>>
>>54700811
Pretty sure the correct way to use youtube-dl is with mpv %1
>>
>>54706334
backend=dxinterop

try that in vo setting
>>
>>54707351

>adaptive shrapnel

wut

If you mean Freesync, yeah I will buy one of those to make use of it. Was more thinking about scaling though
>>
>>54707407
Wow, that is exactly it, thanks.
>>
>>54707444
>https://github.com/mpv-player/mpv/wiki/User-Scripts#pixel-shaders
>>
>>54707523

Since NNEDI3 is still a joke performance-wise, I am guessing that SuperRes or CrossBilateral are the shaders for me then.

I am on Windows btw, wasn't there a shader issue?
>>
>>54707563
I think Adaptive Sharpen will be better

>wasn't there a shader issue?
don't know about any issues, just use builds from
https://sourceforge.net/projects/mpv-player-windows/files/
or
https://bitbucket.org/rorgoroth/mpv-for-windows/downloads
>>
>>54707626
Finesharp is the better of the options
>>
>>54707626

I am using the rorgoroth build, it works, thank you very much.

Does Adaptive Sharpen also upscale stuff like 480p / 720p to 1080p in a decent manner?
>>
>>54707523
I've tried most of them and the only one that I could even notice a difference between comparing screenshots was adaptive sharpen, and even then it made some content look shit and too sharp. Also if you're watching something like a youtube video that has shitty bitrate it sharpens all the compression artifacts and looks terrible.
>>
>>54707683
literally worst

>>54707695
it doesn't upscale anything. upscalers add blur and adaptive sharpen will sharpen scaled image nicely.

>>54707743
>curve_height
>>
>>54707798
[citation needed]
>>
>>54707798
>it doesn't upscale anything. upscalers add blur and adaptive sharpen will sharpen scaled image nicely.

Ah I see. Nice
>>
>>54691849
It's
no-fit-border
or
fit-border=no
like the other flags.
no-fit-border=yes
is giving me
Error parsing option no-fit-border (option doesn't take a parameter)

There is no difference with border disabled either way.
>>
Is there a chinease cartoon/live action movier where i can test all these settings?
>>
>>54708020
the yes is ignored.
no-fit-border

is the correct way on mpv.cof
>>
>>54708020
--fit-border, --no-fit-border
(Windows only) Fit the whole window with border and decorations on the screen. Since this is on by default, use --no-fit-border to make mpv try to only fit client area with video on the screen. This behavior only applied to window/video with size exceeding size of the screen.
>>
>>54691811
What is enough for "high" preset? Would i3 2300 and HD 7850 be enough?
>>
>>54691811
This awful squarish logo with our lovely mpv icon. That should be forbidden!
>>
>>54708707
Squares are pointy and beautiful. (Windows is not though, even with sqare logo). I'd like to see a sqare mpv icon.
>>
Why interpolation is so intensive for GPU?
Is it because of display-resample?
>>
>>54709142
1. It requires rendering at 60 fps instead of 24 fps, which drastically decreases the amount of available render time per frame
2. It requires saving all partial results to textures (~10 of them) and fetching those per rendered frame, which can be heavy on VRAM bandwidth
3. It requires four (for tscale=mitchell) full-res texture samples per frame, which is hard especially at high resolutions (e.g. 4K).
>>
>>54709229
>requires rendering at 60 fps instead of 24 fps
Good to know! So if I can't play 60fps videos, there are almost no chance to use interpolation correctly?
>>
>>54709356
Hard to say. It might still be possible, but unlikely.
>>
File: wallhaven_84260.jpg (793 KB, 2560x1600) Image search: [Google]
wallhaven_84260.jpg
793 KB, 2560x1600
Hey should I use d3d11va or d3d11va-copy?
I have a miserable netbook with shitty cpu?
>>
>>54709399
It has only 4Go of RAM, is it enough for *-copy hwdec?
>>
Just notice that mpv has advanced shaders now. :)
Does SuperRes work without upscaling?
Does ChromaSuperRes work with mpv chroma scalers like spline36?
>>
>>54691871
>>54691889
>can change audio/sub tracks on the OSC
>can seek on it too, or can seek with the arrow keys
>play/pause/fullscreen with the mouse
>play/pause with spacebar
>/* for volume control
What are the features you need the a GUI for?
>>
why in the ever loving fuck would anyone who isn't fucking autistic want to bother with mpv when mpc with madvr is on par and has no learning curve to use?
even if the learning curve isn't high (it's not), there is literally no point.

it's like rejecting tap water for hand pumped well water despite it being of essentially the same quality. just fucking why.
>>
>>54711512
MPV has been out for a atleast a decade counting mplayer's code(which mpv was forked from)
>>
hello, you guys have problem playing opus on mpv? I have an opus file which I downmixed from 5.1 into stereo and it sounds grainy/scratchy st times. I thought it was the audio file but I opened it in VLC and it plays fine.
>>
>>54713760
No. Works for me. Maybe it is ffmpeg
>>
>>54713809
what do you mean it's ffmpeg?
>>
>>54711512
>learning curve
i moved to mpv from mplayer2 (and in turn, from mplayer)
just as mpc-hc looks and feels like wmp 6.4, mpv looks and feels like mplayer/2

wmp 6.4 and mplayer came out around the same time (1999/2000)
>>
>>54711512
>Easy to import across OS and mutiple computers while configuring the same build.

>Lightweight so adding extensition/gui doesn't slow down your computer.

> Has Rendering Engine that is both capable on it's merit, and is open to the community modify the engine.

nah.
>>54713866
updates on FFmpeg improves mpv playback performance since mpv uses FFmpeg's multimedia framework.
>>
>>54711512
Pretty much what everyone else said applies to me too. I switched from MPlayer to uau's fork to mplayer2 to mpv. Whatever "learning curve" I had to overcome to be able to use MPlayer-like video players, I overcame over 10 years ago. Switching to MPC-HC would require learning for me.

Also, I regularly switch between Linux and Windows machines, so it would be pretty pointless to learn how to use a video player that only works on one of the two. Learning two things is harder than just learning one of the two.

Also, what a retarded question. Why is it that /g/-tards always assume other people use computers in exactly the same way that they do? Some people, believe it or not, have never used MPC-HC as their primary video player. Some people use and enjoy command-line software. Not everyone has had the same experience with computers that you had, so not everyone is approaching the same learning curve that you are. Different people use computers differently.
>>
>>54691811
Why?
>>
>>54711512
>why in the ever loving fuck would anyone who isn't fucking autistic want to bother with mpv when mpc with madvr is on par and has no learning curve to use?
>even if the learning curve isn't high (it's not), there is literally no point.
>
>it's like rejecting tap water for hand pumped well water despite it being of essentially the same quality. just fucking why.


No one says you should. We here like to tinker a bit and then have the superiour program for video watching. If someone else does only want to have the player work out of the box, they can either install mpv with standard settings (and with the windows file association batch file) or use VLC.
Either way we don't care. We only dislike when morons come in here and argue that stuff like madvr is inherently better than the mpv algorithms (which even if that were true across the board, which isn't the case, still sucks as madvr isn't FOSS)
>>
>>54691811
>blend-subtitles
this is only needed really if you're going to use interpolation.

>hwdec=no
you do know this is default, right?

who makes these threads?
>>
how do you disable the bar that comes up when you scrub through a video?
>>
>>54716244
figured it out, osd-level=0
>>
>>54716198
>this is only needed really if you're going to use interpolation.
Or color management
>>
How do i use the Watch whit mpv addon on firefox whit windows? need youtube-dl but where dose the files need to go for mpv so it can use youtube-dl?
>>
I found a lua script to switch display framerate for windows.
https://github.com/kevinlekiller/mpv_scripts/tree/master/autospeedwin

I put this line into my mpv.conf file:

script-opts=autospeed-nircmd=true,autospeed-speed=true,autospeed-nircmdc="nircmdc",autospeed-dwidth=1920,autospeed-dheight=1080,autospeed-bdepth=32,autospeed-rates="23, 24, 50, 60",autospeed-exitrate=60,autospeed-minspeed=0.9,autospeed-maxspeed=1.1,autospeed-osd=true,autospeed-osdtime=10,autospeed-osdkey=y,autospeed-estfps=true,autospeed-spause=4



However it switches to 24Hz display framerate with all my 23,976Hz movies. I have to remove "24" from autospeed-rates to switch to 23,976Hz.

Is it normal? Why it switches to 24Hz and not 23,976Hz?

I have strange behavior at video start, it shows and close a cmd.exe terminal twice before switching framerate and playing file.
>>
>>54692068
I use an older build with fpsadjust.lua and display-resample in tandem which locks 23.9x video to 24fps

is fpsadjust now deprecated because I never see it mentioned any more
>>
>>54717231
fpsadjust is incorporated into mpv under the name
--video-sync-max-video-change
>>
>>54717231
deprecated
https://github.com/mpv-player/mpv/wiki/Display-synchronization
>>
>>54716830
mpv.exe and youtube-dl.exe should be in the same directory or youtube-dl.exe should be accessible wia PATH.
>>
>>54692102
>what is madvr
>>
>>54717644
>needs a good GPU in order to achieve the same as MPV in any shitty PC
GREAT
>>
1. Is it possible to have mpv store its cache on my main drive (SSD) instead of RAM? I want to increase the cache to something huge like 5GB so I can buffer entire 40 minute youtube videos but I only have 4GB of RAM

2. What's the difference between cache and
cache-secs
from a practical standpoint? Is there any point splitting it up? Should I just set
cache-secs
to 0 and only rely on cache?
>>
Which Windows (nightly) builds are the best? I've heard people say rorgoroth's were bad, but never seen an explanation for why.
>>
>>54717784
>https://kawaii.imo.uto.moe/
people say this builds are bad
>>
>>54717766
>but I only have 4GB of RAM
holy shit, this is still 2016 right?
>>
My machine doesn't play 720p files correctly with opengl-hq.
These two settings work but which one is the best?
1) vo=opengl-hq:deband=no:scale=spline16
2) vo=opengl-hq:deband=no:scale=bicubic
>>
>>54717766
>Is it possible to have mpv store its cache on my main drive (SSD) instead of RAM?
Yep, use
cache-file=TMP
. This will make a cache file in your temp directory.

>What's the difference between cache and cache-secs from a practical standpoint?
cache-secs overrides demuxer-readahead-secs when the cache is active, so you should look at the docs for demuxer-readahead-secs. Basically, it sets the size of the cache between the demuxer thread and the decoding threads, so the decoding threads don't get blocked on I/O. It can also help cache streams that don't support the regular cache, like HLS streams. You should probably leave it enabled, but there's not much benefit to making it larger than the default. Set cache (or preferably cache-default) instead.
>>
>>54718776
try vo=opengl-hq:deband=no:cscale=bilinear first. Having better luma upscaling is more noticeable than having better chroma scaling
>>
>>54718776
>1) vo=opengl-hq:deband=no:scale=spline16
>>
>>54718805
>not using a ramdisk as your tmp directory
>>
>>54718848
>using a ramdisk as your tmp directory

https://rwmj.wordpress.com/2012/09/12/tmpfs-considered-harmful/

"We already have a memory-backed storage system that transparently spills to the filesystem. It’s called … the filesystem."
>>
>>54718094
It still plays modern games (GTAV, Witcher 3) at high settings even with a few background programs (Deluge, Foobar, Chrome) open so i don't see the reason to upgrade to 8GB yet.

Besides I'm gonna make a whole new build with Zen and Polaris and DDR4 in 2017 so no point upgrading it now.
>>
>>54711512
To be honest I agree, only thing that kept me using mpv is how easy it is to make it portable.
>>54716198
I just copied everything from the other thread.
>>
>>54718897
>We already have a memory-backed storage system that transparently spills to the filesystem. It’s called … the filesystem.
Yes, and it's slow.

All these articles are written by people who don't really understand how people use computers in 2016. Notice how they keep mentioning swap partitions and how tmpfs was designed to be swapped out, and they're comparing tmpfs+swapping vs regular filesystems+caching.

But they're stuck in a model of computers from several decades ago. It's like Terry Davis says; Linux is developed by people who think they're writing an operating system that will be used on 70's mainframes - not personal computers in the year 2016.

In 2016, I don't even *have* a swap partition. tmpfs vs regular fs is the difference between keeping things entirely in memory (fast) and keeping things on the disk (slow).
>>
>>54718776
Spline16 is rather decent
>>
>>54718776
Try
scale=mitchell
.
>>
>>54719043
>the difference between keeping things entirely in memory (fast) and keeping things on the disk (slow).
Or more precisely, it's the difference between keeping things in memory and only in memory, with the understanding that the kernel will start OOM killing random processes when memory is full, or keeping things in a memory cache that is flushed to disk when the operating system decides would be the most opportune time, the latter of which is probably better for the things /tmp is actually used for (on a personal computer in $CURRENT_YEAR,) such as temporary downloads in Firefox and the cache in mpv, both of which could potentially grow very large.
>>
>>54719195
>with the understanding that the kernel will start OOM killing random processes when memory is full
If memory is full, your computer is in a world of pain one way or the other.

Either some process (most likely the one that's consuming memory like crazy) dies, or your computer becomes completely unresponsive until you decide to pull the plug on it.

>or keeping things in a memory cache that is flushed to disk when the operating system decides would be the most opportune time
This works in theory, but not in practice. In practice, reads and writes from/to a hard-drive backed filesystem are slow, even with the implicit hope that they “should” be memory cached.

If you want to disprove this notion, feel free to run any suitable filesystem benchmark on your / and then on a tmpfs and post the numbers.
>>
>>54717029
>autospeed-rates="23, 24, 50, 60"
the closest option to 23.976 there is 24
>>
>>54719269
>If memory is full, your computer is in a world of pain one way or the other.
Not my computer because I use a swap file.
>>
>>54704249

I was not rude at any time. Learn to interpret text.
>>
>>54719278
I can tell you've absolutely never had to use a machine that started swapping.
>>
>>54717029
>Is it normal? Why it switches to 24Hz and not 23,976Hz?
Welcome to the wonderufl world of Windows APIs.

Since the incompetent monkeys at Microsoft thought it would be a good idea to restrict it to integers only, the OS-level API only lets you see ‘24’.

To work around the limitation of not being able to distinguish between 23.976 Hz and 24.000 Hz, people start using ‘23 Hz’ to refer to 23.976 Hz and ‘59 Hz’ to refer to 59.94 Hz.

Your script is probably treating ‘23 Hz’ as actually being 23.000 Hz and not 23.976 Hz when it tries to pick the closest matching rate.
>>
>>54719332
I have, and I'd much rather have the opportunity to kill an out of control process on a barely responsive system than have the kernel pick a process to kill for me.
>>
>>54719394
>opportunity
There's no process so valuable that it would be better to spend 10 minutes waiting for a swapping system response to your inputs rather than just risk having it get killed.

It's an unrealistic scenario either way. How often do you run out of memory during normal usage? Precisely never. Only time it happens is if some process misbehaves and starts requesting memory in an infinite loop until your entire RAM is full.

And if that happens, it would also exhaust your swap space - that is assuming you can bear to wait around for 5 minutes for it to happen rather than just hitting the reset button.
>>
>>54719385
For what it's worth, there is an API in Windows 7 and up (DisplayConfig) that lets you get the current refresh rate as a fraction. It probably lets you set it too, but I haven't tried that yet. They're hidden away in the hardware dev section of MSDN.

mpv uses them to get the refresh rate: https://github.com/mpv-player/mpv/blob/master/video/out/win32/displayconfig.c
>>
>>54719478
Sometimes it happens when I try to compile several C++ programs at once, with multiple make jobs each. When that happens, I'd prefer to hit ^C than have the kernel kill my web browser.
>>
>>54719507
>he fell for the “8GB of RAM is enough” meme
>>
>>54719591
This whole conversation started because some poor Anon (>>54717766) has 4GB of RAM. I definitely wouldn't recommend he mount /tmp as tmpfs.
>>
>needing special shaders to watch a video
>>
>>54719645
>not just looking at the patterns of 1s and 0s directly
lmao, I thought this was the technology board
>>
>>54719624
My /tmp is only about 202 Mb large, of which 202 Mb is mpv's 3dlut-cache
>>
>>54718805
>cache-secs overrides demuxer-readahead-secs when the cache is active, so you should look at the docs for demuxer-readahead-secs. Basically, it sets the size of the cache between the demuxer thread and the decoding threads, so the decoding threads don't get blocked on I/O. It can also help cache streams that don't support the regular cache, like HLS streams. You should probably leave it enabled, but there's not much benefit to making it larger than the default. Set cache (or preferably cache-default) instead.
I have it set pretty high (300-600) specifically for HLS
>>
>>54719645
Since when? Any advanced video player uses them.
>>
>>54719777
MPlayer doesn't :^^^)
>>
File: err.png (28 KB, 1153x523) Image search: [Google]
err.png
28 KB, 1153x523
>>54691811
Can anyone help me with this?
Recently updated from the version after which the srsfckbiz builds stopped having angle support. I don't want to loose my fancy progressbar as it is one of the only reasons I'm still using mpv (other than the fact than only mpv can run 4k videos without dropped frames).
>>
>>54720135
update your script
>>
>>54720206
But it works with the latest srsfckbiz and the kawaii.imo.uto.moe builds, just the sourceforge build has this problem..
>>
>>54720345
>srsfckbiz
>kawaii.imo.uto.moe
both old
>>
@1-pass Adaptive Sharpen

It has an antiringing value but it doesn't mention a sensible range of possible values.
Also, it's off by default. Why? Do I have to assume it's not working correctly or doing more bad than good?
>>
>>54720362
>Adaptive Sharpen
I guess it doesn't ring anyway. Just reduce curve_height to 0.6 - 0.8
>>
what are the pros of this vs potplayer or mpc-HC?, I have no problems learning new stuff and such, just want to know if it's worth it when it comes to quality/speed/etc
>>
>>54720578
speed, quality (mpv >= madvr (I like antiringing in madvr only)).
>>
>>54720578
honestly, without the GUI/onthefly changes mpv is worst than mpc-hc, but more portable.

I personally like it because of how portable it is, and because I've gotten use to it.
>>
>>54721120
>SMPlayer
>>
>>54721120
>gui
>baka
>smplayer
>boom
>gnome-mpv
>xt7

Why do you need a fucking gui for anything?
keybinds and osd is all you need
>>
>>54711512
>learning curve
stick to video games
>>
how do I make youtube-dl work
>>
>>54721276
you are a fucking retard
here is your only reply
>>
File: 1452211201957.jpg (35 KB, 576x566) Image search: [Google]
1452211201957.jpg
35 KB, 576x566
>>54721657
Care to explain?
kek
>>
>>54691811
Is it working with mesa or I have to install proprietary shits?
>>
>>54721657
but you are the one who needs a gui, seems like you are a fucking retard.
>>
>>54721670
why the fuck your post text is so indented to the right?
>>
File: 1449917129318.gif (403 KB, 360x640) Image search: [Google]
1449917129318.gif
403 KB, 360x640
>>54722191
wth you talking bout
>>
File: 1461787755725.jpg (35 KB, 480x590) Image search: [Google]
1461787755725.jpg
35 KB, 480x590
Which preset do I use for a 980
Which preset let's me right click to select what audio and subtitle tracks I want
>>
>>54722214
again your text appear to much to the right. Wtf are you doing
>>
>>54722215
>#SHARP cycle audio # switch audio streams
>#j cycle sub # cycle through subtitles
>>
>>54722191
>>54722259
Your 4chan is broken, pal
>>
File: i_m-in-hell-help-me.jpg (200 KB, 1280x720) Image search: [Google]
i_m-in-hell-help-me.jpg
200 KB, 1280x720
There seems to be a difference in how mplayer and mpv handle VDPAU.

SMPlayer with mplayer can seek anywhere into the video without any glitching. mpv can't.

This seems to have something to do with precise and relative seeks. I can seek in mpv with the arrow keys (relative) no problem, it's when I seek outside that using the mouse that it becomes glitchy.

I've tried
--hr-seek=no
but it doesn't seem to have an effect on mouse exact seek. Setting
--hr-seek=yes
will cause even seeking with the arrow keys to become corrupt confirming that precise seeks are causing it.

Is there a way to make mouse seeks behave like relative? Or could someone using 369.14 show me their config?

I've already tried tinkering with
--hr-seek-demuxer-offset
to no avail.

This is with NVIDIA driver 369.14, mpv works with 352.79 (which I don't want to install).
>>
>>54722285
now your text is ok. Maybe it was a server thing
>>
>>54722275
So I press shift+3 to cycle audio and j to cycle subs, but there's no display to see what I'm switching to.

Bravo.
>>
>>54722304
>mpv cant
Working here.
Neither of those settings changed either mouse or arrow key seeking.
This screams lacking hardware.
Also

AXIS_UP    seek 10
AXIS_UP seek 10
AXIS_DOWN seek -10
AXIS_LEFT seek 5
AXIS_RIGHT seek -5
>>
>>54722380
Using the arrow keys works for me already, it's when I click on a random part in the video with the mouse that it glitches. I'm using a GTX 970.
>>
>>54691811
Holy
>>54722304
shit
>>54722336
Just
>>54722370
Use
>>54722380
VLC
>>
>>54722304
>>54722380
nvidia proprietary drivers after 352 series broke vdpau in vlc and mpv precise seeking, I guess it works for mplayer because it doesn't have precise seeking? I don't know how would mplayer +smplayer react


It has been a reported issue but good fucking luck if nvidia devs will ever acknowledge it.

https://devtalk.nvidia.com/default/topic/933418/?comment=4878920
https://devtalk.nvidia.com/default/topic/909816/?comment=4857400
https://devtalk.nvidia.com/default/topic/898699/?comment=4840017
>>
File: rec-2016-05-24_13.56.03.mkv-low.webm (944 KB, 1920x1080) Image search: [Google]
rec-2016-05-24_13.56.03.mkv-low.webm
944 KB, 1920x1080
>>54722370
There is an osd display showing what language you are using for both
>>
>>54722456
>nvidia 364.19
>mpv git-4aa017e
>>
>>54722428
I DON'T... let them tell me... what to do.
>>
>>54722483
You actually have hardware acceleration enabled right?
>>
OS X users, what kind of CPU usage (in Activity Monitor) do you see for mpv (for what kind of content: resolution, bitrate, codec etc.)? And is there anything special in your config?
>>
>>54722483
ok changing
    ne.eventresponder["mouse_btn0_down"] = --exact seeks on single clicks
function (element) mp.commandv("seek", get_slider_value(element),
"absolute-percent", "exact") end


to

    ne.eventresponder["mouse_btn0_down"] = --exact seeks on single clicks
function (element) mp.commandv("seek", get_slider_value(element),
"absolute-percent", "keyframes") end


in player/lua/osc.lua fixes it if you are compiling yourself. call haasn or some other other dev to push it to main
>>
>>54722841
>call haasn or some other other dev to push it to main
lmao, you're assuming mpv devs would push fucking stupid retarded-ass shitty hacks/workarounds to main
>>
>>54722854
>retarded-ass shitty hacks/workarounds to main
commit list is full of them, even today.
https://github.com/mpv-player/mpv/commit/d941a57bd3c8d7a738c814a7da90ce7d04deac68
>>
>>54722903
It's the style of the fix, though.

If you change "exact" to "keyframes" in that code snippet then the entire code snippet has lost it's raison d'etre. Heck, just look at the comment.
>>
>>54723031
right, change comment to keyframe seeks on single clicks. anyhow it doesn't really matter if it gets pushed or not, it turns out you get osc.lua from source and load it as a userscript with the "fix". no need to even compile
>>
>>54723119
Holy shit it works.

I would have never been able to fix it myself, I've barely even used git before.

This is great, thank you!
>>
File: yw.gif (2 MB, 320x240) Image search: [Google]
yw.gif
2 MB, 320x240
>>54723231
>>
File: don't laugh.jpg (33 KB, 640x480) Image search: [Google]
don't laugh.jpg
33 KB, 640x480
muh config

# Video settings
vo=opengl-hq:tscale=oversample:tscale-clamp:temporal-dither:interpolation:blend-subtitles=yes
video-sync=display-resample # Required for interpolation
hwdec=no

# Audio settings
audio-channels=stereo
alang=jp,jpn,Japanese,en,eng,English
volume=100

# Cache settings
cache=yes
cache-default=2000000
cache-backbuffer=1000000
cache-initial=1000
cache-seek-min=2000
cache-secs=1000

# Subtitle settings
slang=en,eng,English
sub-auto=fuzzy # Load all additional subtitle files which contain the media filename
ass-force-style=Kerning=yes # Force kerning on subtitle fonts
demuxer-mkv-subtitle-preroll # Try to show subs at seek point

# Pretty styling for unstyled subs
sub-text-font="Source Sans Pro Semibold"
sub-text-font-size=48
sub-text-margin-y=36
sub-text-color="#ffffffff"
sub-text-border-color="#ff262626"
sub-text-border-size=3.2
sub-text-shadow-offset=1
sub-text-shadow-color="#33000000"
sub-text-spacing=0.5

# Screenshot settings
screenshot-format=png
screenshot-template="~/%F[%P]_[%td.%tm.%tY][%tH:%tM:%tS]"
screenshot-high-bit-depth=no # "yes", the default, often results in ~10MB filesizes

# OSC style
script-opts=osc-layout=bottombar

# OSD rice
osd-bar=no
osd-font="Source Sans Pro"
osd-font-size=45
osd-border-size=1
osd-color='#fdfdfd'
osd-border-color='#6b6b70'

# Misc
geometry=50%:50% # Open mpv in the dead-centre of the screen
autofit-larger=100% # Never create mpv windows with sizes larger than the screen resolution
stop-screensaver=yes

# Enable streaming via youtube-dl
ytdl
>>
config
ao=pulse
vo=x11
alang=jpn,en
slang=en,jpn
#hwdec=vdpau
softvol=yes
softvol-max=600
cache-pause=no
audio-channels=2
osc=no
title="${filename}"


script to make o show progress briefly like mplayer does
function show_progress()
mp.osd_message(mp.get_property_osd("time-pos").."/"..mp.get_property_osd("length"), 1)
end

mp.register_event("seek", show_progress)
>>
>>54723400
>no
scale=ewa_lanczos

lmfao
>>
>>54723482
my toaster can't run it ;_;
>>
>>54691811
>
vo=opengl-hq:interpolation:blend-subtitles
video-sync=display-resample
hwdec=no

I've been getting screen tearing on anime since I updated to Windows 10 whenever a scene pans or zooms.

I used the commands here which made the pans super smooth, but the tearing is still there.
>>
>>54723517
Try madVR with smoothmotion and reclock, probably Win10 mangled your drivers
>>
>>54723517
>vo=opengl-hq:interpolation:blend-subtitles:backend=dxinterop
have you tried it?
>>
So, latest amd drivers update (15.3.2.1) broke my madvr, so now I'm here.
>>
>>54723639
>AMD drivers
Your mpv experience won't be much better
>>
>>54723550
Forget madVR, just using MPC with EVR appears to fix the problem. I don't think this is a driver problem if MPC has no issues.

>>54723608
This seems to do the job, the screen tearing is gone. A splash of judder, but I find that way more tolerable than tearing.

Wonder why this happened anyway, had no issues on W8.1 with just vo=opengl-hq. Suddenly starts misbehaving after the update and MPC seems to be just fine.
>>
>>54723686
>this is a driver problem if MPC has no issues.
OpenGL is supplied separately in drivers.
>>
>>54723740
Pretty much this, also, Windows supplied drivers usually lack OpenGL support
>>
you guys gotta stop with the madvr and reclock thing. they havent worked together for quite some time now
>>
>>54723639
just update madvr
>>
>>54723740
>>54723758
Aww shit, then Win 10 might have mangled my Intel iGPU driver. My Nvidia one is bring handled by GeForce Experience and Windows update hasn't attempted to supersede it as far as I can tell.
>>
>>54723789
It's too late, now I have seen everything.
>>
>>54723767
Is Sanear ready for prime time?
>>
>>54723482
oh please post your great config friend
must be so good
>>
Question, is vulkan coming to mpv like dxinterp or something?
>>
>>54723740
>>54723758
How does one fix this? Is there a package I can install? Or should I grab the drivers off Intel's website and reinstall?
Thread replies: 255
Thread images: 22

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.