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

Why GPU decoding doesn't work with MPV? It works fine

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

Thread replies: 321
Thread images: 19

File: 1430932964314.png (81KB, 586x314px) Image search: [Google]
1430932964314.png
81KB, 586x314px
Why GPU decoding doesn't work with MPV?

It works fine with MPC-HC and VLC.
>>
>he fell for the MPV meme
>>
>>56075593
>Windows peoblems
>>
>>56075593
https://mpv.io/manual/master/
Enjoy your 67 matches with "hardware"
>>
>>56075593
>Why GPU decoding doesn't work with MPV?
It works. I am decoding HEVC 10-bit 4k@60fps on Windows 10 Anniversary Update no problems.
>>
>>56075654
I thought I tried all of that, but I didn't try this:
--hwdec=dxva2

It works!
>>
>>56075727
use hwdec=auto
>>
>>56075758
Any reason for this not being the default?
>>
>>56075793
hw decoding is shittier quality than sw
>>
>>56075593
Can someone explain to me why a movie playing on my TV (eg. AXN channel) which is streamed at 1080i 50Hz looks smooth as butter, has very little blur, the credits at the end pan vertically and are perfectly readable without a single stutter

Meanwhile if I try to play a movie on mpv it stutters and it judders. If I set my screen frequency to a multiple of the movie (eg 48hz/72hz) then the judder disappears but there's still stutter. If use interpolation not only does it add a fuckton of blur but it still doesn't remove the stutter entirely and the credits are almost unreadable.

Please explain. Are the movies being interpolation to 50fps? If so how are there no artefacts?
>>
>>56075830
What?
>>
>>56076772
Normally, hardware decoding does not reduce video quality (at least for the codecs h264 and HEVC). However, due to restrictions in video output APIs, there can be some loss, or blatantly incorrect results.

In some cases, RGB conversion is forced, which means the RGB conversion is performed by the hardware decoding API, instead of the OpenGL code used by --vo=opengl. This means certain obscure colorspaces may not display correctly, not certain filtering (such as debanding) cannot be applied in an ideal way.

vdpau is usually safe. If deinterlacing enabled (or the vdpaupp video filter is active in general), it forces RGB conversion. The latter currently does not treat certain colorspaces like BT.2020 correctly (which is mostly a mpv-specific restriction). The vdpauprb video filter retrieves image data without RGB conversion and is safe (but precludes use of vdpau postprocessing).

vaapi is safe if the vaapi-egl backend is indicated in the logs. If vaapi-glx is indicated, and the video colorspace is either BT.601 or BT.709, a forced but correct RGB conversion is performed. Otherwise, the result will be incorrect.

d3d11va is usually safe (if used with ANGLE builds that support EGL_KHR_stream path - otherwise, it converts to RGB), except that 10 bit input (HEVC main 10 profiles) will be rounded down to 8 bits.

dxva2 is not safe. It appears to always use BT.601 for forced RGB conversion, but actual behavior depends on the GPU drivers. Some drivers appear to convert to limited range RGB, which gives a faded appearance. In addition to driver-specific behavior, global system settings might affect this additionally. This can give incorrect results even with completely ordinary video sources.

All other methods, in particular the copy-back methods (like dxva2-copy etc.) are either fully safe, or not worse than software decoding. In particular, auto-copy will only select safe modes (although potentially slower than other methods).
>>
Is there a reason why anyone should use MPV over MPC-HC? I've been seeing this meme player on /g/ for a while, is it really good or something?
>>
>>56076823
It ran better on my old Win-XP toaster. Also runs natively on GNU/Linux, /g/'s preferred OS.
What else do you want?
>>
>>56076823
It will run literally anything you throw at it at nearly best quality without any configurations of installing any sort of codecs and other shit. Literally download and drag a video file to play
>>
>>56076823
So far from my limited use case:
1. it's slightly more CPU/GPU efficient
2. the time stretch algorithm is better (still not as good as VLC, but almost) and you get finer speed control
3. scrolling through a video is faster
4. it opens faster
>>
>>56076823
At least for me it works better than MPC-HC, especially when upscaling 720p to a 1080p screen or vice versa. Handles huge (10GB+) files better too. It's also lighter and clean-looking.
>>
>>56076823
>Is there a reason why anyone should use MPV over MPC-HC?
MPC-HC only works on non-free proprietary operating systems that absolutely hate your freedom, trample on it and spit on it.
>>
>>56076812
That was a very neat post.
>>
>>56077018
just copy paste mate
>>
File: 1460883177188.png (4KB, 586x75px) Image search: [Google]
1460883177188.png
4KB, 586x75px
>>56076359
Make an issue on github, and pray they actually acknowledge you.
>>
>>56078617
This isn't an issue, it happens to everyone
>>
>>56078644
>This isn't an issue, it happens to everyone
Sounds like an issue to me.
>>
>>56078657
No, this happens to any 23.975 movie playing on any player on any system with any configuration. It's an issue with the refresh rate of the screens. To get a smooth experience with need a screen that could refresh at 23.975hz which doesn't exist. I just don't understand how a movie playing on a tv channel is buttery smooth
>>
Do you need any directx or some bullshit program with mpv?
>>
>>56079107
Yes, which is why it will never run on Linux.
>>
>>56079151
I'll take that as a no
>>
>people having problems with mpv
Fucking shit just works here, no goddamn config necessary. The fuck kind of bloated, nonstandard, fucked up shit are you people watching? Jesus fuck.
>>
>>56079186
I still have stats.lua giving me red numbers and shit, don't know how to fix it.
The video plays fine, but according to the graphs and stats it isn't?
>>
>>56079222
update your stats.lua
>>
>>56079222
>lies, damn lies, and statistics
It plays fine, don't be OCD about it.
>>
File: mpv.webm (2MB, 1280x800px) Image search: [Google]
mpv.webm
2MB, 1280x800px
>meme-player /v/
>>
>KCP abandoned and dead
>VLC still shit
>MPV still a meme
>>
>>56079364
retard
>>
>>56079364
>mac
pls get out
>>
>>56079335
Didn't work, sadly.
>>
>>56076359
>>56078684
>stutter
It's the low frame of the video

>I just don't understand how a movie playing on a tv channel is buttery smooth
motion vector interpolation done either by broadcaster or your hdtv to increase framerate
https://en.wikipedia.org/wiki/Motion_interpolation
SVP or MVtools does motion interpolation and they can be used with mpv

>>56078617
>>discourage bug reports
>Do not bother reporting a bug if you do not provide the required information.
https://github.com/mpv-player/mpv/commit/00091411ec91edbd5357dbba6feb4c08ddf6ac4f
The horror, you are not encouraged to waste time of developers if you are not willing providing the details
>>
Where do I set the default audio track preference?

I don't want dubs.
>>
File: 1442951135756.jpg (76KB, 615x410px) Image search: [Google]
1442951135756.jpg
76KB, 615x410px
>tfw MPV thread
>I can finally post on other threads other than /hpg/ and /mkg/
please don't die to fast.

>>56079636
>The horror, you are not encouraged to waste time of developers if you are not willing providing the details
I gotta agree with him however, why word it that way.

