[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
/mpv/ - the perfect media player
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: 230
Thread images: 17
File: default_icon_512x512.png (1 MB, 512x512) Image search: [Google]
default_icon_512x512.png
1 MB, 512x512
> Low preset:
vo=opengl:deband
hwdec=auto


> Medium preset:
vo=opengl-hq
hwdec=auto


> High preset:
vo=opengl-hq:scale=ewa_lanczossharp:cscale=ewa_lanczossoft
hwdec=auto


> Highest preset:
vo=opengl-hq:scale=ewa_lanczossharp:cscale=ewa_lanczossoft:prescale-luma=superxbr:prescale-downscaling-threshold=1.5


> Insane preset:
vo=opengl-hq:scale=ewa_lanczossharp:cscale=ewa_lanczossoft:prescale-luma=nnedi3:prescale-downscaling-threshold=1.5
>>
File: sad_mpv.png (206 KB, 512x512) Image search: [Google]
sad_mpv.png
206 KB, 512x512
Still no working crack for plex...
https://nightlies.plex.tv/public-test/plexmediaplayer/public-testing/latest/
>>
>>53943177
I tried sym-linking my mpv.conf to plex's folder and it seemed to work, but I don't like how it just straight up uses a different set of options than mpv.


I want a fancy media player front end that just hooks into mpv and loads all rendering options from mpv.conf
>>
We can use plex-media-player with Openelec!!!
https://github.com/plexinc/plex-media-player/releases/tag/v1.0.6.229-1ce41570

So we can use mpv with Kodi?
>>
File: shot0033.jpg (93 KB, 853x480) Image search: [Google]
shot0033.jpg
93 KB, 853x480
Hey this works great just as default for me, so I haven't tampered with it at all. However, I like having the screenshot filename to have said videofile listed in its name

I'm not putting this well, but basically all other video players do this and I don't like just having shot003 and would rather have a filename with the video's filename and the time the shot was taken. I attached this as an example
>>
Is there any way to make the forced subtitles style only effect the default Dialog subs?

LIke when my chinktoons sub some signs or shit in a way that its supposed to mesh with the video, i'd like my forced style to leaved them alone, but fix up the regular dialog.

There's something about having subs that keep within a 4:3 box that make them easier to read while being able to focus on the video.
>>
So we need to buy an expensive plex pass to use mpv based player in openelec?
https://github.com/plexinc/plex-media-player/blob/900c7903df7a25a33d129e591ef931c608fb6102/release-notes/1.0.6.txt
>>
>>53943151
>>53943177
>>53943208
>>53943277
samefag
>>
>>53943208
You could always use mpv as an external player with Kodi, heck, you can even use mpv as an external player with Popcorn Time
Real Kodi integration, like DSPlayer Kodi, it's what everyone wants but that's not an easy task, I don't know how is Plex Media Player, but I wouldn't expect to have integrated mpv as much as DSPlayer Kodi
>>53943227
You can set it to your taste, devs should change the default though
>https://mpv.io/manual/master/#options-screenshot-template
I use
>%F-%p
Which looks like
>Azumanga Daiou 07 [101C73DF]-00_07_32.png
>>53943277
Plexcunts are jews, they will offer their FOSS stuff through a paywall, the same goes for the Emby fucks
But you can fork it :^)
>>
>>53943425
There were 3 IP's before you shitposted cunt
>>
File: 1429765892610.png (9 KB, 400x400) Image search: [Google]
1429765892610.png
9 KB, 400x400
>>53943497
Thanks man
I got it to change the filename
>>
Is there a prettier way to display first 10 (or less) metadata entries with skipping empty entries on OSD than that (thats one line in config):
i show_text "${?metadata/list/count==0:[no metadata]}
${?metadata/list/0/key:${!metadata/list/0/value==:${metadata/list/0/key} : ${metadata/list/0/value}\n}}
${?metadata/list/1/key:${!metadata/list/1/value==:${metadata/list/1/key} : ${metadata/list/1/value}\n}}
${?metadata/list/2/key:${!metadata/list/2/value==:${metadata/list/2/key} : ${metadata/list/2/value}\n}}
${?metadata/list/3/key:${!metadata/list/3/value==:${metadata/list/3/key} : ${metadata/list/3/value}\n}}
${?metadata/list/4/key:${!metadata/list/4/value==:${metadata/list/4/key} : ${metadata/list/4/value}\n}}
${?metadata/list/5/key:${!metadata/list/5/value==:${metadata/list/5/key} : ${metadata/list/5/value}\n}}
${?metadata/list/6/key:${!metadata/list/6/value==:${metadata/list/6/key} : ${metadata/list/6/value}\n}}
${?metadata/list/7/key:${!metadata/list/7/value==:${metadata/list/7/key} : ${metadata/list/7/value}\n}}
${?metadata/list/8/key:${!metadata/list/8/value==:${metadata/list/8/key} : ${metadata/list/8/value}\n}}
${?metadata/list/9/key:${!metadata/list/9/value==:${metadata/list/9/key} : ${metadata/list/9/value}\n}}"
>>
>>53943227
>>53943497
>>53943636
I'm both a noob to linux and to mpv
I checked in the config folder and ther was no .conf file, so I just made one and put in what I assume would give me the results you both were discussing along with a new folder for screenshots instead of dumping them in my home directory
The .conf file is /home/user/.config/mov/mpv.conf

