/mpv/ - keep it simple

> windows builds:
- mpv.srsfckn.biz/
- kawaii.imo.uto.moe/
- sourceforge.net/projects/mpv-player-windows/files/
- bitbucket.org/rorgoroth/mpv-for-windows/downloads

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

> mpv based gui players:
- github.com/gnome-mpv/gnome-mpv
- github.com/cmdrkotori/mpc-qt
- github.com/plexinc/plex-media-player

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


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


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


> high preset with interpolation:
vo=opengl-hq:interpolation:blend-subtitles
video-sync=display-resample
hwdec=no

Other urls found in this thread:

aur.archlinux.org/packages/plex-media-player/
github.com/xylosper/bomi
github.com/mochi-player/mochi-player
github.com/mochi-player/mochi-player/tree/pre
mpv.srsfckn.biz/
kawaii.imo.uto.moe/
sourceforge.net/projects/mpv-player-windows/files/
bitbucket.org/rorgoroth/mpv-for-windows/downloads
forum.kodi.tv/showthread.php?tid=259188
gist.github.com/igv
twitter.com/SFWRedditVideos

Is there official windows builds for mpc-qt somewhere?

I installed this AUR package:
aur.archlinux.org/packages/plex-media-player/

Why the fuck does it ask me a fucking plex pass!

Anyone have any idea why my mpv windows automatically maximizes when starting? I don't mean fullscreen, I simply mean maximize.

I am using KDE Plasma, this is what my conf looks like:

# Video
vo=opengl-hq:interpolation:blend-subtitles:fbo-format=rgba16f:post-shaders="~~/ToGamma.glsl,~~/adaptive-sharpen-pass1.glsl,~~/adaptive-sharpen-pass2.glsl"
video-sync=display-resample
framedrop=no
hwdec=no

# OSC
script-opts=osc-layout=bottombar,osc-seekbarstyle=bar

# Streams
sub-auto=fuzzy
demuxer-mkv-subtitle-preroll
slang=English,eng,en
alang=Japanese,jap,English,eng,en,German,ger,de

# Misc
save-position-on-quit

[extension.webm]
loop-file=inf

ytdl
ytdl-format=bestvideo+bestaudio/best

Add this:

geometry=50%:50%
autofit-larger=90%x90%

thanks bud, unfortunately it had no effect. I'm beginning to think it has to do with KWin.

Weird, I have KDE too. Which version do you have and what OS?

Add this btw:

force-window

baddy@arch  ~/Downloads  screenfetch
-`
.o+` baddy@arch
`ooo/ OS: Arch Linux
`+oooo: Kernel: x86_64 Linux 4.5.3-1-ARCH
`+oooooo: Uptime: 1d 8m
-+oooooo+: Packages: 1002
`/:-:++oooo+: Shell: zsh 5.2
`/++++/+++++++: Resolution: 3840x1080
`/++++++++++++++: DE: KDE5
`/+++ooooooooooooo/` WM: KWin
./ooosssso++osssssso+` GTK Theme: Arc [GTK2/3]
.oossssso-````/ossssss+` Icon Theme: breeze
-osssssso. :ssssssso. Font: Noto Sans Regular
:osssssss/ osssso+++. CPU: Intel Core i7 CPU 930 @ 2.801GHz
/ossssssss/ +ssssooo/- GPU: GeForce GTX 650
`/ossssso+/:- -:/+osssso+- RAM: 3789MiB / 16042MiB
`+sso+:-` `.-/+oso:
`++:. `-/+/
.` `/


force-window didn't have much of an effect. Videos that are 1080p (i.e. my native resolution) seems to automatically maximinize the window, videos below that size seem to start in windowed mode (now?).

>videos below that size seem to start in windowed mode (now?).
You mean like this?

Although with the first two I asked you to add even 1080p videos should start like this.

Sorry let me clarify. They all start in windowed modus, nothing is fullscreen. However when the video size is 1080p KWin or mpv itself seem to decide that the window should be maximized (maybe to fit it perfectly into the desktop?). It stays in windowed mode, but the maximize button is definitely toggled -- the sides however, depending on the video aspect ratio, don't necessarily cover the whole desktop.