Not that many people make issues anyways, and when I do see them they actually do follow the main post/rules majority of the times.

tl;dr: just my 0.02 cents.
>>56076823
It's okay.
>>56075700
GPU?
>>56076906
>Handles huge (10GB+) files better too
Gotta be honest with you familia, that does not make much sense.>>56076900
>scrolling through a video is faster
what
>it opens faster
actually noticed barely any difference between potplayer+theshittonoffilters and mpv last time I tried it.
>>56079364
R.I.P
>>56076359
>Please explain. Are the movies being interpolation to 50fps? If so how are there no artefacts?
Personally, I have not seen a full movie be interpolated without artifacts.

Not even on my cousins huge ass TV with interpolation. ( which he apparently didn't even realize it had interpolation ).
>>56080153
alang=Japan,jpn,jp,en,eng,Englis

in your conf, also I have it set to japan first, so put the English abbreviations first.
>>
>>56080238
>I can finally post
How fucking new are you?
>>
>>56080280
https://www.youtube.com/watch?v=OPf0YbXqDm0
>>
How come MPV doesn't automatically go to the next video in the folder?
>>
>>56080517
It's perfectly capable of doing that
>>
>>56080541
So how come it doesn't?

The next button is blanked out
>>
>mpv noobs
Just download smplayer please, great fucking frontend for mpv.
>>
>>56080555
You need to select all the videos you want to play.
>>
>>56080580
Anyway I can get it to work like MPC-HC where it just does the next in the file?
>>
>>56080555
user-error
>>
>>56080589
I'm not really sure what you mean by that, but when I do the select thing, it automatically goes to the next one in the set.
>>
>>56080628
So in MPC-HC I can double click on Episode 1 and it will allow me to click a button to go to Episode 2 in the next folder.

Is there anyway to get MPV to do this?
>>
>>56080652
https://github.com/mpv-player/mpv/wiki/User-Scripts
>>
File: MPV.png (1MB, 1288x753px) Image search: [Google]
MPV.png
1MB, 1288x753px
>>56080652
Select all the files in the folder you want to play videos from and make sure they're ordered in the order you want to play them in. Left click one and select "Play with MPV". The little arrows that appear to the left and right of the title on the controller should let you change to the next episode.
>>
>>56080652
https://github.com/mpv-player/mpv/blob/master/TOOLS/lua/autoload.lua

put this in your scripts folder
>>
>>56079636
>motion vector interpolation done either by broadcaster or your hdtv to increase framerate
My tV doesn't have any interpolation and the broadcast is artifact free. How do they do that?
>>
>>56075593
i'm a newbie when it comes to mpv, been using it and have no idea how to use correctly, been always using
" vo=opengl-hq:scale=ewa_lanczossharp:cscale=ewa_lanczossoft:prescale-luma=nnedi3:prescale-downscaling-threshold=1.5:hwdec=no"

can any throw some guide or something, the main manual is pretty long .
>>
>>56080816
>:prescale-luma=nnedi3:prescale-downscaling-threshold=1.5:hwdec=no
remove
>>
>>56080652
It's pretty stupid that you even need a script for it but
>>56080730 is correct.
>>56080816
In my opinion, you should just use this instead.
vo=opengl-hq:interpolation:tscale=linear:

and add
video-sync=display-resample
on a new line
>>
>>56080765
They might be doing a simple interlacing on 24 fps movie and turn it into 50Hz broadcast which is effectively doubling perceived framerate
>>
>>56080730
Perfect that works just fine.
>>
>>56080879
my machine is pretty solid, so there is no problem with cpu,ram or gpu, actually, i want to make mpv works on its highest, for image and color improvement so this one is enought?
"vo=opengl-hq:scale=ewa_lanczossharp:cscale=ewa_lanczossoft"
>>
>>56080931
post your specs
>>
>>56080954
>>
>>56080985
vo=opengl-hq:scale=ewa_lanczossharp:cscale=ewa_lanczossoft:tscale=<your_choice>:temporal-dither:blend-subtitles:pbo:target-prim=bt.709:target-trc=bt.1886:gamma-auto:icc-profile-auto:3dlut-size=256x256x256
>>
>>56079364
we VLC now
>>
>>56079364
I'm going to blame macos' terrible opengl support on this one
>>
>>56081085
Thanks a lot.
>>
>>56081117
you can also add tscale-clamp there. it removes ringing artifcats caused by the tscale
>>
>>56081085
>blend-subtitles
it has to be haasn retarded ass writting this long ass shit
>>
>>56081156
i see.
>>
>>56081161
Blend subtitles directly onto upscaled video frames, before interpolation and/or color management (default: no). Enabling this causes subtitles to be affected by icc-profile, target-prim, target-trc, interpolation, gamma and post-shader. It also increases subtitle performance when using interpolation.
>>
>>56080917
Can I do that on mpv or something?
>>
>>56081161
It isn't. half of the things there are redundant or already implied in opengl-hq, or platform specific like gamma-auto
Hassn doesn't advocate one size fits all configs aside opengl and opengl-hq
>>
>>56081216
opengl-hq implies this:

vo=opengl:scale=spline36:cscale=spline36:dscale=mitchell:dither-depth=auto:correct-downscaling:sigmoid-upscaling:deband:es=no

None of which are in that line
>>
File: 1449323982677.jpg (151KB, 1102x628px) Image search: [Google]
1449323982677.jpg
151KB, 1102x628px
>>56076823
simple, clean, customizable.
youtube dl integration. fast seeking.
also the best for internet porn.
>>
>>56081427
>youtube dl integration
http://ys.3dyd.com/home/
Works for MPC-HC/PotPlayer

It's actually better than youtube-dl+mpv FOR youtube alone.

easier to make playlist and add videos/playlists.

However from what I've seen it doesn't support as many sites, if any.
>>
>>56081427
With what porn websites does youtube-dl work?
>>
>>56081524
https://rg3.github.io/youtube-dl/supportedsites.html
>>
>>56081479
Yeah but youtube-dl + MPV is faster and doesn't need to be running on background
And like you said, youtube-dl supports many, many more sites.
>>
>>56081479
>easier to make playlist and add videos/playlists.
Shift + drag and drop a link to add a video to playlist. Also theres a userscript that lets you reorder videos in a playlist and save your playlist to a file.
>>
>>56081880
People use shitty hybrid tablet/laptop computers now and don't know how to use shortcuts/multiple keys... It's 2016...
>>
>>56081840
>Yeah but youtube-dl + MPV is faster
I wouldn't know since I didn't compare them, but they are probably identical, hell 3dyd might be a bit faster, but I don't know.
>doesn't need to be running on background
bruh...
>>56081809
>that list
based
>>
So does mpv.conf just not work on Windows, or is something fucked up? I made an mpv.conf in %appdata%/mpv/ as specified by the manual and it doesn't do anything.
>>
My machine doesn't handle these without VO:
vo=opengl:cscale=ewa_lanczos
or
vo=opengl:user-shaders="~~/superxbr-chroma.hook"
or
vo=opengl-hq

Why can I use Jinc or SuperXBR for chroma in madVR without any performance issue?
>>
>>56075626

/thread
>>
>>56081946
Should be in appdata/Roaming/mpv/
Other then that your conf file might contain lines that don't work on windows. for example "ao=alsa"
>>
Best preset for Intel HD3000?

vo=opengl-hq drops frames like crazy
>>
>>56082066
>appdata/Roaming/
%appdata% will give you /appdata/roaming/ at least in "Run..."
>>56081880
>Shift + drag and drop a link to add a video to playlist.
Why would I want this or even do this? I've already heard the song/watch the video.
Maybe If I wanted to go back to it.
>>56081880
>Also theres a userscript that lets you reorder videos in a playlist and save your playlist to a file.
lol
>>
>>56082146
>%appdata% will give you /appdata/roaming/ at least in "Run...
and in the window explorer when you type it on the adress bar*>>56082146
>>
>>56082066
Yeah that's where it links to. Only line I'm trying is screenshot-template=%f and even that isn't working.
using the 64 bit build from https://mpv.srsfckn.biz/ and https://github.com/rossy/mpv-install/
>>
>>56082146
>Why would I want this or even do this? I've already heard the song/watch the video.
You don't see the use in queuing videos in a playlist?
>>
>>56082231
>You don't see the use in queuing videos in a playlist?
The videos auto-play when you drag and drop em, with shift senpai, also... one by one..
dear god.
>>
File: 1470345094899.png (32KB, 500x317px) Image search: [Google]
1470345094899.png
32KB, 500x317px
>>56082255
what are you even talking about?
>>
>>5608229
ok
>>
vulkan fucking when
>>
>>56082419
( no point )
>>
>>56082419
never
>>
>>56081809
Wish the list had sections
>>
>>56081427
How can I make the UI in mpv look like that?
>>
>>56082528
script-opts=osc-seekbarstyle=bar,osc-layout=bottombar
>>
>>56082607
Thanks.
>>
What's nnedi3 and how do i use it?
>>
>>56082711
https://github.com/mpv-player/mpv/wiki/Upscaling
>>
>>56083639
Which upscaler does mpv use by default and how do I use nnedi3? Is there a way to see a list of available upscalers?
>>
>>56081110
dont even, he's just a retard, mpv is fantastic on mac for me.
>>
>tfw trying to write a config file makes you realize that the entire project is probably a clusterfuck of bad design, hacks, and poor/incorrect documentation.
>>
>>56083680
https://mpv.io/manual/master/
>>56083801
Hmm, they copied a lot of shit from other players except their quality of life features.
>>
>>56075626
/thread
>>
>>56082419
Eventually. There's no real point besides muh new and exciting API, but that's enough to have it implemented.
>>
Literally no reason to switch from madvr right?
>>
>>56084449
Basically, yeah.
>>
>>56079364
>>56079409
>>56081110
>>56083712
>mpv spergs out
>meme player /v/ users get mad at the poster for making their meme player look like shit instead of mpv for being shit
>>
File: vlc-chan.png (1MB, 1280x720px) Image search: [Google]
vlc-chan.png
1MB, 1280x720px
>>56084706
>>
>>56083881
the manual has zero entries for nnedi3
>>
>>56084706
mpv spergs out on windows too because of opengl, hence why the default backend that it uses is ANGLE which translates opengl to directx, fixing everything. macOS doesn't have directx and its opengl support is shit.
>>
>>56084860
nnedi3 doesn't come with mpv anymore, it is moved to user scripts because of unpopularity and license incompatibilities
https://github.com/mpv-player/mpv/wiki/User-Scripts
https://github.com/bjin/mpv-prescalers/tree/master
>>
>>56084913
Thanks. I'm trying to use it like this:

:user-shaders="C:\Program Files\mpv\Shaders\nnedi3-nns64-win8x6-all.hook"

But the command line fires lots of warning and errors

[vo/opengl-hq] Pass has no hooked textures (will be ignored)!
[vo/opengl-hq] Pass has no hooked textures (will be ignored)!
[vo/opengl-hq] Pass has no hooked textures (will be ignored)!
[vo/opengl-hq] Error while parsing WHEN!

What else do i need?
>>
>>56085107
>But the command line fires lots of warning and errors
Those debug messages can happen at the very start of the video, you can ignore. If it is continuing to spit them throughout the video there is a problem
>>
>>56084894
Actually I made that webm, and it's.a troll webm that has nothing to do with open-gl. The video-codec itself is damaged. I will post this webm again during the next mpv thread, even though it's false-flagging and even though I use mpv as my video-viewer of choice.
>>
>>56075793
1. It usually lowers quality compared to CPU decoding
2. It can cause graphical glitches (like the one you see in VLC)
3. It crashes, segfaults or otherwise bugs in many drivers
>>
>>56085263
Still I don't think the hook is working at all. I'm taking screenshots and they look exactly the same. The sizes are match each other sizes perfectly and the cpu usage is identical
>>
>>56076900
>2. the time stretch algorithm is better (still not as good as VLC, but almost) and you get finer speed control
What do you mean by time stretch?

Like speeding up and slowing down the audio without changing the pitch?
>>
>>56078684
>buttery smooth
TVs apply all sorts of stupid motion compensation and other interpolation garbage algorithms and you're just too used to it to see all of the blatant artifacts it causes
>>
>>56085398
Try testing with a low res video, (360p etc) it's easier to spot differences
>>
>>56080238
>actually noticed barely any difference between potplayer+theshittonoffilters and mpv last time I tried it.
mpv opens and starts playback in around 200 milliseconds for me (Linux)

i want to see potshit do that
>>
>>56080652
Why would anybody want this anti-feature? You told it to play episode 1, why should it load episode 2 as well?

If you want to play the entire folder, then play the entire folder - not one episode

goddamn fucking winfags
>>
>>56081085
>3dlut-size=256x256x256
pointless waste of CPU time. All this will accomplish is making mpv startup slow
>>
>>56081427
I'm going to need a source for that file
>>
>>56082020
>Why can I use Jinc or SuperXBR for chroma in madVR without any performance issue?
I'm going to guess it's because your OpenGL implementation is a piece of shit
>>
>>56082231
No, I hoenstly don't

If I want to play multiple things I just list them when invoking mpv, like
mpv URL1 URL2 URL3 URL4 ...


I don't really see a point in playlists personally (if I want to rewatch something I watched earlier I just type mpv and scroll through my command history with page up/down), but if you want to make your own custom playlist you literally just have to have a bare text file containing a bunch of URLs, like

URL1
URL2
URL3


on separate lines. I can't possibly imagine a playlist management technique simpler, more effective and easier to use than this.
>>
>>56083801
>tfw trying to write a config file makes you realize that the entire project is probably a clusterfuck of bad design, hacks, and poor/incorrect documentation.
What makes you think this?

mpv's code quality is some of the best I have seen in any of the dozens of free software projects I've ever looked at
>>
>>56084894
>fixing everything
Except for the part where it also braeks stuff because holy shit translating OpenGL to DirectX

if you know anything at all about how graphics APIs work, you know how insane that sounds even on the surface. It's an insane project, and it's a miracle it even remotely works

based google doing something useful for a change
>>
>>56085107
>>56085263
>>56085398
“Error while parsing WHEN!” suggests your mpv version might be too old
>>
>>56085502
what does that do?
>>
>>56085629
got it from here https://mpv.srsfckn.biz/
>>
>>56075626
>>56082046
>>56083964
>samefagging
There is literally nothing wrong with mpv. Go die, heretic.
>>
>>56085823
Makes the 3DLUT 256x256x256?
>>
>>56085868
But what is the 3D LUT?
>>
>>56085884
3-dimensional look up table

it's used for color management
>>
Why is my cmd spamming "[osd/libass] Failed to process glyph outline!"?
>>
>>56086076
go look at the code :^)
>>
>>56079424
stfu kid
>>
>>56081809
>https://rg3.github.io/youtube-dl/supportedsites.html
>Supports Bilibili
W-Wait so I can pipe a stream link to mpv and watch that directly?
>>
>>56087326
>pipe
just pass it as a parameter, e.g.
mpv URL
>>
>>56075593
WORKSFORME with -hwdec vdpau
>>
>>56082020
opengl is good at crossplatform, but like all other crossplatforms, it sacrifices optimizations.

