View Full Version : lachs0r’s mplayer2 + smplayer2 builds/installer for Windows
Gaius
12th May 2012, 20:48
Just thought I would make a thread for this combo. It seems to be approaching MPC-HC + MadVR quality with the gl3 output. It has a while to go before it gets to that point, but it seems to be a major player in the video player arena now.
Video output
Currently, the default video output is direct3d_shaders (SMPlayer2 still uses
direct3d though).
It’s a good idea to try the other video outputs, especially gl3. If your video
drivers support it, that’s the one you should use.
Success depends heavily on driver support (especially AMD drivers are
notoriously bad at this), so you need to experiment a little.
The gl3 output requires OpenGL 3.2 support, but offers much higher quality
scaling than other video outputs.
To see which options are available for a certain video output,
use --vo=yourvo:help.
Audio output
By default, my builds use dsound as audio output. This one has a few limitations
and bugs, but should work fine in most cases. Currently there is no support for
anything beyond 6 channels (probably coming soon), so if you need that, try
using openal instead.
http://mplayer2.srsfckn.biz/
kostik
12th May 2012, 21:12
Thanks.
I get only windowed mode. How can I watch in full screen?
Double clicking is just resizing the window to bigger size.
Thanks.
I get only windowed mode. How can I watch in full screen?
Double clicking is just resizing the window to bigger size.
Try pressing the 'f' button for full screen. I think there was also a way to do that with the mouse as well with smplayer(2).
kostik
12th May 2012, 21:54
Thanks it worked.
Something interested happened. I tried to play 1080p MKV using GL3 and I added 10bit command . When I entered fullscreen my TV (Pioneer plasma ) changed its mode and the OSD of the TV showed :
1080P
36bit which means 12 bit per color.
Never seen this mode before my tv never showed how much color bit it outputs.
Once I closed the movie the "36bit " remained, so I decided to try MPC HC with madVR and I watched the same movie and I could notice much less banding and smoother colors (especially when in dark scenes) . When I changed the resolution the 36bit was gone and I tried the same movie in MPC and I really noticed more banding and less smooth cokors :\ really strange given the fact that MadVR dithers the video back to 8bit.
So now I have to open a movie with MPlayer including the 10bit line , go to full screen, close MPlayer and watch regularly with MPC :)
BTW I got QUADRO 4000 video card .
lachs0r
15th May 2012, 08:05
and I added 10bit command
Explain that.
And the banding is somehow still present with mplayer2?
If you use --vo=gl3:dither-depth=8, you can force gl3 to dither to 8-bit even if the output device supports higher bit depths.
BTW, note to TN panel users: Depending on how crappy your panel is, you might get better quality with --vo=gl3:dither-depth=6.
ajp2k11
16th May 2012, 14:54
Where can I find all the command switches for mplayer2? Any recommended switches for good quality or as a starting point?
Thanks!
Explain that.
And the banding is somehow still present with mplayer2?
If you use --vo=gl3:dither-depth=8, you can force gl3 to dither to 8-bit even if the output device supports higher bit depths.
BTW, note to TN panel users: Depending on how crappy your panel is, you might get better quality with --vo=gl3:dither-depth=6.
GREG1292
16th May 2012, 16:18
Nice find! Played around with it last night and compared to madvr/lav/mphc/svp and Mplayer does alot right
with gl3 and will be using this as my primary player. The color/depth is fantastic only downside is the audio thru
hdmi.
How do you save software scaling and 16/9 aspect to be active for each movie without reseting each time you
play a new movie.
Thanks
Also I have sli gtx-480's and gpu usage on both cards 55%
Gaius
17th May 2012, 07:44
snip
Glad to see you here, lachs0r! I hope people make this a thread a big one so your work gets even more attention.
cyberbeing
17th May 2012, 10:46
And the banding is somehow still present with mplayer2?
A couple day ago I compared madVR with SMPlayer2 + mplayer2-x86_64-20120430 gl3 on an 8-bit video, and MPlayer2 had noticeable banding on a dark gradient, while madVR had almost no banding in the exact same frame.
http://img194.imageshack.us/img194/6046/mplayer2gl38bitbanding.png
Edit: Forgot to mention the above was when using fbo-format=rgb32f. The banding was slightly worse using rgb16 or rgb16f. Using dither-depth=8 didn't make any noticeable difference either.
And since you're here lachs0r, do you have any idea why mplayer2 help no longer lists all resizers supported by gl3 (see below). In the past they used to be listed under lscale help, but for some reason that help page doesn't exist any more, as of the past couple months.
bilinear
bicubic_fast
sharpen3
sharpen5
bilinear_slow
hanning
hamming
hermite
quadric
bicubic
kaiser
catmull_rom
mitchell
spline16
spline36
gaussian
sinc2
sinc3
sinc4
lanczos2
lanczos3
lanczos4
blackman2
blackman3
blackman4
lparam1=<b_value>:lparam2=<c_value>
sneaker_ger
17th May 2012, 10:58
Mplayer now supports output to pipe ("-vo yuv4mpeg:file=-"), will we see that in mplayer2, too?
Gaius
19th May 2012, 17:04
Also I'd like to know if smplayer2 will be updated to 0.8.0 beta anytime soon or whether you'd wait for it to be released as stable.
I'd like to try out these features in your integrated builds.
smplayer 0.8.0:
A toolbar editor has been added. Now it's possible to select the buttons and controls that want to appear in the toolbars. (See video)
New video filters: gradfun, blur and sharpen.
Now it's possible to change the GUI (default, mini, mpc) at runtime, no restart required.
sub files from opensubtitles should work again.
(Youtube) Recognize short urls (like this one: http://y2u.be/F5OcZBVPwOA).
Better support for chapters in video files.
Bug fix: remote m3u files work from the favorites menu or command line.
Internal changes in the single instance option (switch to QtSingleApplication).
lachs0r
21st May 2012, 08:45
Mplayer now supports output to pipe ("-vo yuv4mpeg:file=-"), will we see that in mplayer2, too?
Not sure but at least on Linux you could just pass /dev/stdout as file parameter. I'd use named pipes though, which should also work on Windows.
@Gaius:
I guess I'm gonna port some of the changes, except for the filter frontends, Youtube stuff (since that functionality is in mplayer2) and chapter changes (should work fine already except for some minor issue with editions).
Not sure but at least on Linux you could just pass /dev/stdout as file parameter. I'd use named pipes though, which should also work on Windows.
Named pipes are something Completely Different on Windows compared to the mkfifo way on *nix.
http://msdn.microsoft.com/en-us/library/windows/desktop/aa365590%28v=vs.85%29.aspx
Gaius
1st June 2012, 13:14
@Gaius:
I guess I'm gonna port some of the changes, except for the filter frontends, Youtube stuff (since that functionality is in mplayer2) and chapter changes (should work fine already except for some minor issue with editions).
Thanks for your work, lachs0r.
multimediaman
11th September 2012, 11:13
I have a feature request:
Please, add vdpau deinterlacing. Yes, I can put vdpau:deint=4 there but it is cumbersome to turn on it this way. For non-interlaced aka progressive content it will be waste of electricity and probably picture quality to leave it on.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.