The contents are:
--screenshot-template=%f-%p
--screenshot-directory= /home/user/Pictures/Screenshots


However, it still saves as shotxxxx.jpg and dumps them in the home directory. I feel I'm doing something very simple wrong. Thought of taking this to /sqt/, but this seemed more appropriate
>>
>>53944683
Try
screenshot-template="%f-%p"
screenshot-directory=/home/user/Pictures/Screenshots
>>
>>53944683
> /home/user/.config/mov/mpv.conf
Also I hope its a typo in post and not in path itself. Directory should be mpv not mov.
>>
>>53944977
If you open a video with mpv using the terminal it will show you what the error is. You were missing quotes.
>>
>>53944760
Thanks the filename worked!
The images are still saved in home directory though
>>53944977
Yeah my bad. I was waiting doing laundry when I made the post and types it by hand.
>>
Fuxk, how do you add noise in new versions the syntax has changed

vf-add=lavfi=????????

vaugely remembet you can combine temporal with other noise profiles and strength has a range of 1-100
>>
>>53945485
> The images are still saved in home directory though
Check that path exists, check that its exactly the same in .conf file (upper and lower case letters are different characters in linux), check permissions.
>>
>>53943177
Crack it yourself. This is /g/, you're supposed to understand technology.
>>
>>53945677
Try
vo=opengl-hq:deband-grain=256
>>
>>53943151
>closing the vulkan vo issue
why is wm4 such a nigger
why are they even wasting time with that d3d11 backend
>>
>>53943151
high, highest, or insane or 3570k + gtx670?
>>
>>53946109
Because no stable drivers or spec.
>>
>>53946109
It surprises me wm4 hasn't blown yet, there's a lot of bleeding edge in mpv all the time
Remember when hassn forked mpv?
>>
No one on /g/ ever talks about the player that I use, even though it is objectively the best player out there.

I love it. Enjoy your trendy bullshit, retards.
>>
>>53946773
Except it isn't, learn something for once
>>
>>53946599
high only, always
>>
>>53946943
This, high only misses icc-profile, but not everyone has a profile
Also
>oil painting filters
>ever
NNEDI fags should kill themselves, super-xbr fags should learn what was super-xbr designed for
>>
>>53945677
lavfi=[noise=alls=3:allf=t+u]
>>
>>53943151
you should add
scale-antiring=1
also
>>
>>53943266
No. Both are in the same file/format and not distinguishable.
>>
>>53946646
>implying
nobody cares about housefire gpus and vulkan is essentially mantle so amd will have stable drivers. why wouldn't they start work on a vk vo instead of fucking around with stupid shit like d3d11 and continuing to develop for something bordering on obsolescence.
>>
Is there a way to have the following behavior?

When I open mpv without directing it to a file, it resumes the last file watched (if accessible).

Tell mpv to play an entire folder and when I again watch that entire folder not only remember the position within the file last played but also within the folder (i.e. what was the last episode I watched?)
>>
>>53947659
Thanks brother, this works well on my potato

>lavfi=[noise=alls=3:allf=t]
>>
File: what-is-bob-player.png (531 KB, 920x920) Image search: [Google]
what-is-bob-player.png
531 KB, 920x920
>>53946965
Still no sharpeners with anti-bloating in mpv!
Still no SVP like motion interpolation in mpv!
Still no SuperRes and ChromaSuperRes in mpv!

However the developers could easily implement and improve these...
>>
>>53948083
>Still no sharpeners with anti-bloating in mpv!
FineSharp doesn't bloat
>Still no SVP like motion interpolation in mpv!
https://www.svp-team.com/wiki/SVP:mpv
>ChromaSuperRes
bilateral replaced this.
>>
>>53948336

> FineSharp doesn't bloat
Haha...

> https://www.svp-team.com/wiki/SVP:mpv
Woaaa a Russian proprietary shit with ugly qt GUI.

> bilateral replaced this
Bilateral doesn't exist for mpv because it's a shit.
>>
>>53948388
>Woaaa a Russian proprietary shit with ugly qt GUI.
You asked for SVP, you got SVP. What the fuck did you expect?
>>
>>53948388
>Haha...
retarded
>Bilateral doesn't exist for mpv because it's a shit.
no, it doesn't exist because of mpv's current custom shaders API.
>>
>>53948469

> FineSharp doesn't bloat
> retarded
Even the lumasharpen (AR on) from madVR is better.