My mpv unfortunately doesn't always start like yours. I tested it earlier with an empty configuration file and it worked "normally" again. I'll have to debug tomorrow.

Liking your desktop by the way.

Nevermind, it even happens with a completely empty configuration. I'll try adding just the lines you told me.

Just tested it. I had to add your lines to the top of the file... the position in the file mattered. That's definitely a bug.

Ah yes, thank you of course. Can't forge that.

That's weird, I don't have it at the beginning of my file. Which version of mpv do you have?

No problem.

[cplayer] Command line options: '-v'
[cplayer] mpv git-304d9d5 (C) 2000-2016 mpv/MPlayer/mplayer2 projects
[cplayer] built on Thu Apr 28 10:09:56 CEST 2016
[cplayer] ffmpeg library versions:
[cplayer] libavutil 55.17.103
[cplayer] libavcodec 57.24.102
[cplayer] libavformat 57.25.100
[cplayer] libswscale 4.0.100
[cplayer] libavfilter 6.31.100
[cplayer] libswresample 2.0.101

Compiled from the AUR.

Welp, gotta head to bed. Good night man, and thanks again. I'll check this thread tomorrow in case anyone else runs into this.

I have an older built than yours. No idea what could it be. But at least you were able to fix it in some way.

Honestly wish they were better stats show in the stats script, like GPU/CPU usage.

mpv can't really measure any of that. The GPU is a black box, and even measuring CPU performance is nontrivial

best use a tool like htop or nvidia-smi if you're interested in that.

Am I missing something new or should I remove something from here?

vo=opengl-hq:interpolation:blend-subtitles:fbo-format=rgba16f:scale=ewa_lanczossharp:cscale=ewa_lanczossoft:scale-antiring=0.8:cscale-antiring=0.9
video-sync=display-resample
vd-lavc-threads=8
hwdec=no

>fbo-format=rgba16f
why?

Added it a while ago while reading the manual since it seems to improve the quality if you select the format while using opengl.

But I have no idea if it does something though.

The default of rgba16 is better

Why is mpc-qt tied to msys2 qt on windows anyway? Couldn't you just use the official msvc qt version?

LMAO
it compiles now

thats one ugly icon
can you put the windows style borderless or frameless, forgot it's name

when i get back ill see

>that speaker icon
why???

...

WTF it's so ugly...

Due to me using win Classic tbqh
I'm sure it looks decent on win10

>mpv based gui players
>lists the three shittiest frontends available for mpv
No wonder these threads are so shit.

Share your list!

I miss Bomi ;_;
All the other frontends still stink compared to Bomi.

Bomi is not a front-end

What was so special about Bomi? It looked the same as Baka MPlayer.

Bomi is completely dead as you can see on its github:
github.com/xylosper/bomi

MSVC is garbage.

Everything from Microsoft smell shit.
However some people love playing with their poop.

Msvc 2015 supports more of c++11/14 than gcc 4

This isn't 2010

I am so desperate.
I am about to re-switch to mpc-hc/mad and it makes me sad.

You're unlikely to get nightlies for Baka, the devs are starting over from scratch and rebranding.

I just checked master branch and it's gcc 7...

What do you mean by rebranding?
Did they change the weird name?

Yeah, I remember reading it on their GitHub. Now it's called Noki Player or something like that.

It seems dead unlike baka-mplayer.
github.com/mochi-player/mochi-player

The pre branch seems to be somewhat active, but it's still not usable.
github.com/mochi-player/mochi-player/tree/pre

talking about the smiley face icon for the program
gonna take a year for them to even make another one
it wasn't really a front-end but it was really good.

check qt downloads section
their mingw is at gcc 4

What's new in the mpv development recently?
Saw some dx11 and angle things. Did I miss something?

The presets should have hwdec=auto-copy instead of hwdec=auto or hwdec=no.

>c++11/14
That's super cool, but mpv is written in C99.

Ah 1999, that year was crazy.
There were pokemon trainers everywhere with fatty grey gameboy in their hands.

what options should i use if I want the smoothest seeking possible?

anyone have a smooth seeking preset?

In 1999, I hoped we could code from our mind in 2010.
Now I hope that we will never be able to do it.

In 1999, I was in love with java, now it hurt in my butt each time I saw java code.