On windows, Directshow is better. madvr uses directshow. I'm waiting for mpv to port to vulkan then it might become competitive Right now, opengl has issues.
>>
>>56082438
>muh async compute
>>
File: 1467733868292.png (102KB, 450x443px) Image search: [Google]
1467733868292.png
102KB, 450x443px
>>56087902
>Comparing OpenGL to DIrectShow
>>
>>56087902
>opengl is good at crossplatform, but like all other crossplatforms, it sacrifices optimizations.
OpenGL being cross-platform has nothing to do with developers doing poor optimizations.
>>
vo=opengl-hq:interpolation:tscale=oversample:scale=ewa_lanczossharp:cscale=ewa_lanczossharp:dscale=ewa_lanczossharp:blend-subtitles
video-sync=display-resample
hwdec=no
>>
That's not how it works. You convert the 23.796fps movie to 25fps by accelerating it by ~4% and THEN you interlace it to get 50Hz. Therefore you should set your display to 50Hz for PAL content unless you slowdown the video again.
>>
>>56089781
This was meant for:

>>56080917
>>
>>56089781
Isn't the key difference between 25p and 50i that the latter's odd fields are actually sampled from the frames in between?

So wouldn't you need a 50p source to convert to 50i?
>>
>>56085406
Exactly. I use that a lot, mostly speeding up, but sometimes slowing down too.

