mpv.net is based on libmpv which offers a straightforward C API that was designed from the ground up to make mpv usable as a library and facilitate easy integration into other applications.
glsl-shader="~~/FSRCNNX_x2_16-0-4-1.glsl" # SSSR with Mitchell params glsl-shader="~~/SSimSuperRes_Mitchell.glsl" glsl-shader="~~/SSimDownscaler.glsl" glsl-shader="~~/KrigBilateral.glsl" glsl-shader="~~/adaptive-sharpen.glsl"
Sebastian Sullivan
mpv.net has context menu and better default keybindings.
There is already an MPV thread. Please delete this and reevaluate your role on this board.
Thanks.
Mason Morgan
this an MPV .NET thread user
Nolan Flores
I like it a lot but I think the config menu needs a bit better clarity, organization, and descriptions.
Autofit doesn't seem to work properly and it doesn't perform it's function like you'd expect as with MPC-HC (doesn't seem to count the border or the taskbar or anything in its calculations).
Michael Martinez
anyway to change the default player size when opened? Mine is 1920x1080 every time I open it, and if I open a video at a lower res than that, I'll get the huge fucking player for a split second and it'll downscale, it's a nitpick for sure but it annoys the shit out of me to have that massive player flashing the screen even if it's just a split second every time I open it.
I want the default window to be tiny, like mpc tiny
Yea it seems the autofit and "remember height" both perform their function every time you open a file, resulting in two resizes flashing when you open every file. It should only perform one of these functions. He needs to recode that a little bit.
Jack Hill
You can make it open at a specific percentage of your monitor permanently, if that's what you want. Check yes on remember height and then you set your percentage but the percentage has to be below 100% of it wont work, and you also need to set the percentage lower so it doesn't go off screen and under the taskbar. He needs to rework the code of these things.
Bentley Kelly
Why anybody would use "remember height" is beyond me. You want the player to display the resolution of the file, not whatever custom shit you have. changing percentage did nothing to the default window size. I will never check yes on remember height.
Christopher Hernandez
He added remember height to display the resolution of the file. Before, it only displayed your custom percentage. Yea, it's not worded very well and not coded perfectly yet. The percentage is also the default of the video file size is too large for your monitor. Again, it should be recoded to just use your maximum monitor resolution if the file is too large, similar to how MPC functions.
Asher Kelly
I don't know if anything you wrote applies to me. I want the window when I open up the bare player to not be 1920x1080, I want it to be a tiny square like mpc is.
Remember height and the scaling makes it into a 720p window (no matter what percentage I put in) and it also makes every single video I open that resolution, even if they're 640x360 in res.
Parker Phillips
In that case you want remember height: yes. This makes it use only the percentage you set in autofit. Then you set it to the small percentage you want, including the percent symbol. It def works like you want because I've done it unless they recently broke it.
Oliver Miller
I don't think I'm making this clear enough.
I want the player to display the native resolution of the file I'm booting up. If the file is 640x480 I want the window to be that. If it is 1280x720, I want it to be that, if it is 4k I want it to be that.
BUT, what I don't want is the base layer window of the player to be 1920x1080, because every time I boot the player up, it eats up like half my monitor, it's just an endless black void, it doesn't need to be that big, it needs to be a tiny tiny little square like MPC is when you launch it without a video file. And even worse is that the window flashes that 1920x1080 size no matter what I open, if I open a 320x140 video, for a split second I'll see that black void of 1080p until the video starts and it'll be scaled properly.
Closest would be Remember height: No Then set the percent. Some of what you're asking is not possible because it's not properly coded yet. He needs to look at MPC for all the details and weird use cases and copy the way it works.
>it's easier to use vlc Speak for yourself. I just recently tried to apply debanding and use a different scaler, but the lack of documentation made it a nightmare.
There are two, which only mention mpv and mpv.net. Or the original post, which was talking about mpv.net. Seems like that quote was absolutely talking about mpv.net.
Brody Brown
mpv.net is free and open-source. No telemetry included.
Julian Barnes
It's ok, user. Some people are just ...slower than others. Let's go through it step by step.
First we have >still no real interface >is just mpv with a hub These two lines refer to mpv.net. As you can see this user doesn't seem too excited about mpv.net. That's why he continued with >the idea is good, but at this current state, it's easier to use vlc Meaning: The idea behind mpv.net is good, but right now it's easier to use VLC (than mpv.net).
Now comes my post To remind you, the person I reply to says that VLC is easier to use than mpv.net. >it's easier to use vlc This quote is supposed to remind people, what the core message of the previous user was. >Speak for yourself. I just recently tried to apply debanding and use a different scaler, but the lack of documentation made it a nightmare. Meaning: I tried to tweak VLC, in order to get better playback, by applying debanding and a different scaler, but because of VLC's lacking documentation it was a nightmare.
Blake Long
>Now comes my post How was I supposed to know that that was you? You used single quotes, I assumed you were quoting just , saying that was you. If you were talking about you should've used two quotes, because you're quoting a quote. In short, and the post it's quoting are talking about mpv. That might've not been what you intended, but it is what it is.
Everybody with the tiniest amount of situational awareness would've understood what was going on. There are no mandatory styling guidelines for posts, so next time stop and think about what you just read for a few seconds before you reply.
Eli Ramirez
Virgin mpv.net Chad IINA
Lincoln Wright
>There are no mandatory styling guidelines for posts Nothing is mandatory, no, but it might help to use the functions like they're intended mate. The post was talking about mpv.net, deal with it.
Eli Edwards
>ghacks AHAHAHAHAHA
Jacob Nelson
without using mpv.net i can tell you that it's more stable
Wyatt Sullivan
That is because it's a nice player developed by stax76, he is a legend in dvd/blyray ripping world with StaxRip.
Isaac White
And it might help to use your brain like it's intended to. My first post was clearly referring to VLC. Your inability to understand this is what caused all those unnecessary posts.
Isaiah Mitchell
>My first post was clearly referring to VLC. Your inability to understand this This wasn't about your original post.
Jonathan Roberts
The whole point is that this post is stupid, because I was talking about VLC's lack of documentation. Everything afterwards happened because of this initial misunderstanding.
Jaxson Allen
Then you don't understand what I said.
Ayden Green
I do, but we wouldn't even lead this pointless discussion if it wasn't for this first misunderstanding.
Charles Watson
>I do Then why did you post ? It's not relevant to my post.
Jason Hughes
Let me boil it down.
1.) 1st user () says VLC is easier to use 2.) I () say it isn't because of missing documentation 3.) 2nd user (, ) says mpv (and therefore mpv.net) has a good documentation 4.) I () say I wasn't talking about mpv (or mpv.net), but made a horrible faux pas by only using one > instead of >>, which confused the 2nd user 5.) rounds and rounds of circular discussions who was talking about mpv and who wasn't
Everything starting from 3.) has nothing to do with the original point. I don't care anymore what you are actually arguing about, because these fucking two posts were talking about VLC. Everything that followed afterwards is a waste of our time. Do you regret making all those posts? Because I certainly do. Life is too fucking short to waste it on inane bullshit like this. Go ahead and tell me how you were actually making a point about blablabla... I don't care anymore and you shouldn't either. I'll enjoy what little I have left of my evening. So have a nice one, you magnificent fucker.
Yes, it may be a more up to date fork, but it has more complex configuration spread across more files, the one I linked to is contained in a total of 2 files, context.tcl and then context.lua where all the configuration is, 3 files if you include the Tcl/Tk wish.exe.
As stated I have no programming/scripting experience and to be honest I couldn't figure out how to port my config to the fork, the one by Avih is more simple to learn and at the end of the day both can produce very similar results for the end user.
I'm not saying either one is better/worse, just that the original is more simple to configure.
Isaac Reed
DOWNLOAD SMPLAYER WINDOWS? CHOOSE MPV AND NOT MPLAYER ON INSTALL GNU/LINUX? INSTALL MPV AND YOUTUBE-DL ENJOY YOUR REAL MPV GUI AND NOT THIS BLOATED .NOT HACK BULLSHIT
Jeremiah Collins
Isn't smplayers implementation of mpv even more of a hack? It can't even use userscripts can it?
It's literally the fucking mpv program in a GUI container. Even on Windows, it has fucking mpv.exe in a subdirectory of the installation and you can run it from there to get vanilla MPV. Grow up, insolent child.
Liam Foster
But can you use mpv userscripts while using smplayer?
Michael Jones
>It's literally the fucking mpv program in a GUI container. Glad that you finally admitted that smplayer is a bloated hack for mpv, user.
Oliver Lopez
pot player is better
Cooper Wright
BOTNET O T N E T
Tyler Brown
oh yea? I wonder what is firewall then
Luke Cooper
Sorry about that. Got any more recommended user scripts for non-programmers using mpv?
>After installation finishes goto C:\Program Files (x86)\SVP 4\mpv64 and delete everything from there
>Download latest version of mpv.net [Make sure you download portable versions for portability]
>Download vapoursynth portable x64 and extract it in same folder as mpv.net
>Download embedded version of python x64 and extract it to same mpv.net folder
>Download and extract vapoursynth mvtools x64 and paste its content to vapoursynth64\plugins folder which is located inside mpv/mpv.net folder that you just extracted