Live data from Hacker News

mpv - a free and open-source general-purpose video player

mpv.io

41–50 of 86 posts

Re: mpv - a free and open-source general-purpose video player

#42

Aw, I was hoping to see that slave mode was fixed. I want to use slave mode to make a music player with my own user interface and library/playlist manager in Ruby without having to worry about how to actually play the music. Unfortunately slave mode in mplayer seems kind of unstable and sometimes even gives the wrong answer (I think it's a known bug). I wasn't aware of mplayer2, I'll have to try that and see if it wo…

Have you heard of MPD? I think it's pretty much what you're looking for, there's even a ruby library. Check it out, it's a great piece of software. http://www.musicpd.org/

That or xmms2.

Re: mpv - a free and open-source general-purpose video player

#43

I have been a VLC user on Windows for years. I've actually stuck with VLC 1.1.5 for 2 reasons: 1. It plays any local video I throw at it. Other people tell me "It doesn't play some of my videos" but I haven't seen this actually occur. Or when I do, it's because they're using a newer version of VLC which has removed support or changed processing. VLC has terrible license problems and awful feature creep. I had some .m…

> And unlike mplayer, mplayer2, wmp, and most other players out there, you don't have to goto some random website and download some random codec pack, and install it with who knows what malware. All the codecs are included with the program. You're absolutely right to tag that as FUD, because I have never had to download "random codecs" from "random codec packs" in order to get videos to play in MPlayer on Linux (I do…

mplayer and mplayer2 use the Windows codec libraries.

Playing a video usually means having to learn about codec packs like ffdshow from Google searches and random internet forums, and then finding the legitimate website for the codec pack (not a linkspam site or a rehosting company like cnet who bundle Ask toolbar into the installer), then locating and downloading the codec pack on the (sometimes intentionally) badly designed website, and giving it blanket permission to alter files on your hdd.

I don't want this to become a fanboy flamewar, but the above process is time consuming, technically difficult & also requires a broad and complex network of social trusts. Whereas VLC "just works", well at least the older versions.

---

I don't know where my responses would lead a media player developer. I don't like licensed codecs, but I understand that encoding groups will use the codecs which work best; illegally if necessary since encoding tv & movies for free downloading are all still legal and moral grey-areas. And I know people want to be paid for their art which others have demand for. And free media player developers don't want to pay to license codecs when they gain no benefit over just supporting whatever codec libraries the OS has installed.

Re: mpv - a free and open-source general-purpose video player

#44

Earlier quoted context omitted.

Uh...what? The UI is plain, but all of the controls I regularly need are there. And I ABSOLUTELY LOVE that every hotkey is rebindable. If you don't like "change subtitles" to be V, you can change it to be P or even Alt-V. (Why can't we rebind Windows Copy to be Alt-W instead of Ctrl-C?) And last I checked, the UI can be skinned too, but I grew up with plain interfaces.

So why does it have one set of controls in window mode, and a totally different set of controls in full screen mode? Who decided that?

The same guy who did the same for Quicktime and tons of other programs back in the day...

Re: mpv - a free and open-source general-purpose video player

#45

Earlier quoted context omitted.

> And unlike mplayer, mplayer2, wmp, and most other players out there, you don't have to goto some random website and download some random codec pack, and install it with who knows what malware. All the codecs are included with the program. You're absolutely right to tag that as FUD, because I have never had to download "random codecs" from "random codec packs" in order to get videos to play in MPlayer on Linux (I do…

mplayer and mplayer2 use the Windows codec libraries. Playing a video usually means having to learn about codec packs like ffdshow from Google searches and random internet forums, and then finding the legitimate website for the codec pack (not a linkspam site or a rehosting company like cnet who bundle Ask toolbar into the installer), then locating and downloading the codec pack on the (sometimes intentionally) badly…

None of what you are saying about mplayer has been true for years. And it has never been necessary to download codec packs for mplayer2.

Re: mpv - a free and open-source general-purpose video player

#46

I have been a VLC user on Windows for years. I've actually stuck with VLC 1.1.5 for 2 reasons: 1. It plays any local video I throw at it. Other people tell me "It doesn't play some of my videos" but I haven't seen this actually occur. Or when I do, it's because they're using a newer version of VLC which has removed support or changed processing. VLC has terrible license problems and awful feature creep. I had some .m…

VLC may play lot of videos, but it has the most systematically terrible user interface of any program I have ever seen. Just absolutely horrible, on a level that could not possibly just the results of ignorance and carelessness, but it actually seems to optimized to actively fuck the user on purpose.

You're quite right. It's almost unusable on Windows in its default configuration.

I particularly like how difficult it is to toggle full-screen playback with the keyboard. F11 makes it full screen, but doesn't hide the controls. Ctrl-H hides the controls, but also disables keyboard shortcuts!

So now, when you want to get out of full-screen mode, you have to know that you need to press Esc followed by F11. Not even double-click gets you back to windowed mode.

This kind of asymmetric mode toggling drives me up the walls. That, and the fact it doesn't pause when you click the video.

Re: mpv - a free and open-source general-purpose video player

#47
post #14

Why not VLC? I suppose mplayer and its forks are good for cross platform. On Windows, and if you ask me, the best experience i have now is MPC-BE. Which is based on MPC-HC, which is based on MPC.

Lets see if VLC has finally added sane output support... /me checks http://www.videolan.org/vlc/features.php?cat=av

Nope. sigh

[X11, SDL, FrameBuffer] These are all basically dumb framebuffers.

[XVideo] Ahh, the X Video Extension... from 22 years ago. It only accelerates some specific parts of the process such as the final colorspace conversion.

[ASCII Art] I assume they mean libaa. How last decade. Besides, everybody knows the Cool Kids all moved on to libcaca's seductive ECMA-48 color escape sequences anyway. :p

In all seriousness, I've used mplayer{,2} because it brings my CPU usage down into to the

  (100% == one fully ussed core of my old 3GHz Core2, gpu is a 9800gtx)
  video is: 1280x720 23.976fps h.264 High profile L4.0   (no audio)

  CPU usage w/ vdpau: mpv  2.8%, /usr/bin/X 5.2%
  CPU usage w/ x11:   mpv 10.4%, /usr/bin/X  36% 
[aside]Wow; it seems mpv has improved the software rendering engine. mplayer{,2} used to be about 10% to 15% higher![/aside]

Even on non-Nvidia hardware, the software has always had a very strong focus on efficiency. Their GL output drivers are great, and even the bad, old Matrox G200 I was stuck for far too long was fully supported. I wouldn't have been able to watch some videos without the hardware-assist.

There are other reasons I've always liked mplayer too, but the fact that it actually plays the videos that were a slideshow in vlc (and most other players) made the choice obvious.

Re: mpv - a free and open-source general-purpose video player

#48
post #46

Earlier quoted context omitted.

VLC may play lot of videos, but it has the most systematically terrible user interface of any program I have ever seen. Just absolutely horrible, on a level that could not possibly just the results of ignorance and carelessness, but it actually seems to optimized to actively fuck the user on purpose.

You're quite right. It's almost unusable on Windows in its default configuration. I particularly like how difficult it is to toggle full-screen playback with the keyboard. F11 makes it full screen, but doesn't hide the controls. Ctrl-H hides the controls, but also disables keyboard shortcuts ! So now, when you want to get out of full-screen mode, you have to know that you need to press Esc followed by F11. Not even d…

This must be some new weird change with the most recent version. The version I use has F as the fullscreen button, and either F or ESC will exit fullscreen. And the controls auto-hide.

That's why I stick to the 1.1.5 version!

Re: mpv - a free and open-source general-purpose video player

#49

Earlier quoted context omitted.

Uh...what? The UI is plain, but all of the controls I regularly need are there. And I ABSOLUTELY LOVE that every hotkey is rebindable. If you don't like "change subtitles" to be V, you can change it to be P or even Alt-V. (Why can't we rebind Windows Copy to be Alt-W instead of Ctrl-C?) And last I checked, the UI can be skinned too, but I grew up with plain interfaces.

So why does it have one set of controls in window mode, and a totally different set of controls in full screen mode? Who decided that?

I don't know -- I'm using a 3 year old version where the windowed and fullscreen controls are almost the same. (the only difference is fullscreen doesn't have "shuffle" or "playlist")

Re: mpv - a free and open-source general-purpose video player

#50

Earlier quoted context omitted.

> And unlike mplayer, mplayer2, wmp, and most other players out there, you don't have to goto some random website and download some random codec pack, and install it with who knows what malware. All the codecs are included with the program. You're absolutely right to tag that as FUD, because I have never had to download "random codecs" from "random codec packs" in order to get videos to play in MPlayer on Linux (I do…

mplayer and mplayer2 use the Windows codec libraries. Playing a video usually means having to learn about codec packs like ffdshow from Google searches and random internet forums, and then finding the legitimate website for the codec pack (not a linkspam site or a rehosting company like cnet who bundle Ask toolbar into the installer), then locating and downloading the codec pack on the (sometimes intentionally) badly…

Are you thinking of Media Player Classic? Mplayer/Mplayer2 use their own bundled ffmpeg as VLC does.
Post reply on HN