BTW, mpv has a mode that is really good at extreme time stretching (rubberband something), but it sounds bad when playing at normal speed.
>>
>an outright lie getting 150 replies
oh boy, this board is amazing
>>
>>56076812
That's a big colorspace
>>
>>56085835
Try the nightly versions from https://bitbucket.org/rorgoroth/mpv-for-windows/downloads

>>56090024
For you.
>>
>>56075626
meme player virgin is meme indeed
/thread
>>
>>56089961
Rubberband is a no-op when playing at normal speed
>>
>>56089812
The 50i broadcast has two fields made of one progressive frame. I don't know if that's done by converting the video to 50p and then interlace it to 50i or rather on-the-fly.
>>
>>56089985
>not even bothering to read the thread to notice that only the very first few posters actually replied to the OP
ignorant people will be the death of us all

in b4
>lelele respondin to a trolle
>this board lel
>>
>>56080238
You too
>>
>>56090099
>The 50i broadcast has two fields made of one progressive frame
No no no no. 50i is not the same as 25p(sF) at all. If it was, then there would be literally no point to having interlaced modes to begin with.
>>
>>56090122
I was talking about movies converted from 23.796fps -> 25p -> 50i, not about native 50i content.
>>
>>56090134
but then it would be visually no different from 25p as far as smoothness is concerned (of course depending on the deinterlacing algorithm the quality would probably be impacted), so the poster wouldn't have observed any smoothness differences
>>
>>56075593
Does anyone here run Debian AMD64? I installed youtube-dl using pip but mpv does not seem to detect it.
>>
>>56084706
He obviously linked mpv against some shitty osx version of ffmpeg.
>>
File: 1458276990447.png (433KB, 620x480px) Image search: [Google]
1458276990447.png
433KB, 620x480px
Since I got completely ignore on my issue last time I posted on github, any of you friends know why this happens?

https://a.pomf.cat/yldqaf.webm
https://a.pomf.cat/qgkcln.webm

https://a.pomf.cat/leohla.wav
https://a.pomf.cat/auzdkl.wav

Everything else plays it fine.

Also,
Anyway to make custom profiles for urls? for example.

Twitch.tv - disable resume-playback
Youtube - enable resume-playback
>>56085449
PotShit does not work on linux my friend.
>>56083801
Rude.
>>56088398
vo=opengl-hq:interpolation-threshold=0.01:tscale=linear:backend=dxinterop
video-sync=display-resample
ytdl-format=bestvideo+bestaudio/best
hwdec=no

>>56090106
I think you just got baited.
>>56090462
Excuse my ignorance, but I am pretty sure you need to install youtube-dl on the folder mpv.exe is, I may be wrong.
>>
>>56090427
The post wasn't an answer to the one Anon claiming he has stuttering issues (with 23.796fps files on 48/72Hz btw!) but how you would normally convert a 23.796p video to 50i for a TV broadcast.

That being said, maybe
--video-sync=display-resample
would be a solution for his stuttering issue? But then the question is if it's actually stuttering or just the normal look of 23.796/24fps in comparison to his TV which might play the video at 50i or 25p (without duplicate frames) after deinterlacing or even do some interpolation.
>>
Potplayer or MPC-HC?
>>
>>56092730
mpv
>>
>>56092730
MPC-BE
>>
>>56092747
No! Please, NO! Memempv not good player/
>>
>>56092758
Why is not popular as a HC version?
What is the difference?
>>
>>56092773
it's a meme version of mpc-hc

basically anything better than the most popular is a meme
>>
>>56092784
Why MPC-HC mem? MPV - mem
>>
>>56092730
PotPlayer
more options in the settings
>>
>>56092822
Really? And why he is not popular in the MAL? Where quality is better? MPC or Potplayer?
>>
>>56092949
>why he is not popular in the MAL?
what?

It's more than likely the same shit, it uses "theshittonoffilters+madvr"
>>
>>56092979
MyAnimeList
Potplayer
How to enable hardware decoding?
>>
>>56093009
>How to enable hardware decoding?
Can't remember much of the player family, you will have to google.

or go to that imouto.my website
>>
>>56085573