KDE is a dumb shit.

Free doesn't mean it's good.

>Too poor for KDE
hahahaha. How's your neetbux?

When is the Photoshop autist going to leave?

Yes it use my gpu so much, even utorrent btc miner was more discrete.

I am too fat to leave unfortunately.

>Your PC
>GPU
Nice meme poorfag kek

:D

I don't give a shit about burgerland but I do agree on making KDE greater again

>- mpv.srsfckn.biz/
>- kawaii.imo.uto.moe/
>- sourceforge.net/projects/mpv-player-windows/files/
>- bitbucket.org/rorgoroth/mpv-for-windows/downloads

Which one is the most recommended?

that's super cool, but we are talking about mpc-qt, the gui written in Qt which is written in C++

That's super cool, but mpc-qt is an mpv GUI, and while it's possible to build a program using libraries generated by multiple different compilers, it tends to add complexity to the build process for no good reason.

what complexity? It is built independently from mpv

No, it links to libmpv.

>hwdec=no
>hwdec=no
why

I thought it was needed for something else to work correctly.

Which mpc-qt doesn't build

It requires it. You'd be an idiot to use a different development environment to the one your dependencies require. What if you wanted to test against bleeding edge libmpv?

Causes audio glitches for me. And doesn't work with most of the content I watch anyway (10 bit stuff).

no one knows.jpeg

if it's for windows you can pick kawaii or bitbucket

the bitbucket one has an updater though don't know about kawaii

The ultimate guide for perfect home cinema experience:
forum.kodi.tv/showthread.php?tid=259188

Or just set this config and you are done
vo=opengl-hq:interpolation:user-shaders="~~/CrossBilateralSR.glsl,~~/SuperRes1.glsl":cscale=bilinear:scale=ewa_lanczossharp
video-sync=display-resample
hwdec=auto-copy

>SuperRes1
what it do?

>The general idea behind the super resolution method is explained in the white paper Alexey Lukin et al. The idea is to treat upscaling as inverse downscaling. So the aim is to find a high resolution image, which, after downscaling is equal to the low resolution image.

>Estimated upscaled image is calculated -> Image is downscaled -> Differences from the original image are calculated

>Forces (corrections) are calculated based on the calculated differences -> Combined forces are applied to upscale the image

basically upscales the image and than downscales?

basically makes image sharper based on the difference of the original image and downscaled.

why doesn't Sup Forums have a board for video edition?

I always have to ask stuff in here because I know people who know stuff visit the mpv threads

any of you guys know why libopus can't lower the sample rate to 44 KHz?

I'm trying to use -ar 44100 in ffmpeg and the damn thing says it can't.

what would be the best configuration for a laptop with this features:
i3-2350M CPU 2.30 GHz
RAM: 6GB
Graphics: Intel 3000

Depends on what resolution video and fps.

vo=opengl-hq + hwdec=auto should be okay on 720p files but going up to 60fps can cause huge drops.

Depend also what you watch? Do you really need everything in opengl-hq? If not vo=opengl can be fast.

3000 series intel drivers didn't get fixed (only 4000+) for dxinterop backend to work and not be buggy otherwise you'd be able to use that.

So can you set keybinds for something like debanding?

yeah mostly 720p files and my resolution is 1336x768

can you share the glsl script

gist.github.com/igv

what is a shader?

...and can I use that on windows?

Yeah I found that one but the crossbilateral I couldn't find

Don't forget you can't use it with OP builds.
You have to compile an experimental branch.
Just wait a little bit. ;)

Oh great ;)

by the way

Error parsing option user-shaders (option not found)
Option vo: Error while parsing opengl-hq parameter user-shaders (C:\mpv\user-scripts\SuperRes1.glsl)
Error parsing option vo (option could not be parsed)

epic ;)

Be patient and keep it easy.
I think these shaders need haasn's supervision and maybe they will be integrated inside mpv.

Why not creating a community mpv-shaders repository to handle all these shaders?

Is there a way to get mpv scripts working on frontends such as Baka MPlayer?

Please don't use this dead frontend anymore.

Are you going to remove post-shaders in favor of user-shaders?

What frontend should I use, then?

Default one, so no frontend.