Protip: get your own website and you can talk about your software there. Start a fucking Facebook group about it if you want. Anywhere is better than here.
This does not even work. It does not change the refresh rate of my monitor for some reason.
Nicholas Garcia
Did you unzip nircmd into your mpv folder?
Angel Phillips
Are you sure your display supports multiple rates?
David Lewis
Uh, what? It says "can use nircmd" on the readme and the default setting on the script to use nircmd is set to false. Is it mandatory?
Not sure about that.
David Perez
You have to get nircmd to switch framerate!
Isaiah Rivera
Okay, now command line pops out just before opening mpv, but it does not seem to be doing anything.
Camden Rodriguez
>vulkan media player
>no profile=vulkan-hq
Henry Cruz
Haasn began vulkan support yesterday! ^^'
Nolan Bell
What do you get when you press the y key?
Lucas Cooper
>stop talking about FLOSS software on Cred Forums
What the fuck would you rather be talking about on a technology board?
John Martin
Nothing? OSD not showing up eventhough the key is set to "y" and the script is loaded correctly.
Austin Morris
Please stop shitposting here.
Luis Hill
>VO does not support requested hardware decoder, or loading it failed. I'm guessing this is referring to vo=opengl? What's wrong with that?
Also, why is softvol going to deprecated soon, no replacement?
Easton Ross
Did you put something like this in your mpv.conf file? script-opts=autospeed-nircmd=true,autospeed-speed=false,autospeed-nircmdc="nircmdc",autospeed-dwidth=1920,autospeed-dheight=1080,autospeed-bdepth=32,autospeed-rates="24,50,60",autospeed-exitrate=60,autospeed-minspeed=0.9,autospeed-maxspeed=1.1,autospeed-osd=true,autospeed-osdtime=10,autospeed-osdkey=y,autospeed-estfps=false,autospeed-spause=4
Um ok so do I not set anything for vo then? Still get that error without that script added.
Logan Sanders
My monitor only supports 60hz at 1080p according to this program.
Hunter Taylor
So wait, mpv is going to start using vulkan instead of opengl to render frames?
Jason Perry
Yes!!!
Austin Reed
Yes this guy is just awesome! But how does he do? Is he an alien from another galaxy ?
Daniel Baker
What are the main differences? All I know about vulkan is that it's better at resource management and doesn't use up too much of the CPU. Also isn't vulkan itself pretty experimental?
Julian Walker
Yes it's maybe more experimental than opengl but it's the future!
Jacob Walker
Vulkan allows for more low level control over GPU tasks, which generally results in better GPU and CPU performance.
So what's going on here? mpv arrow.317.hdtv-lol.mp4 Warning: option --softvol is deprecated and might be removed in the future (no replacement). Auto-loading profile 'extension.mp4' Resuming playback. This behavior can be disabled with --no-resume-playback. Loading config '/home/alex/.config/mpv/watch_later/580C6153E6069082A9A59CC5859CBD6E' Playing: arrow.317.hdtv-lol.mp4 (+) Video --vid=1 (*) (h264) (+) Audio --aid=1 --alang=und (*) (aac) libva info: VA-API version 0.39.2 libva info: va_getDriverName() returns 0 libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/r600_drv_video.so libva info: va_openDriver() returns -1 libva info: VA-API version 0.39.2 libva info: va_getDriverName() returns 0 libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/r600_drv_video.so libva info: va_openDriver() returns -1 VO does not support requested hardware decoder, or loading it failed. [xrandr] output LVDS mode=1366x768 old rate=59.98 refresh rates = 59.98*+ AO: [jack] 44100Hz stereo 2ch floatp [xrandr] container fps is 23.976024627686Hz, for output LVDS mode 1366x768 the best fitting display fps rate is 59.98Hz Using software decoding. VO: [opengl] 720x404 yuv420p AV: 00:13:35 / 00:42:23 (32%) x1.00 A-V: 0.000 DS: 2.000/0 [fpsadjust] Setting speed to 1.000673059682 AV: 00:13:40 / 00:42:23 (32%) x1.00 A-V: -0.007 DS: 2.500/0 Saving state.
Grayson Russell
mpv detected your shit taste
Zachary Smith
Radeon mesa doesn't support VAAPI.
Justin Gonzalez
Oh ok thanks.
Hunter Smith
>high-end scaling profile: any other options i could add to this if i have cpu and gpu to spare?
Dominic Bell
There was a couple of other presets that used shaders that was in the OP, check the archive for them.
Joshua Martin
Is there any way to make deinterlacing enabled by default from the config file? By the way, this is what I have so far profile=opengl-hq video-sync=display-resample interpolation=yes tscale=oversample blend-subtitles=yes cscale=ewa_lanczossharp scale=ewa_lanczossharp
Are all of these lines useful or should I remove/edit something?
James Foster
Sorry for being a fag but does someone have a simple osc like pic related? Broke with an update last Sept.
I've toyed around with modding the OSC myself but I don't know enough to really do anything.
Hunter Barnes
how do u download it
Hudson Morales
It's on the manual look for the osc styles
Brandon Taylor
stats.lua (and any OSC events) got fucked with the latest sourceforge build. Taking a screenshot sends a terminal message (which at least is input, but I'd like some message to show up in the video), but stats.lua refuses to load. Probably because of commit 9c9cf1.
Lucas Clark
Yeah forgot about that one. I remember playing around with that. Didn't like it as much and I couldn't figure out how to make it work with my input.conf
iirc it breaks with MOUSE_BTN0_DBL cycle fullscreen MOUSE_BTN0 cycle pause
Also if it could completely hide in fullscreen which is a stupid default not to imo
Yeah, well I found that but nothing there is really what I was asking for?
Ayden King
I really want to believe you are serious layout Default: box The layout for the OSC. Currently available are: box, slimbox, bottombar and topbar.
Can you read the last part?
Brody Hall
Nothing experimental about vulkan itself. It's already officially released- Any experimental state would've been from before the public release of the spec and driver software.
Now what can be considered experimental, are the various implementations of it in game engines and other software that explicitly only allows a vulkan backend in their "beta", "alpha" or experimental" branches.
As for MPV, the question becomes wether or not a vulkan backend is actually useful yet, and how much work it'd take to outperform the mature opengl backend.
Gabriel Ross
Are these timings okay?
Samuel Foster
Extremely interesting. I assume this will be the very first Vulkan-enabled media player that isn't a proof-of-concept? Love it.
It'll probably be a while before this is working properly and merged into mainline though. However it is one of the more interesting developments in mpv in a while.
Jacob Price
>Cant even use Reclock with MVP for perfect playback Into the trash it goes.
Luke Harris
>using reclock, a dead 32bit-only directshow filter >not using the perfect video-sync=display-resample You should inform yourself before shitposting like an illiterate.
Ayden Hernandez
>implying every display can switch to match the video FPS
You know that shitposting in the form of “>can't even do X with Y let trash xDDD” is Cred Forums's way of asking to be spoonfed on how to configure things, right?
I know it's hard for you autists, but you have to learn to just ignore it, otherwise we'll continue getting swarmed by dumb people asking to be spoonfed.
Benjamin Kelly
Bah it's an imageboard website, we are used to.
Nolan Allen
>Resample audio to match the video. This mode will also try to adjust audio speed to compensate for other drift. (This means it will play the audio at a different speed every once in a while to reduce the A/V difference.) This wont give you perfect playback without repeated frames. The only way is a custom resolutions/Hz display switch/Reclock.
John Barnes
You don't need reclock if you use a perfect custom resolution. The old and deprecated reclock and video-sync=display-resample produce the same effect.
Jonathan Lopez
Custom resolutions is pain in the ass to use.
Leo Peterson
>a perfect custom resolution No every display supports it, right?
Brayden Gray
>stats.lua (and any OSC events) got fucked with the latest sourceforge build. Taking a screenshot sends a terminal message (which at least is input, but I'd like some message to show up in the video), but stats.lua refuses to load. Probably because of commit 9c9cf1. Works fine here with this commit. If it doesn't work for you, report it (not sure where though).
Jayden Anderson
>Are these timings okay? Depends on your config. These numbers would be awfully high for vo=opengl but I guess for some heavy config it might be okay. In the end all that matters is if you drop frames during playback.
John Gutierrez
I just use profile=opengl-hq and don't have any dropped frames. Well, seems like it is okay, thanks!
Parker Reyes
>22ms rendering >16ms vsync you do the math
Adam Cruz
What do you mean?
Liam Roberts
I'm a pleb and have no idea about these until I saw them mentioned in another thread.
The video looks fine, there is no desync or anything I can see or in cli log.
Austin Ortiz
install mpc-hc + reclock + svp manager + lav filters + ffdshow + madvr and join the future.
Camden Bailey
>What do you mean? He means that when looking at the peak value you need 22ms per frame. In the case of 60fps you only have 16ms per frame (1/60 second) meaning your computer is too slow (-> frame drops). However, that's just the peak. Looking at your average values you need 13ms per frame which is fine for 60fps.
Zachary Barnes
>The video looks fine, there is no desync or anything I can see or in cli log. Framedrop exists to avoid desync. Unless you deactivate it on purpose (bad idea) it shouldn't happen just because your computer is a little slow.
Ryan Nelson
Thanks. I didn't see they added a new osc. Really that's all you needed to say. From what I remember all the defaults looked terrible so I was asking for a lua.
Jason Perez
Only if you're an idiot.
This is the only legitimate criticism here.
Logan Nelson
I try using `opengl-backend=dxinterop` instead of the default (angle/d3d11va) and my timing are MUUUUCH lower.
Lucas Butler
Oops, this is with just opengl not profile=opengl-hq.
When I use vo=opengl with angle I actually get same or worse than opengl-hq profile.
Samuel Cook
dxinterop + opengl-hq profile still muuuch better.
Bentley Wood
fug.
Ethan Collins
How do i into custom resolutions?
Carson Reed
>I didn't see they added a new osc It's not even new >so I was asking for a lua Well than, if you are in fact not trolling than eat shit
Jason Watson
that's common, but often you can add new modes
mine also only “officially” has 60Hz at 1920x1080, but that's nothing that couldn't be fixed 1920x1080 60.00*+ 71.93 72.00 59.94 60.00 50.00
Matthew Bailey
windows user have reclock, built in feature or manual setup of the refresh rate with conditional behavior.
Eli Diaz
Well first you said you wanted me to be serious. Which is it?
>It's not even new Well I haven't checked in a while so maybe it isn't new to you but it is to me.
>than then*
David Clark
Lol thumbs for JoJo
Elijah Harris
I tried to add new refresh rates using nvidia control panel but it did not work. I only get black screen.
Josiah Reyes
And you already shortened a lifespan of the monitor. Cool.
Cameron James
I don't really care I've been using this monitor for almost 7 years.
Justin Murphy
most monitor "overclocks" aren't really overclocks, just a case of adding modes that aren't provided from the factory
mine for example () are all within spec (horizontal/vertical min/max, pixel clock limit), so they are not overclocks, and won't harm the monitor
Ayden Adams
>>madvr: less powerful than mpv Cmon man.
Jason Jones
Should probably upgrade your monitor instead of caring about a dropped frame every 7 minutes.
I'll never get why so many people here care about these nearly placebo tweaks when they're probably watching all their shit on mediocre monitors that are uncalibrated or they think it's still calibrated because the factory did it and they think that lasts forever.
Oh wait, I do know why.
Gabriel Ross
Why the fuck would they stop supporting XP? This was one of the most efficient players out there, and they fucking dropped XP.
What am I supposed to use now? Upgrade is not even a choice.
Oliver Reed
...
Austin Jackson
I don't give a fuck about calibration. I tweak things until it looks good subjectively. I'm viewing, not mastering.
Justin Jenkins
Well if you like things looking terrible then good for you. I guess there are people out there that prefer to listen to 8 tracks.
Kayden Hernandez
ffdshow: dead reclock: dead and was 32bit only madvr: less powerful (scaling and color-management) than mpv, closed source, some of his implementations are wrong (smoothmotion, superres, ...), old "sharpeners" (adaptive-sharpen, crossbilateral and crispen-edge) and some other shits lavfilters: slow/suspended development mpc-hc: suspended svp: works better with mpv and vapoursynth
Levi Lee
...
Nathan Hughes
Ok less efficient...
Isaac King
Is Vulkan really better than D3D11 for video rendering? I am using the latest Nvidia drivers on Linux and Windows. I don't have any performance boost on Linux with mpv and it's even the opposite. However madVR is more efficient by 10-12% (gpu based) for the same config, of course I disabled linear and sigmoid upscaling in mpv and unchecked all in trade quality for performance.
Matthew Lee
Monitors with per-pixel arbitrary refresh rates when? I want my 8K future screen that is frame-perfect even when I have multiple videos and games running that are all different refresh rates. Adaptive, too, so no tearing.
Wyatt Turner
>unchecked all in trade quality for performance What did you uncheck? There is no interface! xD
Ah yes that's pretty decent. Is it with the vulkan branch or another one?
Christian Miller
Why doesn't this options work with the Arch version of MPV?
Xavier Anderson
You should use AUR to use the new option system.
Kevin Reyes
Thanks.
David Anderson
Just filter threads you don't like, let people post what they want to.
Luis Cooper
does this make mpv the first media player to use a modern low level API or is there already some other Vulkan (or less desirably, DX12) player out there?
Lucas Jenkins
I think the MPDN's author is working on directx12 renderer and madshi is preparing something...
Christian Foster
>madshi well we know it won't work well then, he can't even implement scaling filters properly.
Asher Morgan
is there a way to show the title instead of the filename when doing shift+i?
Blake Nguyen
I use these three scalewindowed=1.4 scalefullscreen=1.4 vidscale=no
Easton Jenkins
they need to make bottombar default already. the current default is shit. who wants a huge ass box covering half the video instead of a bar on the bottom like 99% of video players?
Ryan Rogers
they should make torque's progressbar the default. the osc in any form as it is right now is awful.
Dominic Sullivan
I show-text ${media-title}
into input.conf
Ryan Gray
Should already be there.
append_property(s, "filename", {prefix="File:", nl="", indent=""}) if not (mp.get_property_osd("filename") == mp.get_property_osd("media-title")) then append_property(s, "media-title", {prefix="Title:"})
Nathaniel Lee
It's been a whole day at least, is vulkan vo finished yet!
Jackson Long
danke
Blake Jenkins
What are you even talking about?
Joseph Williams
I think it's because madshi made some shit with the jinc scaler and because his smoothmotion alto is wrong.
Alexander Richardson
not to mention anyone with a 4K or higher monitor knows how awfully inefficient madvr is with upscaling.
John Foster
Nothing is wrong with Jinc. Smoothmotion works great and is optional. What the fuck. Pyccкий шитпocтep?
Dylan Allen
Jinc was wrong! Try smoothmotion in mpv and feel the perfection. Look at OP to enable it!
Mason Brown
I think you lost, boy. Cred Forums is this way
Thomas Miller
fuck off madshi.
William Sanders
How the fuck lanczos is considered high-end here? Holy fucking shit, your standards are low.
Dylan Collins
lanczossharp is jinc. lanczos is perfectly fine for chroma scaling.
Ian Nguyen
So scale= is Luma? and cscale= is Chroma?
Lanczos for chroma is fine for low-end settings. There is much better scalers.
Evan Barnes
show me a visual improvement to chroma scaling with lanczos vs jinc(lanczossharp)
more process intensive doesn't always mean better image
Michael Hill
>20 hours of almost uninterrupted coding and the VO can only partially upload images to the GPU.. sort of They weren't kidding about vulkan being a verbose and cumbersome API to use
Jaxson Sanchez
Go educate yourself about layers, newfag.
Jacob Cox
still waiting
Jack Cooper
jinc = ewa_lanczos (ewa_lanczossharp is a sharpened, extended version)
scale is the “default” scaler, used if nothing else overrides it
cscale specifies a scaler to be used for chroma
Brandon Scott
>im blind and uneducated >please spoonfeed me! I bet you're one of those people who cant even see a difference between various dithering algorithms.
Ryan Wright
I didn't realize you owned this site.
Connor Wood
still waiting, madshill. maybe you should go back to making your garbage software actually usable and not trying to defend your overinflated ego.
Andrew Flores
Can you use a 3DLUT with mvp?
Connor Moore
Show me a single videophile using mvp, mr. shill. We use madVR because its superior and there is no alternative.
Oliver Moore
>doesn't know what he's talking about >changing the goalposts frequently it really is you, madshi.
Gavin Cox
Sup for with the hate for madshi? Is it something personal?
Owen Flores
Profile for ULV i5 skylake? Has a 520 hd intel gpu and a 2k screen. I have it with profile=opengl-hq and other stuff separated with a " : " dunno if everything works though.
Christian Torres
nobody cares about madvr, madshi. stop shitposting in mpv threads for attention.
Evan Ortiz
Im not gonna spoonfeed you. There is shitload of comparisons over the internet. Anyway you must be fucking retarded to think that lanczos is the very fucking best chroma upscaler human eye can see.
Adrian Flores
>critique low tier preset >WAHH MADSHI SHITPOSTER! WAAH! Yeah i see that.
Jordan Reyes
do you also buy $10,000 HDMI cables and magic video pebbles to widen your visual stage?
personally I just can't use ordered dither anymore without vomiting, it really hides the picassos under the murky shine
Samuel Young
why are you so desperately avoiding backing up your claims when they're all over the internet? see please tell me jinc is 'low tier' again and remind me how meme garbage like nnedi3 and superxbr are at all relevant.
Evan Bailey
this has to do with the vulkan graphics api? what would that do for a media player?
Colton Wright
vulkan is a compute api as well but how is 2d video playback not graphics related? do you think gpus exist solely for gaming?
Liam Ramirez
no but what advantage would vulkan api have that would make this worth using in a media player instead of just the current standard?
Daniel Baker
- opengl is shit in general, vulkan is the successor to it. if vulkan is better in every way other than maturity to ogl, why would you continue using ogl and dismiss vulkan entirely? - vulkan will have better driver support - opengl is no viable for 4k playback - -
James Brooks
cool, i look forward to it then.
Justin Adams
Proving my point, lmao. Im not talking about Jinc. you fuck. Your reading comprehension is awful. >NNEDI3 and superxbr >meme Welp, nothing to talk about with you, kid. >i discovered mvp month ago and have had read one pdf and Cred Forums threads! I am expert now! So typical, lul.
Jason Rodriguez
>opengl is no viable for 4k playback What the fuck am i reading?
Julian Hernandez
>kid looks like it's over for you. >im not talking about Jinc but the 'high-end' settings in the OP are jinc.
Chase Thomas
>doesn't own a 4k monitor don't even post, retard.
>Calling people retards for no reason. Wew. Careful on that edge!
Nolan Morales
So is haasn going to buy an AMD gpu to properly optimize Vulkan with a gpu that can actually do compute once his NVIDIA card explodes trying to use SPIR-V or any method of parallel/async compute?
Evan Bennett
Buy me a 480 then.
Mason Wright
Ask wm4, he's making enough sheckels from his Plex job now. Hell he could legitimately consider it a business expense.
Thomas Richardson
Can someone give me a MAXED OUT mvp config? Something that will use my whol GTX1080.
John Smith
vo=caca
Brayden Jenkins
get a 4k monitor
James Barnes
Thats it? Really?
Andrew Robinson
lol no
Daniel Taylor
can't wait for cuda hwdec and single threaded vulkan implementations! it'll be like 3dmark timespy all over again
Julian Hill
Pass 2 or 3 shadders of NNEDI3 and SuperRes
Colton Stewart
...
Nolan Nguyen
It probably won't be better than DX12, vulkan isn't meant for video playback. >they need to make bottombar default already. the current default is shit. Bottombar looks awful, maybe if they make it look better.
Logan Hernandez
>Bottombar looks awful this is true, but the default looks way worse if you ask me
Oliver Reed
Probably because I pointed out that everybody knows mpv is nothing but a poor MPC-HC + madVR clone and that he has nothing on madshi. Interestingly enough I ensured mpv will always remain third rate, since now he's adamant on never implementing support for mkv.
I wonder what else I could turn into a trigger for him. If I point out I pretty much exclusively encode in Hi10p, I wonder if he'd take that out.
Connor Stewart
i have no idea what you're trying to say but damn do you sound insufferable
Caleb Cruz
he's the guy that got assmad his feature request got ignored and resorted to spamming the mpv bug tracker until he got ip banned from github
Zachary Rogers
I'm an user. This surprises you? I'm occasionally beneficent, but rarely nice.
Ayden Hughes
>i am anonyemoose le lejun XD
Jayden Baker
These threads are for circlejerk. No critique allowed.
Brandon Davis
i don't see any critique there mate, just the barely understandable ramblings of misdirected autism
Asher Campbell
>If I point out I pretty much exclusively encode in Hi10p What's wrong with mpv and Hi10p?
Wyatt Bailey
Oh you are that autist, should understood from the butthurt tone
Mason Wright
Nothing, ignore the retard.
Lincoln Cook
>deflect! deflect!
Cooper Hall
Also it's Hi10P you FUCKING DIPSHITS. CAPITAL P FOR PROFILE, NOT p FOR PROGRESSIVE. FUCK.
Juan Bell
So when can we expect mpv to support that?
Christian Ortiz
>vulkan isn't meant for video playback. why do people keep spouting this meme? why is ogl 'meant' more video playback any more than vulkan is?
Elijah Miller
Support will be removed when the Vulkan renderer is finished.
Juan Thompson
don't go triggering mmstick now
Austin Cook
I'd forgotten all about him. That was some hilarious shit. I guess he's doing "HEVC Main 10" transcodes now.
Ethan Bell
Well then I'd better hope madshi takes his sweet old time.
Kayden Clark
i seriously hope that's not you diaz
Evan Lewis
aka never?
Brody Gutierrez
Uh, no? I was just a silent observer with the mmstick stuff.
Dominic Sullivan
What is actually the benefit of the vulkan version?
Mason Wood
This general is allowed whether you like it or not
Nathaniel Reyes
Is there a good config that will lower the quality in subtle ways so that my laptop stops dropping frames on animu? I'm just using opengl with the cache size turned up.
I mean I gotta admit he is right. Nah default is fine, bottombar is shit.
Owen Morris
thanks, that's a bit better I think. still dropping frames but I don't expect too much out of this laptop
Juan Ramirez
Will the vulkan renderer work on OSX?
Isaac Howard
Is it legit?
Luke Ward
no vulkan is windows only xdddd
Cameron Johnson
I'm new to Linux. It took me a little over 2 hours to install MPV using mpv-build, but even then I fucked something up, because audio doesn't play. How would I go about uninstalling it? Pic related does nothing, and I can't find anything in the readme. I would rather just use a PPA at this point, but that's not working because I already installed it using mpv-build.
Jaxon Thomas
when you run mpv, what's the output?
Hudson Thomas
>libass-clean
Angel Morris
im pretty noobie when it comes to video
whats better; MPV or MPC-HC with MadVR?
i managed to setup MPC-HC with MadVR and it looks really nice.
i dont even know how to install MPV so i can't compare them myself but i know you guys are clever enough to do it. gimme a quick comparison, which is best. would be neat if you could post screenshot comparisons
Caleb Robinson
the difference is negligible
Jayden Perry
Well, when I run a video, it plays it fine. There just isn't any sound output. When I double click on the .exe itself, it gives me this.
Brody Morales
no, what's the output on stdout/stderr when you run it in a terminal
Mason Powell
you remind me of when i first tried linux what an experience that was
Owen Gomez
>When I double click on the .exe
bait
Jaxon Butler
I'm trying to find out how to do that, but if it isn't an exe, then I'm searching the wrong terms
Adrian Morris
Is this it?
Nolan Walker
play a video with it.
Thomas Green
linux doesn't use ".exe", linux executables are ELF format, though using extensions on executables is uncommon
if you use ".exe" as a search term, you'll get primarily windows-related results
Blake Johnson
Thank you for the info.
Henry Wilson
now read it what you posted and look for anything about why audio might not be working
Dominic Reed
how'd you end up with "oss" in your config file? nobody uses oss anymore
Jaxon Parker
Nvidia is shit for this. Upgraded to a 1080 and now I get stutter with a config that a 480 ran just fine.
Tyler Allen
Thanks for helping me troubleshoot. No idea. There were a lot of dependencies required to install mpv. I just got whatever was listed on the installation page.
Easton Fisher
NVIDIA is terrible for NNEDI3
Ian Nguyen
>No idea. There were a lot of dependencies required to install mpv. I just got whatever was listed on the installation page. you really should have used a pre-made package
to find out if you even have pulse/alsa support compiled it, try this; mpv --ao=pulse,alsa, ~/Downloads/nardo.mkv
David Evans
you can uninstall it. enter you mpv-build/mpv directory and run sudo ./waf uninstall
Asher Robinson
Do you mean it will finally be as good as madVR for performance?
Yes I don't know why people are still recommending nvidia for video rendering. Yes, drivers are sometimes very shitty but you don't have to update you driver as soon as a new version is released. Mine is 2 months old and it's perfect.
It's already very hard between Bilinear and Jinc.
I think he tried to use madVR on Linux with Wine. ;)
Robert Roberts
>Do you mean it will finally be as good as madVR for performance? It's already better. If it's worse for you, blame your gpu drivers.
Nathaniel Lewis
if it's worse for him he clearly hasn't tried using madvr for 4k upscaling
Brody Wilson
Could you bring me proof? I seriously doubt it.
Hudson Ward
just try upscaling anything to 4k in madvr with anything better than the lowest tier settings and you'll see how many frames get dropped per second vs mpv
Charles Sanders
Vulkan support is going to be hardware dependant, right?
It won't help my five year old computer at all, right?
Isaac Price
depends, does or will your five year old gpu have a vulkan driver?
Nolan Allen
Upscaling 720p to 4K with madVR (Jinc) is as fast as upscaling 720p to 1080p (Yes) with mpv (scale=ewa_lanczos) on windows!
Kayden Moore
vulkan supported on: nvidia 600+ radeon 200+ (7790 is supported too) intel 4000+
Brody Davis
Oh, they recently decided to support only Skylake and newer on windows.
Brandon Edwards
>HD3650M :/
I'm building a rig soon anyway. What's nvidya's plan for the big V on linux?
what sort of weird-ass porn have you been watching user
Cooper Butler
>Will the vulkan renderer work on OSX? Unlikely for a long, long time. Apple left the Vulkan board and tried to push their own version of a low level API called Metal which is apparently fine on iOS but a huge fail on desktops. Apple does not have plans to support Vulkan anytime soon as it would completely kill Metal. I guarantee we won't see Vulkan on OSX unless Apple declares Metal official as dead but that might never happen. There's a chance it will be provided through nVidia's driver for OSX that also provides CUDA some time in the future. Other than that there is a proprietary and commercial implementation of Vulkan for OSX that translates Vulkan to Metal.
I mean come on, just look at that crap. All the artifacts on the text and movements. It genuinely looks worse than the video going full VLC glitching. So just don't bother and use interpolation and video-sync instead.
Chase Peterson
What cartoon is that?
Kevin Rogers
vulkan progress
Using 2 upload objects is enough to prevent CPU stalls when transferring big 4K textures
Grayson Rivera
saying vapoursynth can do it is like saying C++ can do it
Jonathan Price
also, the nice thing about vulkan is that the “upload” latency as measured here is essentially free, now. It no longer counts towards your overall frame budget, because the upload can run threaded and in the background, well in advance.
Spikes in the upload will also no longer cause any issues, which means that I can play 4K video smoothly on a 2-CPU NUMA machine (where reading from the wrong NUMA node can cause massive page faults -> framedrops under single-threaded opengl), and use all 16 cores for my video decoding without any problems.
vulkan is the future, this API is so nice to use
Josiah Jenkins
>Used to do it with SVP + mpc, and while it was really resource heavy, I enjoyed it. SVP does support mpv. It's only free on Linux though, it costs on Windows/OSX. According to the SVP forums due to vapoursynth being multithreaded SVP+mpv has better performance than SVP+mpc.
MVTools is a free alternative but only runs on CPU. When fine tuned well enough it will run satisfactory given strong enough hardware.
Hunter Gutierrez
>free alternative Wow could you possibly make the wording more misleading?
Daniel Jenkins
>saying vapoursynth can do it is like saying C++ can do it Uneducated retard. The needed library does exist for free (MVTools) and a necessary script can be found on mpv's userscript page.
Elijah Robinson
I like it, I think it's worth the artifacts and mpv's interpolation doesn't come close for me. Hope I didn't trigger you.
Nathan Morgan
>the point >your head Yes, and MVtools is also written in C++. See my point.
Nicholas Collins
Then use SVP if you enjyo the botnet (or MVtools if you don't) and move on with your life?
Landon Green
I laughed
Alexander Wilson
>Vulkan is the future, this API is so nice to use. I am glad to see you enjoying the Vulkan API.
Chase Young
I don't know, if you frame-step the video you'll see that the artifacts are usually just one frame at a time there are not that many that are as bad as the usual picture (the girl with the mammoth face). The text ones are definitely bad and discernible at full speed but I think it'd only apply to credits which I don't think is a deal-breaker. And it's hard to deny that the pans look much better, although I'd like to see a comparison versus mpv's interpolation
linear.mkv would be with interpolation. mvtools.mkv is with SVP-like 60FPS native.mkv is without anything.
When testing this, do not use any options except --video-sync=display-resample --vo=opengl
Jason Lee
You should interpolate to an integer multiple of the video framerate and the artefacts disappear almost completely with the artefact hiding algorithm SVP employs now.
Juan Price
You forgot that linear isn't the best comparison in terms of what he wants. He should test out interpolation with native.mkv interpolation=yes and tscale=bicubic or mitchell.
James Kelly
You really shouldn't link to those clips directly, instead link to the exaplanations at
Luis Morales
The point of these files was giving people a point of reference to find out what interpolation is *supposed* to look like, because it seems to work badly in so many OpenGL implementations
Playing native.mkv directly and using --interpolation yourself would only work as a fair comparison if you're sure it's working correctly on your hardware.
Jonathan Hall
Thanks. It seems like the mpv wiki page on interpolation is outdated, would it be possible to update it?
Juan Ramirez
P-please
Caleb Hill
>would only work as a fair comparison if you're sure it's working correctly on your hardware. Does the linux version of mpv have perfect interpolation? If so then it's working fine across both linux and windows for me, can't find a difference.
Jaxson Wood
>Does the linux version of mpv have perfect interpolation? On nvidia GPUs with the proprietary drivers when configured correctly and not using a compositor?
Yes
Xavier Clark
>when configured correctly What configurations do I need?
James Williams
If you're using multiple monitors you need to set the OpenGL sync to the right monitor. And you probably also need to enable “sync to vblank” and “allow flipping” in nvidia-settings
Anyway, if the vsync test clip displays fine for you, interpolation should be working also.
David Thompson
Okay, I think in mvtools the pans are better-lookimg, but the movement of the butterfly is really disgusting. When it comes to mpv's interpolation I can't really see much difference between the different tscale (it works properly, I checked against the reference) except that bicubic has a lot of ghosting in the butterfly movement. The pans all look good with triangle/linear/bicubic (and somewhat bad with oversample)
Juan Hall
Forgot to ask a follow-up question: why is bicubic preferred (by haasn most notably) vs linear ?
Colton Lee
Some people like blur
Brayden Bailey
He had a discussion about it on a GitHub issue where they came to the conclusion that bicubic/mitchell are the compromise in how effective it was and the blurriness.
You should look that up that discussion if you want more details about it.
Cooper Johnson
Makes pans smoother, especially stuff like credits text
It likes to flicker in brightness using the other tscale settings
Wyatt Kelly
>On nvidia GPUs with the proprietary drivers when configured correctly and not using a compositor?
What bout on windows?
Isaiah Lee
GPUs :DDD
Jason Smith
I don't know? I don't use windows
John Barnes
smooth motion interpolation doesn't seem to do shit
oversample only counteracts judder, pans will still be choppy. Try other tscale parameters, like linear, mitchell, bicubic and pick which you think is best.
I guess so, also just posting if others can't be bothered to search. Pretty interesting.
Henry Evans
How do I disable displaying album art (when playing music) from mpv.conf?
I still want to see the image when I'm watching video with mpv, though.
Cooper Walker
audio-display=no
Hudson Bailey
>not using Foobar2000
Matthew Morales
>unironically using windows
David Jackson
Thanks
I use EMMS.
Elijah Adams
>not using literally the best audio player to ever exist
Tyler Thomas
Interpolation with tscale=sinc now! Damn I begin to like interpolation especially on my 144hz monitor but it's a nightmare with projectors, the blurriness is too noticeable.