So if you want to add a video, you refuse to drag and drop it to instantly add it to the playlist because thats too much of a "guifag" way of doing things? if you have a text playlist and decide you want to add another video to the playlist you're watching you have copy the link, open your text file, paste, save the link, close mpv, reopen the playlist, skip back to the file you were playing. you really force yourself to do something less efficient just to stick to your autismal cli beliefs?
>>
So... What's wrong with VLC?
>>
>>56093508
If it works for you, then nothing.
>>
>>56093508
Not as good as the alternatives
>>
>>56093508
It's alright, but a bit slow and inefficient.
I still keep it around because it has some neat functionality.
Speaking of which, does MPV let you check the audio/video properties (codecs, sample rate...) of a file?
>>
>>56093622
Someone's probably written a script to do that.
Or you can open a file from the command line with mpv and it'll show some of that stuff.
>>
>>56093195
>So if you want to add a video, you refuse to drag and drop it to instantly add it to the playlist because thats too much of a "guifag" way of doing things?
I don't think you understand my perspective. I don't even use file browsers, let alone the mouse.

I run all my programs straight from the command line, including mpv. Why would I want to queue up a video while I'm still watching another one?

>if you have a text playlist and decide you want to add another video to the playlist you're watching you have copy the link, open your text file, paste, save the link, close mpv, reopen the playlist, skip back to the file you were playing. you really force yourself to do something less efficient just to stick to your autismal cli beliefs?
No, because I don't do things your weird way either way. Like I said, I don't really use playlists or see much of a point in them. To begin with, why would I randomly decide to append another video to the current playlist? But supposing I did that, I would normally just use Q<Up><Shift-Insert><Enter>.

Four keystrokes, less than the amount of time it takes you to grab your stupid mouse
>>
Potplayer - good player or no?
>>
File: deception_p24.png (759KB, 1280x960px) Image search: [Google]
deception_p24.png
759KB, 1280x960px
>>56089985
>>
>>56081946
Put it on the same place mpv.exe is.
>>
>>56094180
My man why don't you try it out?
imouto.my/tutorials/configuring-potplayer-for-gpu-accelerated-video-playback-with-dxva-or-cuda-and-also-high-performance-software-decoding/
>>56090575
Anyone got the same issue with the audio?
>>56093730
I don't think the command line is as detailed as he wants it to be.
>>56093508
Funnily enough I can't even remember using VLC much or at all.
>>
>>56094606
>My man why don't you try it out?
>imouto.my/tutorials/configuring-potplayer-for-gpu-accelerated-video-playback-with-dxva-or-cuda-and-also-high-performance-software-decoding/

Jesus fucking christ. And I used to criticise mpv for not having a gui and requiring command lines
>>
>>56094841
what?
>>
>>56095036
That fantastic tutorial is a good way of telling me "don't use this shit, pick a different media player"
>>
>>56095051
It's actually rather simple to be honest, I just stopped using it.
>>
I can't make input.conf work on windows. It contains just
AXIS_UP    add volume 2
AXIS_DOWN ignore

And mouse wheel still seeks 10.
>>
>>56095752
mouse wheel has a different name. google the default key bindings.
>>
>>56095774
# Mouse wheels, touchpad or other input devices that have axes
# if the input devices supports precise scrolling it will also scale the
# numeric value accordingly
#AXIS_UP seek 10
#AXIS_DOWN seek -10

I sure did.
>>
>>56095817
Maybe it's overruled by this
#MOUSE_BTN3 seek 10
#MOUSE_BTN4 seek -10

Anyway, I use these for the wheel, it works.
>>
>>56095863
You are absolutely right.
>>
Does mpv store any opened file history anywhere? (on Windows)
>>
>>56095752
Honestly making a portable_config on the mpv directory is better than appdata, more portable.

I have mpv synced on dropbox for that alone.
>>
>>56096065
Yeah, on a folder named watch_later I think it's on appdata or portable_config if you have it.
>>
>>56096170
It's not enabled by default, though, right?
I actually don't want any file history.
>>
>>56096284
>>56096065
Sorry, no there is no file history that I know of, got confused with something else.
>>
>>56093801
>Why would I want to queue up a video while I'm still watching another one?
i see this behavior a lot with freetards and clifags. "i can't do something the way i do things, so i pretend i don't actually want it". honestly dude you sound like you have autism.
>>
Why does specifying a windows size with geometry causes black borders on files that are not the same aspect ratio?
>>56093195
>>56097320
He doesn't even use a browser man, leave him alone.
>>
Is there a way to remap the up/down arrows to do volume instead of the completely mental "1 minute prev/next" bullshit it currently does?
>>
>>56098608
Custom input.conf
>>
If only mpv had a visible playlist I'd have no reason to also have bomi on my system.
>>
Could someone help me get rid of the center seek bar so it only uses the bottom bar? If this is possible.
>>
>>56098706
script-opts=osc-seekbarstyle=bar,osc-layout=bottombar
>>
>>56098749
That's what I have and it puts the main osd at the bottom, but when I scroll through a video with the mousewheel, that seekbar in the middel of the screen still shows up.
>>
I am used to MPV more do to shift+Q and the style. But they both seem same ot me. But I am not on a 4k tv with video cards and shit
>>
>>56098854
>mousewheel
Oh, it does for me as well, never noticed it since I never use the mousewheel
>>
bring softvol back please
>>
>hw decoding

Unless you're using some hyper-inefficient, obscure, but somehow GPU-optimized codec with an equally slow but magically GPU-optimized piggyback player that will be using this shitty codec to decode a file with enough fidelity to see on a jumbotron the on-screen pubic hair of a donkey from 100 feet away, USE SOFT DECODE ON A CPU.

If your CPU is shit, you have bigger problems that getting your poorly transcoded anime to run on your GPU.
>>
>>56096334
If you quit with shift+q then it remembers the position in the file.
>>
>>56097320
I see THIS behavior a lot with ignorant GUIfags. You assume your way of computing is the only way of computing, and completely fail to comprehend that somebody else might enjoy the CLI/keyboard experience far more than the GUI/mouse experience.

No, I quite honestly don't give a shit about your use cases because I use my computer in ways that are so alien to you that you would think we're using a different machine entirely.

It's not an “excuse”, it's simply the way things are. I have never once needed this feature, and I know this to be true because I actually know how you could trivially configure mpv to enable you to do it. I just literally have no use for it.
>>
>>56099025
I read in a /g/ thread that Vulkan support in mpv would fix every problem with HW Decoding. Is that true?
>>
>>56098706
>>56098854
Add “no-osd” to the mouse wheel bindings
>>
>>56098905
Softvol was never removed
>>
>>56099025
Hwdec=auto-copy is all good.
And it is not gpu optimized. It is literally hardware decoding. It doesn't use opencl or similar in order to decode. Then you are better off using cpu. There is simply an ASIC on most GPUs for some codecs like h264.
It then either stays in vram or gets copied back straight away to ram for alteration.
>>
>>56099217
The option to toggle it off was.
>>
>>56099196
No. Vulkan has very, very little to do with hardware decoding

>>56099025
>Unless you're using some hyper-inefficient, obscure, but somehow GPU-optimized codec
You mean like HEVC, H.264 and VP9? Yeah, those sure are obscure as hell.

Also, it's not GPU-optimized, it's a dedicated decoder chip.

>with an equally slow but magically GPU-optimized piggyback player that will be using this shitty codec to decode a file
You mean like literally almost any video player in existence?