> No, it doesn't exist because of mpv's current custom shaders API.
I agree it's a shitty mess...
A true shame, how is it possible to opensource this!
>>
>>53947860
The nvidia drivers aren't stable either, nigger.
>>
>>53948556
>Even the lumasharpen (AR on) from madVR is better.
nope
>>
>>53948556
FineSharp is fixed now
>>
>>53950658
Do you mean it was broken before?
I didn't notice it...
>>
>>53950766
yes, there was a bug with chroma offset (it didn't work as intended in mpv).
>>
>>53950658
Do people really understand this gibberish?
https://gist.github.com/igv/a9a21ad1f6dd7d0b4452
>>
>>53950945
sure, vectors, matrix, piece of cake
>>
File: 1448617413687.png (32 KB, 1235x452) Image search: [Google]
1448617413687.png
32 KB, 1235x452
>>53946013
Yeah it is the same path. I copied it
screenshot-template="%f-%p"
screenshot-directory=/home/user/Pictures/Screenshots


Also in case it isn't obvious, I am just substituting "user" in the path above instead of my real name which I can assure you is copied over correctly.
>>
>>53948388
>Woaaa a Russian proprietary shit with ugly qt GUI.
It's what you deserve for wanting the eyecancer that is SVP.
>>53949387
Probably because they've been too busy bluescreening systems with the last few releases.
>>
>>53953020
>bluescreen
>linux
>>
>>53953201
>using a meme OS
I take it you do nothing productive, at all. Windows/OS X on desktop and BSD on your server. Anything else and you're just another tech illiterate moron ricing a cancerous Arch desktop to post in the desktop threads.
>>
>>53953262
>I take it you do nothing productive, at all.
I develop mpv's video output renderer
>>
>>53953435
Well at least you're using Gentoo which has a shitty clone of BSD's superior package manager and no systemd virus.
>>
>>53943151
I switched to mpv from vlc last month.

There are not many options in mpv which I am used to having in vlc.

if a track was out of sync how do I adjust the audio or subtitles back or forwards?

how do I set the video to loop?

like i said I am a new mpv user
>>
>>53953678
ctrl + f the manual
>>
>>53953678
Did you even try and read the documentation? Those are like one of the first things it even mentions.
>>
>>53953722
>>53953730
vlc doesnt' even have a manual it has menus

fucking hell i have to read a manual to use a video player thats just fucking autistic but why not I'm on /g/
>>
>>53953769
Reading a manual for keybinds is no different than reading a menu entry for keybinds. At least with a manual you can render it comfortably, unlike most menus.
>>
>>53953786
a separate manual is inconvenient

keybinds in menus are already showing me functionality within the software

this might just be a left brain right brain thing and you just prefer the slower less intuitive way

thanks for letting me know a separate manual is the answer

maybe all popular software should move away from menus in favour of esoteric keystrokes you need to research in a text file
>>
>>53953860
You missed a couple of newline opportunities there bud.
>>
>>53953883
in

the

absence

of

argument

use

diversion


bud
>>
>>53953860
>a separate manual is inconvenient
It takes 2 fucking seconds to type
man mpv
and search for “delay”. How fucking bad at software are you?

Also, mpv has too many options to be able to fit it all into menus without it being a gigantic clusterfuck.
>>
>>53953860
just use BOMI
>>
The autocrop script seems to behave very poorly compared to for example madvr. Any way to have it work better?
>>
>>53951399
Can someone just post an example of the line they have specifying the directory? Completely stumped
>>
>>53955285
screenshot-directory=d:\

Well its probably not very usefull to you since its on windows.
Have you checked mpv's console output on start and on screenshot taking attempt? It usually says whats wrong.
>>
>>53955285
screenshot-template="~/Pictures/Screenshots/%f-%p"
>>
>>53943205
Can't you just use libmpv and make any frontend you want?
>>
>>53944466
lua script maybe?
>>
>>53956537
Yeah, but I don't know how to program shit like that.

I want Sonarr to grab show episodes, Emby/Plex to get information for them and organize them, and an MPV based Kodi to play them.

But alas I am incompetent and unskilled
>>
>>53947819
There is. Dialogue will typically be given the "Default" style while signs and karaoke have their own style names.
>>
>>53956616
We all want a free and cross platform kodi/plex/emby alternative with mpv as backend.
>>
I saw haasn will allow special algo like Bilinear or SuperRes to be include in mpv.
But it needs a major opengl api rewrite.
Do you know if he is already working on it? Any release date? :P
>>
Do you think mpv won the video player battle?
>>
>>53958110
No. madVR is still superior, and there's no hardware deinterlacing.
>>
>>53958153
Are you sure?
>>
>>53956561
Something like this?
function on_load_meta_parse( )
local meta_val = ""
local meta_key = ""
my_meta_str = ""
for i = 0, mp.get_property_number( "metadata/list/count", 0 ) - 1 do
meta_val = mp.get_property( "metadata/list/" .. i .. "/value", "" )
if meta_val ~= "" then
meta_key = mp.get_property( "metadata/list/" .. i .. "/key", "" )
my_meta_str = my_meta_str .. meta_key .. " : " .. meta_val .. "\n"
end
end
if my_meta_str == "" then
my_meta_str = "[no metadata]"
end
end

function show_meta_handler( )
mp.osd_message( my_meta_str , 5 )
end

my_meta_str = "[no metadata]"
mp.add_key_binding( "i", show_meta_handler )
mp.register_event( "file-loaded", on_load_meta_parse )
>>
>>53948388
>>> https://www.svp-team.com/wiki/SVP:mpv
>Woaaa a Russian proprietary shit with ugly qt GUI.
You literally asked for SVP, if you want MVTools you have been able to have MVTools for years in mpv
>>
>>53955150
What's bad about it? Works fine for me.

(Also, madVR does autocropping?)
>>
>>53961985
madshi added a bunch of cropping related features recently
>>
>>53946773
and what player would that be?
>>
>>53955563
Thanks man!
This worked
>>
>>53963236
The interesting question is why it didnt work with
screenshot-directory
.
>>
>>53963433
https://mpv.io/manual/master/#options-screenshot-directory
>If the template filename is already absolute, the directory is ignored.
looks like a bug where mpv always assumes the template has absolute filename
>>
>>53943151
Arbitrary presets made by some weeaboo on an anonymous image forum notorious for its low post quality
>>
>>53963605
People who post low quality content are guys like you, also known as retards.
>>
VLC JUST WERKZ
>>
>>53963566
Well it works for me but does not for >>53963236 . I'm on windows though.
>>
>>53964168
>I'm on windows though.
Please leave /g/.
>>
When vo=dx12-hq, directx12 is much less crappy than opengl/vulkan?
>>
>>53964887
And you mustn't use directshow...
>>
File: slKp1Gv.jpg (221 KB, 1680x1050) Image search: [Google]
slKp1Gv.jpg
221 KB, 1680x1050
>>53963899
>VLC JUST WERKZ
>>
This player is a total waste of time for modern people.
The combination mpc-hc + madvr is much more efficient in gpu usage for same configuration:

mpv: cscale=jinc (86% usage)
mad: chroma=jinc (34% usage)

mpv: prescale-luma=superxbr (100% usage)
mad: doubling superxbr75 (88% usage)

Madshi made an insane job in performance.
And the guy who said mpv's finesharp doesn't bloat is just a freetard.

And don't forget that madshi worked in kodi-dsplayer and mediaportal freely unlike wm4 and the plex team.
>>
>>53965723
So do you draw those faces yourself or what?
>>
All these linux fags who believe that mpv is better because the website is saying active development...

It seems that mpc-be is more active than mpv development...
https://sourceforge.net/p/mpcbe/code/HEAD/tree/trunk/

And if you don't understand Russian, please kill yourself, fuck we are in 2016.
>>
File: PI4.png (60 KB, 921x897) Image search: [Google]
PI4.png
60 KB, 921x897
Who is crazy enough to trust a guy who likes gameboy fonts like this?
>>
>>53965786
How many commits in the last year?
>>
>>53965924
You're clutching at straws now, fampai.
>>
>>53948083
>anti-bloating
Why does madshi keep inventing terms? It's the offset_bias setting allowing high-pass filter to be tweaked, which was in lumasharpen for years. He just now allows it to be changed by user in his version

>>53965723
>The anti-bloating filter is only active for "sharpen edges", Luma Sharpen and Adaptive Sharpen (and SSIM and SuperRes), but it's not active for "crispen edges" and "thin edges", because those don't bloat by design.
> If you didn't like "crispen edges" (formerly called "FineSharp") until now, please give it another try now ..

Go back to your containment board.

>>53965786
>more active
>revision is only 1388
Go play in the sand.
>>
>>53965723
>And the guy who said mpv's finesharp doesn't bloat is just a freetard.
that madshi said you idiot and that is true
and those gpu usage numbers you just made up cuz mpv is faster
>>
>>53963899
Download this file with keepvid as an mp3
https://www.youtube.com/watch?v=CnORxdWTGiA&nohtml5=False

Playback in vlc has strange pitch shifts, mpv plays it clean.
>>
Is there a way to play youtube playlists uninterrupted?
>>
>>53966113
Yes? Just play them?
>>
>>53965723
>Madshi made an insane job in performance.
Good joke. mpv's ewa_lanczos shader is actually hyper-optimized to the point of abusing every trick in the book in order to make it faster.

madVR's is not only implemented wrong but also significantly slower on modern hardware.
>>
>>53966126
I think he means without having to pause at the end of a track to load the next file, which I would also like to know.
>>
>>53966063
>>more active
>>revision is only 1388
>Go play in the sand.
MPV includes mplayer and mplayer2 history going back 16 years when it only came about 4 years ago max.

Most MPV commits are split up the the extreme often being single word or line changes, which is good from an SCM sense but not one for basing number of commits on actual activity.
>>
File: Miho Sugaya MPV.jpg (476 KB, 1600x1067) Image search: [Google]
Miho Sugaya MPV.jpg
476 KB, 1600x1067
MPV == MVP
>>
>>53966166
mpv in the last year alone has over 2000 commits. Most of those were nontrivial changes.
>>
>>53966166
>Most MPV commits are split up the the extreme often being single word or line changes, which is good from an SCM sense but not one for basing number of commits on actual activity.
Which is evidence that mpv has high code quality because changes are more thought out.

t. i use git myself and don't commit until everything works, which makes commits bigger than what they should be
>>
>>53966184
I follow it closely, most of the commits very much are trivial in amount of change they include. Number of commits is a worthless measure only someone retarded would take seriously. Generate stats to show actual code changes and files stats.

>>53966217
>Which is evidence that mpv has high code quality because changes are more thought out.
Many commits are fixes for previous commits causing breakage, being modular in git commits does not mean it's evidence of high code quality any more than having legs makes you an Olympic medallist runner.

>i use git myself and don't commit until everything works, which makes commits bigger than what they should be
This conflicts with your first sentence... is mpv high code quality or mostly small not so good that needs to be fixed later rather than making the commit work first and then pushing something bigger and less frequent?
>>
>>53966263
What I said about mpv does not conflict at all. Many small ones is always better than few large ones, because it means the developer has to think ahead and plan a lot more about what needs to change in the codebase to support some features.

That said, I was referring to MY OWN CODE ony MY OWN PROJECTS as an EXAMPLE wrt "I don't commit until it works but really I should plan more instead of being lazy like the mpc devs" oh very enlightened one.
>>
>>53966263
>Generate stats to show actual code changes and files stats.
No, that's way worse. Line count is well known to be a total bullshit measure of productivity in software development because it rewards complexity. If you take the time to think of a simple and elegant solution to a problem, you commit less changes. At least if you measure commits, a simple solution to a problem and a complex solution to a problem will both only cost one commit.
>>
>>53966263
>Number of commits is a worthless measure only someone retarded would take seriously.
What metric would you choose instead? Number of changed lines? Because that's equally retarded.
>>
>>53966364
>it rewards complexity.
It also rewards formatting changes, “trivial” changes like moving a big chunk of code to a different file, updates to automatically generated code, and so forth.
>>
I see no difference between not touching the config file and adding the "low preset" in OP. Am I disabled?
>>
>>53966384
Only thing it adds is debanding, which probably won't work either way since it also sets hwdec=auto. (You can either have hwdec or debanding, not both)
>>
>>53966384
low preset is almost the same as no config
>>
>>53966391
>You can either have hwdec or debanding, not both
wrong, they are compatible
>>
>>53966409
Well, only to a limited degree. Real debanding requires operating directly on the source planes, which is impossible with hwdec except under very specific circumstances.
>>
>>53966391
>You can either have hwdec or debanding, not both
Depending on the hwdec. For DXVA2, Video Toolbox and VA-API/EGL, you can absolutely have hwdec and debanding.
>>
>>53966447
>DXVA2
Only in copyback mode.

>Video Toolbox and VA-API/EGL
Hence “very specific circumstances”
>>
>>53966453
Not that specific, only on all Windows, OS X and Linux/Intel platforms.
>>
>>53966453
Windows won again as usual.
>>
>>53966534
>all Windows
Not with DXVA2 interop or ANGLE
>Linux/Intel
Not with backend=x11

In general, less than half the available hardware decoding options support native planes.
>>
>>53966575
>Not with DXVA2 interop or ANGLE
These aren't the defaults, so using the config in the OP will still result in working debanding.

>Not with backend=x11
But backend=x11egl is default on Intel (and why would you change it?)

So, the only platforms :deband and hwdec=auto don't work on seem to be Linux/Nvidia (and Linux/AMD?) Considering that, it seems a bit disingenuous to say "you can either have hwdec or debanding" without adding "on Linux/Nvidia."
>>
>>53966642
Most people are on Nvidia or AMD cards, though.
>>
> zoomed-pan-x/y to for zoom-invariant panning
What the fuck is that?
>>
Is there anyway to see if a .glsl file is loaded properly? New to MPV and I have no clue if it's actually loading the file or not.

Also, is the path for FineSharp I'm using below even correct? Currently using Windows 10 and made a "portable_config" folder to make it easier. I have the .glsl file in the same folder as the mpv.conf file.

vo=opengl-hq:post-shaders=./FineSharpA.glsl:scale=ewa_lanczossharp:cscale=ewa_lanczossoft:prescale-luma=nnedi3:prescale-downscaling-threshold=1.5
>>
>>53967456
run mpv from cmd to see the debug messages and if config is working properly

"C:\path\mpv.com" "C:\whatever\videoname.mkv"
>>
File: 1452675394528.png (170 KB, 695x1535) Image search: [Google]
1452675394528.png
170 KB, 695x1535
>>53967456
>Currently using Windows 10
Found your problem.
>>
>>53967456
>post-shaders=./FineSharpA.glsl
there even is an example
https://gist.github.com/igv/a9a21ad1f6dd7d0b4452
>>
>>53967518
Thanks, that helped. Turns out the whole "insane preset" didn't load due to me having the build linked on mpv.io. Works fine when I got a better/newer build.

>>53967595
I know. Should switch to Linux in a near future.

>>53967611
Yes, I saw that too. I was unsure as Windows paths are somewhat different from Linux paths (I think).
>>
>>53967737
>I was unsure as Windows paths are somewhat different from Linux paths (I think).
it is the same for any OS
>>
>>53967778
Linux is a kernel, not an OS.
>>
>>53967778
Alright, good to know. Thought it was different since you write paths differently in Java (for example) on Windows than on Linux.
>>
>>53967737
>Should switch to Linux in a near future.
Why not right now? What are you doing that's so important you can't liberate yourself this very moment?
>>
>>53966453
>Only in copyback mode.
I use deband in dxva2-native with backend dxinterop, works fine.
>>
>>53968007
Well, my biggest question is how games are supported. I know it's growing but I'm unsure how well games are running on Linux. I've heard that some games (AAA in particular) have worse performance on Linux than on Windows due to DirectX-only development and bad OpenGL-ports. This could just be a ruse and if so, which distro should I use?
>>
>>53943151
I'm having problems when skipping ahead.After a few jumps it just freezes and wont allow me to go back or foreward.Ending the video and reopening it works fine.
>>
Always wanted to ask this. I don't really understand how the opengl part of mpv and madvr with mpc-hc works; however, does mpv increases the picture quality besides upscaling? How is it compared to madvr?


Thank you in advance.
>>
>>53968252
>Well, my biggest question is how games are supported.
DirectX 9 games work fine through WINE.

Many games run natively on Linux. (See Steam's collection to get a good overview)

For DirectX 11 games you'll have to resort to using a VM (if you have a dedicated GPU that you can spare for it) or dual booting.

Personally, I dual boot for gaming - even for Linux games. (I dual boot from my normal work distro into an Ubuntu/Steam gaming partition)
>>
>>53968252
What you want to look into is KVM virtual machines with GPU pass through, 95%+ performance, only real issue is that you can't use your GPU in linux if it's passed through to a Windows VM.

I'm gonna switch over to that when I finally upgrade my I7920 to some processor with integrated graphics.
>>
>>53968351
madvr has a few more features than MPV, but code quality isn't known since it's not open source, also I think having a video player as a daisy chain of mpchc madvr xysubfilter, and reclock is overly convoluted.

MPV is being built as a dumb player that just plays shit according to your conf settings, libmpv is a backend that other players can incorporate.

What I'm waiting for is a a fancy Kodi style setup that uses libmpv and doesn't have its own settings like the Plex player does. Just a front-end that shows coverart in a nice browser with rice controls while still giving me access to the key bindings in input.conf
>>
Can someone tell me if this is better than mpc, and if so how?
>>
I'm working on adding a playlist editor now.
https://github.com/nezumisama/mpvmenu
>>53968476
It doesn't require proprietary software to have jinc.
>>
>>53968525
>It doesn't require proprietary software
That's not a feature or a functionality improvement over vlc or mpc.
>>
>>53968476
mpc is a minimalist command line interface to MPD. It requires the MPD server to run in the background, and even then it can only play audio files. mpv is a standalone player that can play video files as well.
mpv is clearly superior.
>>
>>53968547
Read the whole sentence.
>>
>>53968556
So basically it cuts out a middle man (so to speak) that mpc uses?
Does that result in any performance improvements or anything?
I'll probably switch now after you explained that but I still want to know if there's any noticeable difference.
>>
>>53968604
And it actually plays video files. Also, mpc doesn't play audio itself, it only controls the audio playback.
All in all, it's pretty shit compared to mpv.
>>
>>53968562
>Read the whole sentence.
Okay...

>It doesn't require proprietary software to have jinc.
That's not a feature or a functionality improvement over vlc or mpc.
>>
>>53968636
neither vlc nor mpc have jinc so it's a functionality improvement
>>
>>53968636
It's a practical advantage. VLC has no jinc at all, MPC requires MADVR for that.

Also, MPV has the best color reproduction of those.
>>
>>53968669
Can you explain what jinc is and why it's bad?
>>
>>53968690
>and why it's bad
It eats your RAM, so you have to periodically download more if you use it.
>>
>>53968556
Sorry but anybody who uses mpv to play music instead of MPD is clearly retarded.

MPD is based on a clearly superior daemon/client model which is perfect for background audio playback. It interfaces with many clients. It supports features like searching, file browsing or playlist saving/editing.

MPD has tons of plugins/clients providing support for stuff like autoqueueing music or tracking your listening preferences.
>>
>>53968359
>>53968368
Sounds good, I will look into it. What I miss the most in Windows (especially after using the CMD for MPV) is the terminal and Bash. I've only used it in a Mac though.

Which distro is the best if you want a nice-looking UI that is customizable? Ubuntu?
>>
>>53968690
Jinc is a cylindrical (EWA) filter using a modified sinc function. It's similar to Lanczos/sinc, but operates cylindrically and therefore the ringing patterns are circles, instead of being in the shape of a plus sign, which people tent to accept more. You can read more about EWA filters in ImageMagick's docs.
>why it's bad?
It's not bad, it's good.
>>
>>53968736
Xubuntu is good, apparently next release of mainline Ubuntu won't be shit.
>>
>>53968604
basically same performance, better quality, + various ways to improve the quality.
>>
>>53968736
>Which distro is the best if you want a nice-looking UI that is customizable? Ubuntu?
For newcomers who don't know how to into computers I just install Ubuntu.

It's a piece of shit, but at least it's a friendly piece of shit where most things will work out of the box (except for what the GNOME developers deem unnecessary for your end user experience, like thumbnails and the ability to disable mouse acceleration).

If you're more serious about it, there are other alternatives that are still newcomer-friendly; like openSuSE, Fedora, Debian or Mint (although only idiots use Mint, most Windows users feel right at home in it since it's designed to be a toy).

If your power level is high enough you could also consider something like Gentoo, NixOS or Arch, which are designed for people who know what they want.
>>
>>53968747
>Jinc is a cylindrical (EWA) filter using a modified sinc function.
To be specific, the Jinc function is just the polar equivalent of the Sinc function.

sinc is to lanczos (sinc-mirrored sinc) what jinc is to ewa_lanczos (jinc-mirrored jinc)
>>
>>53968778
Dude if he's asking about Ubuntu why would you even recommend anything more advanced than Debian?
He should pick between Ubuntu, mint, Fedora, or something else close to those distros.
>>
>>53968525
A tiny menu like that, a menu to toggle shaders/debanding/hwdec, and some easier way to see what files in a folder have been watched or in progress is all the GUI i'd ever want MPV to have.

Just because I'll fall asleep in the middle of a show and forget what episode I was on later.
>>
>>53968793
s/mirrored/windowed/g
>>
>>53968636
If you run different operating systems it's nice to have a player that works the same on both windows and Linux.
>>
>>53968804
>a menu to toggle shaders/debanding/hwdec
Whatever can be switched without restarting, I can add there. Possibly also things requiring restarts.
>easier way to see what files in a folder have been watched or in progress is all the GUI i'd ever want MPV to have.
I'm working on a playlist window.
>>
>>53968804
>and some easier way to see what files in a folder have been watched or in progress is all the GUI i'd ever want MPV to have.
Make a keybinding like
F9 show_text ${playlist}
.

I also recommend
F10 show_text ${chapter-list}
and
F11 show_text ${track-list}
.
>>
>>53968793
>sinc is to lanczos (sinc-mirrored sinc) what jinc is to ewa_lanczos (jinc-mirrored jinc)
There's also a sinc option, which is sinc windowed with rect.
>>
>>53968867
There's also a ‘jinc’ potion, which is jinc windowed with rect.
>>
>>53968879
Ah, yes.
>>
>>53968840
>Whatever can be switched without restarting, I can add there.
is this really possible to toggle shaders/deband?
>>
>>53943205
Check out mpv-remote

It's an htm front end that you can use from your phone to talk to your mpv.

It uses Python's simple HTTP server and some times it doesn't respond to a command but other than that it's great.

I actually want to steal the way it talks to mpv and do some kind of GUI I can control with my wireless controller from afar.
>>
>>53968914
You can add video and audio filters on demand, but I don't know if you can change vo options. If so, I can do it. If not, I'd have to make the script kill mpv and restart with different options.
>>
>>53968931
Can I get a link? Google's not showing me anything and its not on github
>>
>>53968947
You can change the vo options with
vo_cmdline
, but this requires passing the entire vo line.
>>
>>53968931
It's easy to talk to MPV, you just have to exchange JSONs via UNIX socket. Read the JSON IPC part of the manual (https://mpv.io/manual/master/#json-ipc)
>>
>>53968987
Great, then I'll add this.
>>
>>53968975
https://github.com/siikamiika/mpv-remote
>>
>>53969006
mpv-remote sends commands via a console or something, haven't checked exactly how it works.

It's fine because I use it both in Windows and Linux. I guess those UNIX sockets don't work on Windows?
>>
>>53969214
>I guess those UNIX sockets don't work on Windows?
No. the other way to do this is to use libmpv, meaning you make mpv part of your application.
>>
>>53943177
why is that good
>>
Why people say that nnedi3 performance is bad in mpv? It is almost the same for me on nVidia gpu, 34% with madvr and 39% with mpv @ 979 MHz. Probably just Intel/AMD compilers can't into loop unrolling. Some one who has one of those and use windows try nnedi3 with backend=angle pls, for science.
>>
>>53969214
>I guess those UNIX sockets don't work on Windows?
They do as of https://github.com/mpv-player/mpv/commit/5bf473d5c
>>
>>53969458
>Why people say that nnedi3 performance is bad in mpv?
Because mpv's implementation is per-pixel instead of processing entire unrolled 8-value lines in parallel. The slowdown is an order of magnitude.

>It is almost the same for me on nVidia gpu
Then you aren't testing correctly
>>
>>53970127
it can't be incorrect
vo=opengl-hq:fbo-format=rgba16f:prescale-luma=nnedi3:backend=dxinterop
hwdec=no

with backend=angle it is 2% less
>>
>>53970216
Run with -v and upload a full log.
>>
Is there a way to make mpv just pause at the end of a video instead of closing?
>>
>>53968750
>>53968778
>>53968794
Xubuntu looks nice. How is Kubuntu compared to the ones you have mentioned? I kinda want something easy to start with that is customizable.
>>
>>53970351
The difference between Ubuntu, Xubuntu, Kubuntu etc. is pretty much just which DE you decide to install on it.

It takes 3 seconds to type
sudo apt-get install xfce
or whatever and get Xfce on any distro.
>>
>>53970289
'keep-open' in mpv.conf
>>
>>53970279
http://pastebin.com/P72UZXBL
>>
>>53970530
Not that guy but:
CFLAGS=-O3
Is worthless, -O2 is hard coded in the waf build files.
>>
Are there any other media players that minimize into the taskbar? It's such a handy feature.
>>
>>53970530
>480p
Oh, that explains it. No wonder I can't reproduce, I don't even _have_ test clips that small.

(Just went through my entire library, smallest thing I found was 540p)
>>
>>53970558
Just for music?
>>
>>53970734
Yeah, I wouldn't want to watch a video on my taskbar.
>>
>>53970703
I just downloaded it from http://www.sample-videos.com/
>>
>>53970558
You could probably make the mpv window really small and always-on-top, then use your own custom OSC layout to make it usable at that size.
>>
>>53970558
Why the fuck would you want such an ugly piece of shit instead of just fucking control your media player with fucking global keyboard shortcuts? Do you like wasting time, being inefficient and putting unnecessary buttons at places?
>>
>>53966365
Not him but what about milestones with clear requirements?
>>
File: sound-menu.png (471 KB, 645x632) Image search: [Google]
sound-menu.png
471 KB, 645x632
>>53970558
On linux people often makes media control widgets for different desktop environments for any player that implements MPRIS. What a lot of DE implements by default though is integration inside of the sound menu like unity, plasma or cinnamon.
>>
>>53968720
some people just want to right click a folder and play the music, no need for libraries, hosting across servers, yadayadayada, "tracking your listening preferences"
>you seriously dont know your own preferences?
>>
File: smplayermediacontrols.jpg (27 KB, 510x417) Image search: [Google]
smplayermediacontrols.jpg
27 KB, 510x417
>>53974665
what do you know, plasma works with smplayer (and probably mpv as well) and loads on demand
>>
Why does one use mplayer instead of mpv?
>>
>>53976849
Nobody except a retard would use mplayer over mpv.
>>
>>53976862
But it seems some people in /g/ use it, and I have also read somewhere that it is the most used linux player. I tried mplayer myslef and I'm having trouble figuring out why they use it.
>>
>>53976933
The only reason some people use it is because they don't want to change to mpv because they think mpv is too hard to use. Mplayer has a lot of GUI frontends.
>>
>>53961985
Yeah, it does now. The script for mpv never does a proper job, even if you increase the seconds.
>>
>>53947754
Not OP but a lot of people dislike anti-ring because it might produce additional artifacts which defeats the point.
>>
>>53965723
madVR can't do it's shitty 64x64x64 LUT on a Intel HD3000, even using DXVA2 scaling
Meanwhile mpv can do 256x256x128, sigmoidal light with spline36 and debanding on the same hardware
The only reason I use madVR it's because Kodi doesn't have a mpv fork, there's only DSPlayer
>>53966063
>Why does madshi keep inventing terms? It's the offset_bias setting allowing high-pass filter to be tweaked, which was in lumasharpen for years. He just now allows it to be changed by user in his version
It's not really madshi, it's how things have always been at doom9
>>
How do I fix this? The subs aren't in the right place here. They are on top of some hardsubs here.
>>
>>53979096
without subs
>>
>>53979096
>on top of hardsubs
You could manually fix them with Subtitle Edit, but that's a lotta fuckin around
>>
>>53979117
I checked in MPC, they render correctly there, so I'm thinking it's an issue with mpv's configuration here.
>>
>>53943151
This media player requires the user to install codecs to watch some videos ir is all built-in like VLC?
>>
>>53966144
No due to the way youtube-dl works, someone could hack something in a way that youtube-dl downloads everything and concatenates files somehow, it probably would be pretty fugly
>>53968451
Is xysubfilter still recommended? I tried it recently and it's slower than vs-xysubfilter
Didn't the developer abandon the project too?
>>53976849
Old ass packages and people who won't stop holding on their legacy software
>>53979096
>>53979117
>>53979157
In the meanwhile you can move them up/down with r and t, though you might have enabled the ASS style override that's toggled with u
>>
>>53979190
>In the meanwhile you can move them up/down with r and t, though you might have enabled the ASS style override that's toggled with u
It's only an issue with the OPs, it's not like it'll kill me.
I'm really just asking for someone to gibe config so I can see if it's different than the one I stole off of here.
>>
>>53979276
Post config
>>
# OSD & Subs
osd-bar-w=65
sub-pos=95
osd-font="Open Sans Semibold"
sub-text-font="Open Sans Semibold"
osd-font-size=60
sub-text-font-size=49
osd-color="#FFFFFF"
sub-text-color="#FFFFFF"
osd-border-size=2.5
sub-text-border-size=2.5
osd-border-color="#000000"
sub-text-border-color="#262626"
osd-margin-y=40
ass-force-style=Kerning=yes
sub-auto=fuzzy
demuxer-mkv-subtitle-preroll
slang=en, eng
>>
>>53979319
>
ass-force-style=Kerning=yes

This is probably fugging your subs, remove that line
>>
>>53979365
Nah, it's still doing it.
Want the rest?
>>
>>53977123
Maybe you want to increase the limit? Your movies probably don't have perfectly black borders.

It always works fine for me.
>>
>>53979096
Are you using pbo? I had wonky subs in specific places while I had that enabled once.
>>
try adaptive-sharpen with "anti-bloat"
http://pastebin.com/ahJQM7V6
I think it is pretty close to finesharp
>>
>>53984659
Could you please post a comparison scrot of some life action stuff?
>>
>>53984720
seems like screenshotcomparison.com re-compresses png files now, quality became pretty bad, so http://wikisend.com/download/806904/debloat_cmp.zip.
>>
>>53985133
>wikisend
This is literally the worst possible file sharing site you could have picked. Never fucking use it again.

For the love of /g/, uploaded someplace non-shitty: (and as separate files, so you can easily compare them properly in browsers)

adaptive-sharpen.png https://0x0.st/P5m.png
debloated_as.png https://0x0.st/P5m.png
finesharp.png https://0x0.st/P5m.png

I also optimized your PNGs, decreasing the overall filesize by about 40%.

(I also re-uploaded the entire archive as a .tar.xz here: https://0x0.st/P5T.xz)
>>
>>53985255
Fuck, I linked the same one three times

adaptive-sharpen.png https://0x0.st/P5m.png
debloated_as.png https://0x0.st/P5a.png
finesharp.png https://0x0.st/P5B.ng
Thread replies: 230
Thread images: 17

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.