>If your CPU is shit, you have bigger problems that getting your poorly transcoded anime to run on your GPU.
Yeah and I want to see /you/ decoding some 50 Mbps 4K HEVC on your CPU. By the level of your ignorance I'm going to assume you have some shitty i5 or i7 “muh gaymen” setup
>>
>>56099260
But then “bring softvol back” makes no sense - what you mean is “bring hwvol back”, right?

And in that case, it makes even less sense because hwvol is still there, too. It was just renamed to ao-volume instead of volume
>>
>>56099233
Keep in mind that copyback means you're spending twice as much bandwidth as you would otherwise. In other words, if your CPU can handle it, then auto-copy may actually *decrease* performance.
>>
>>56099196
What is the use of Vulkan in MPV? Is there a need for more calls for partials maybe? Or do we need async compute?
Serious question.
>>
>>56099307
vulkan seems to be more of a meme due ot linu users thinking Linux will be the net windows
>>
>>56099307
Here are the potential benefits:

1. It may run better on windows (compared to OpenGL, which is a joke on windows because microsoft artificially gimps it), so all windows users should *really* love this feature if that's the case (since it would remove all of their weird stutter, performance etc. problems)

2. The timing API/vsync might be better than OpenGL's. Right now mpv needs to use a fair number of hacks to work around shitty OpenGL driver behavior and even in the best case scenario it still drains far more resources than an ideal API that lets us examine exact timing information would

3. Some hardware decoder APIs might be integrated better with vulkan than with OpenGL, which could reduce the amount of weird issues and hacks needed to get things like vdpau working properly, also hardware decoding on windows would probably benefit due to no longer having to go through the shitty d3d11va wrapper.

4. SPIR-V microoptimization could potentially make some of the inner loops faster, and might especially improve the performance of something like NNEDI3 orders of magnitude beyond what it was with the shitty OpenGL-based implementation (which was slow due to OpenGL limitations)

The problem is that porting vo_opengl to vulkan would be excruciatingly difficult and so far nobody seems to care enough to do something about it. (I'm personally very happy with OpenGL)
>>
>>56099306
I wouldn't really see that as an issue unless you have incredibly limited bandwidth. Maybe for phone levels of ram?
Of course a modern i3. Or a less modern dual core. Or maybe even a Athlon x64. They can handle greater formats. An 8K h264 won't decode at full speed even with native hwdec options generally, while cpu can bring you the results.
>>
>>56099394
It could have been the holy grail for low latency, high performance video games if it weren't for AMD's incompetence and the sheer lack of interest in part of Valve. I still don't understand why they created the SteamOS and pushed Steam Machines only to practically abandon them in less than a year
>>
>>56099408
>1. It may run better on windows (compared to OpenGL, which is a joke on windows because microsoft artificially gimps it), so all windows users should *really* love this feature if that's the case (since it would remove all of their weird stutter, performance etc. problems)

I thought ANGLE pretty much fixed everything on Windows
>>
>>56099422
I want to see your i3 struggle playing back this without using hardware decoding

http://demo-uhd3d.com/fiche.php?cat=uhd&id=144
>>
>>56099452
Sure, the way covering your eyes makes all the problems go away
>>
>>56099480
> Overall bit rate : 75.8 Mb/s

Shit son, gonna give this a try

Still I don't understand the point of this kind of bitrate with HEVC. 75.8Mbps on x264 already looks pretty amazing, you can probably get the same quality at a lesser bitrate with HEVC no?
>>
>>56099408
Interesting points. I've never read into any OpenGL or Vulkan docs, so I cannot see from here how it could be best implemented.
My understanding was that Vulkan on the driver side would be incredibly painful, especially in regards to the tiny budget AMD has available as a company. Resulting in the current difference in support and performance between Nvidia and AMD with OpenGL.
And therefore requiring yet another interop.
If that would not be the case I can see how it can reduce overhead, but I am not sure how much it will be able to do in practice. OpenGL implementations are already rather clean and performant and I can see the active developers preferring to spend their time developing features than trying to reduce a little overhead or get a terribly tiny niche prescaler to perform a little bit better, relatively speaking of course.
>>
>>56099458
>>>56099422 (You)
>I want to see your i3 struggle playing back this without using hardware decoding
>http://demo-uhd3d.com/fiche.php?cat=uhd&id=144

What is it? HEVC? I can't remember mentioning anything other than h264. So far 1080p h265 works without noise on a desktop i3 though.
>>
>>56099525
>Shit son, gonna give this a try
Don't bother, it stutters as hell on my i7 3770. Tomorrow I'll (finally) get my dual xeon setup put together, though, so I'll try again with that - 16 cores should do the trick.
>>
>>56099281
Spoonfeed me. A player that can't remember the volume settings you were using before closing it is stupid.
>>
>>56099628
>My understanding was that Vulkan on the driver side would be incredibly painful, especially in regards to the tiny budget AMD has available as a company. Resulting in the current difference in support and performance between Nvidia and AMD with OpenGL.
I'm not sure what you mean. From my understanding of things, providing good OpenGL drivers is *much* harder than providing good Vulkan drivers.

Vulkan is a low-level API, they just have to expose their hardware capabilities with a minimum of translation. OpenGL is a stateful, high-level API that's incredibly difficult to translate down to modern hardware - so writing good OpenGL drivers is very difficult and mostly consists of mountains and mountains of special cases, fast/slow paths, workarounds for specific games, tricks to try and recognize what the author *intended* to do, and more.

A simple OpenGL call might be tens of thousands of lines of code long, because of all the special branches, fastpath checks, optimizations etc. that can be situationally applied (where in the worst case, it would need to fall back to the slow-path emulation of the full OpenGL state machine).

Low-level APIs like Vulkan *greatly* remove all of this tremendous amount of overhead and driver code and essentially just let the application developer access the fast paths directly. OpenGL is simply an outdated API for an outdated way of thinking - nobody in the modern world thinks of the graphics API as a big state machine with global locking.

The best way I could describe it would be to imagine the app developer and hardware as speaking english, and OpenGL to be egyptian hieroglyphs. The job of the game developer is to translate his sentences into hieroglyphs in a way that the driver can piece back together into english - and if he fucks up in the slightest, the driver gets confused and spends ages trying to figure it out instead (slow)
>>
>>56099204
Thank you. I had to create an input.conf in the ~/.config/mpv folder and used these commands.
MOUSE_BTN3 no-osd seek 10
MOUSE_BTN4 no-osd seek -10

The problem is it doesn't selectively eliminate the middle seek bar while showing the bottom one, but it's a start.
>>
>>56099836
>The problem is it doesn't selectively eliminate the middle seek bar while showing the bottom one, but it's a start.
If you really, desperately want this the only way would be something like this:

Bind a custom lua function to your scroll wheel; in this function check to see if the OSD is visible. If so, use "no-osd"
>>
>>56099803
You are making it sound like it is easy to code for Vulkan. Is it?
Perhaps it is an outdated way of thinking, yes. But how about the advent of Direct3D opening the way for software developers to not have to deal with all that specific hardware? Or are Vulkan and DX12 different from that age?
>>
>>56099966
>You are making it sound like it is easy to code for Vulkan. Is it?
Well, that's where my analogy breaks down. Coding in vulkan is much harder for the application developer, because vulkan is so much lower-level.

I mean, you need many thousands of lines simply for a hello world displaying a single triangle (compare to the 10 lines or so you need for OpenGL).

>But how about the advent of Direct3D opening the way for software developers to not have to deal with all that specific hardware? Or are Vulkan and DX12 different from that age?
Vulkan and Direct3D 12 are essentially the same thing. (They're both based on AMD's Mantle API, which is what popularized the idea of low level APIs)
>>
>>56100017
I see. Thank you for your insights.
>>
>>56099922
I don't think I'm going to fool with it anymore, but duplicating the seekbar seems like an odd decision. If a seekbar is going to show up when you seek, why not just use the primary osd?
>>
>>56100132
>I don't think I'm going to fool with it anymore, but duplicating the seekbar seems like an odd decision.
The OSC is a bolted-on afterthought at best. Personally I have it disabled entirely, so I only see the one seekbar at the middle.
>>
File: YxVeQUD.png (79KB, 960x680px) Image search: [Google]
YxVeQUD.png
79KB, 960x680px
Does anyone use any of these settings?
>>
>>56100017
>They're both based on AMD's Mantle API
How does AMD always come with good ideas only to be constantly in 2nd place?
>>
>>56100500
They're focusing too much effort on hardware and not enough effort on software.

Nvidia produces worse hardware but does significantly more to accomodate game optimizations, driver optimizations, writes more stable drivers etc. which is why they come out on top (at least IMO)

I would buy AMD cards if the drivers were stable. Hopefully that will change sometime soon
>>
>>56076823
Not available for Linux.
>>
>>56100590
but that can't be the only reason, since most Linux mpv users wouldn't use MPC-HC even if it did run on Linux
>>
>>56100607
True. I use it because it's lightweight and does everything I need it to do. Also, youtube-dl+mpv for watching 1080p60fps YouTube videos without stuttering. (My awful PC can't handle it if I watch it on the normal HTML5 player. Also it's much less resource intensive to watch Twitch on mpv than it is to watch on their site.

So, it just suits my use case. YMMV, of course.
>>
>>56100705
Same, it suits my tastes and use case personally. Then again, that's mostly because I made it that way.
>>
>>56098706
no-osd-bar
>>
>>56100705
>watch Twitch on mpv
Damn, I had no idea you could do that. Does it work for other streaming sites or just twitch? Would be nice because livestreamer is so outdated.
>>
>>56100795
https://rg3.github.io/youtube-dl/supportedsites.html
>>
File: mRRueDz.png (56KB, 979x512px) Image search: [Google]
mRRueDz.png
56KB, 979x512px
>>56100705
>Also, youtube-dl+mpv for watching 1080p60fps YouTube videos without stuttering.
How do you do that? If I open a youtube video on mpv it selects 720p30 instead of 1080p60 when available. I checked to see what formats were available and it gives the best video format as being 1080p60 but that doesn't have audio, the audio is in a separate format

What do?
>>
>>56100835
1. Make sure you have the latest version of youtube-dl
2. Make sure you aren't overriding ytdl-format with anything
>>
>>56100835
Is your youtube-dl up to date?
>>
File: MzI2g5d.png (74KB, 1920x1040px) Image search: [Google]
MzI2g5d.png
74KB, 1920x1040px
>>56100861
>>56100858
1 - it's the latest
2 - this is my config file
>>
>>56100897
Then it should work, link to video?
>>
Why is mpv so shitty on windows?
Why is madvr so amazing and perfect compared to mpv?
>>
>>56100835
I don't know. I have mine set on bestvideo+bestaudio, though limited at 1080p, with vo=opengl and hwdec=no (poor performance if I used anything else, IIRC). Works for me, but honestly I wouldn't really know what's the problem, I'm not all that knowledgeable when it comes to mpv (aside from what I've read on Arch wiki).
>>
>>56100914
Literally any video that is 1080p60 gives me that output when checking --list-formats

https://www.youtube.com/watch?v=79ImZE0K7xc
>>
>>56100914
Nvm, saw you already posted the video ID

λ mpv ytdl://79ImZE0K7xc
Playing: ytdl://79ImZE0K7xc
(+) Video --vid=1 (*) (vp9)
(+) Audio --aid=1 --alang=eng (*) 'DASH audio' (opus) (external)
AO: [alsa] 48000Hz stereo 2ch float
VO: [opengl-hq] 1920x1080 yuv420p
Resolution: 1920x1080, Framerate: 59.940 Hz
AV: 00:00:06.173 / 00:06:14.658 (1%) A-V: 0.008 DS: 1.000/1 Cache: 2s+2KB

Works fine for me

Also your font is fucking terrible, that 0 looks like O
>>
>>56100928
>I have mine set on bestvideo+bestaudio, though limited at 1080p
Can you post your ytdl-format line here?

>>56100933
>Also your font is fucking terrible, that 0 looks like O
Just default windows with default notepad++, don't care anyway barely use it
>>
>>56100943
Sure thing.

--vo=opengl --hwdec=no --ytdl-format=bestvideo[height<=?1080]+bestaudio/best

What's in my .conf: vo=vdpau, hwdec=auto, slang=en,eng and save-position-on-quit, though I don't know if those affect youtube-dl in any way.
>>
>>56100943
>>56101053

And I have to say, I'm bit of a dolt, so those could be all kinds of messed up. But they work for me, so eh, I guess it's fine.
>>
>>56101053
Just a guess, you might have to escape the "<" character with a ^ before it on windows.
so
height<=?1080
becomes
height^<=?1080
>>
>>56101053
>bestvideo[height<=?1080]+bestaudio/best
This worked wonders

>>56101082
It's working fine though. I got a 4K video to play at 1080p instead
>>
>>56101096
>This worked wonders
mpv's default is
bestvideo+bestaudio/best
so if switching to his fixes it for you, your shit is outdated or you have the option overriden somewhere (like I said)
>>
What's the youtube-dl default video format? .mp4? Is there a way to make it .webm?
>>
>>56101120
It's version 0.18.1-git

That can only be true if I have a mpv.conf hidden somewhere. I don't understand why mpv just doesn't use one single path to load the damn config file
>>
File: 1444800220460.png (697KB, 864x432px) Image search: [Google]
1444800220460.png
697KB, 864x432px
>>56099067
Yes, but I think he means something like "recently played" type of thing like MPC-HC/PotPlayer has.>>56100835
ytdl-format=bestvideo+bestaudio/best
in the manual it says this is the default, but it really isn't based on what I have seen, so I just put it on my conf.

tl;dr: chooses the best quality on youtube even 4k.
>>
>>56101145
>It's version 0.18.1-git
the youtube-dl version is what matters, not the mpv version

by default, mpv uses youtube-dl's default setting
>>
>>56101155
it's also the latest, https://yt-dl.org/downloads/2016.08.13/youtube-dl.exe
>>
Can MPV not play Blu Ray discs?
>>
>>56102117
https://mpv.io/manual/master/#protocols-bluray-device
>>
>>56100795
mpv also does color correction for twitch streams
>>
Is there a way to change the default volume for youtube videos through youtube-dl? It doesn't seem to follow the extension commands.
>>
>>56102418
>It doesn't seem to follow the extension commands
huh?
# Playback
[protocol.http]
#youtube-dl settings
no-resume-playback
#loop-file=inf

[protocol.https]
profile=protocol.http


Maybe add
volume=#
there?
>>
>>56102598
I think they're using Windows; therefore wasapi ao. Softvol for wasapi was removed a few months ago because the preference went to the volume being mixed through, you know, wasapi.
>>56102418
Press the super key/windows key/whatever key and type 'mixer', then enter. It should show up at 'mix' already. That's your volume setting, and it persists.
>>
>>56102664
>I think they're using Windows; therefore wasapi ao. Softvol for wasapi was removed a few months ago because the preference went to the volume being mixed through, you know, wasapi.
I know, but that doesn't mean volume=# does not work.

You can still specify the amount of volume you want MPV to start with it.
>>
>>56102598
>>56102701
I can change other file extensions to open at an specific volume, like [extension.mp4] volume=20, but it doesn't seem to work for youtube even though the code 298 is supposed to be mp4 720p@60. Your settings didn't work too.
>>
>>56102739
Pretty weird, it's working for me.

do you mind posting your conf?
>>
>>56102775
http://pastebin.com/6SgeXw4Q
>>
>>56102934
And with this config, URLs don't start at 50% volume?
>>
>>56102969
They do, but I want them to start at max volume.
>>
>>56102987
Then add that to your config?
>>
>>56102996
But I still want to make the standard volume to be 50, only youtube videos and .mkv videos to start at max.
>>
>>56103027
Then use profiles?
>>
>>56102934
It worked for me? don't really know why you have ytdl on line 24 as well, it's enabled by default.
https://mpv.io/manual/master/#options-ytdl
# Playback
[protocol.http]
#youtube-dl settings
no-resume-playback
#loop-file=inf
volume=20
[protocol.https]
profile=protocol.http
[extension.mkv]
volume=100
loop-file=inf
[extension.webm]
volume=0
loop-file=inf
[extension.jpg]
pause
[extension.gif]
loop-file=inf
[extension.png]
pause


ytdl-raw-options=sub-lang="en,eng,enUS,en-US",write-sub=

Doesn't ytdl uses "slang" command instead? ( you can leave this, because I am unsure/ have never noticed)

Anyway try and organize your config a bit more.
>>
>>56102934
>>56103080
Also why bother making volume-max=100 just make it 130 or something and don't go above 100 if you don't need to, well that's what I did.
>>
>>56103113
It was supposed to be 130, I don't know why it's was set at 100. The youtube volume is working with these >>56103080 settings, thanks for the help.
>>
>>56103208
If you want it to be 130 than remove the line completely since it's default
https://mpv.io/manual/master/#options-softvol-max
(or leave it there in case they change it)
>>
File: wtf.png (45KB, 791x487px) Image search: [Google]
wtf.png
45KB, 791x487px
wtf
>>
>>56103984
That's a new one. Is this with or without ANGLE?
>>
>Using anything but Daum PotPlayer x64 before the botnet update.

git gud
>>
>>56104728
>proprietary cucks actually need to track “botnet updates” and specifically avoid them
I would honestly rather kill myself than use my computer like that

I mean holy shit, don't you feel like a slave?
>>
>>56090575
>backend=dxinterop

I assume that's Windows only? I'm a Linux user.
>>
>>56076812
So what? As long as you use 264 or 265 you don't have to worry about hw decode?
>>
>>56105593
You only have to worry about hw decode if you want to save battery power, power bills or if your CPU can't keep up
>>
>>56093622
Bomi use to show what you're looking for but now the project is dead
>>
>>56105705
Not dead, just in intensive redevelopment.
https://github.com/xylosper/bomi/commits/master

However you should try mpc-qt, it's pretty awesome.
https://github.com/cmdrkotori/mpc-qt
>>
>>56105884
Bomi is dead.
I will never understand why people want others to compile their software, the process itself is annoying.

So why not just put the installers on the release page or something.
>>56105414
Yes.
>>
>>56107547
>I will never understand why people want others to compile their software, the process itself is annoying.
emerge mpv


wow so annoying
>>
>>56107626
What a detailed guide you just gave us, I am pretty sure I do not need to do anything else.
>>
>>56107798
Indeed, you don't

$ emerge mpv

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!
[ebuild R *] media-video/mpv-9999

Would you like to merge these packages? [Yes/No] y
>>> Verifying ebuild manifests
>>> Running pre-merge checks for media-video/mpv-9999
>>> Emerging (1 of 1) media-video/mpv-9999::gentoo
>>> Installing (1 of 1) media-video/mpv-9999::gentoo
>>> Jobs: 1 of 1 complete Load avg: 1.70, 0.61, 0.40
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.

* GNU info directory index is up-to-date.

$
>>
>>56107626
Maybe he is referring to windows build.
>download from torrent the latest version of visual studio and install it.
>Open the project on VS
>The project is for another version of VS. The conversion fail.
>Download the same version of VS the developer used.
>Uninstall the previous version of VS and install the old version.
>open the project. And build.
>Build fail, you need to download some sdk from microsoft.
>Go on...
>>
>>56108549
Yeah well it's not the developer's problem if you're using an OS that makes it obscure, roundabout and extremely difficult to compile things

In that case it would be your own goddamn fault for using it, either switch to a real OS or deal with it
>>
>>56075593
Maybe you're too stupid.
>>
>>56108635
>linux
>real os
lmao
>>
>>56108679
Feel free to defend the OS where to do something as simple as compiling a project you need to
>download from torrent the latest version of visual studio and install it.
>Open the project on VS
>The project is for another version of VS. The conversion fail.
>Download the same version of VS the developer used.
>Uninstall the previous version of VS and install the old version.
>open the project. And build.
>Build fail, you need to download some sdk from microsoft.
>Go on...

versus

>
emerge mpv


it's your choice at the end of the day, but that doesn't mean you don't reap what you sow. Pick shit and get shit
>>
>>56108835
I am not even him, but I'll bite.
https://github.com/mpv-player/mpv#compilation
https://github.com/mpv-player/mpv-build
>>
>>56108853
>doing all that when you could just be typing
emerge mpv

I'll never understand people that try and make their computing as hard as possible
>>
>>56109189
There is no hope for you, my man.
>>
File: 1383329008274.gif (484KB, 450x350px) Image search: [Google]
1383329008274.gif
484KB, 450x350px
>>56105884
> Bomi is still being developed
WELL SHIT JUST MADE MY DAY
>>
Everytime I open a video onmpv it uses 100% voulme. Even if I want to use only 70% it always resets itself after closing the window.
>>
>>56109428
ok
volume=70
did the trick
Thread posts: 321
Thread images: 19


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

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


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