The Windows installer package includes a MPlayer build but in order to save space it doesn’t include the mpv build. When the user selects to install mpv it is downloaded from http://mpv.srsfckn.biz which seems to be the official site for the mpv builds for Windows.
But now suprisingly, mpv.srsfckn.biz seems to detect the SMPlayer installer and in that case it serves a fake mpv package, which is only 6 KB. When SMPlayer tries to run mpv.exe from it, it fails with this message:
The mpv team strongly discourages the use of SMPlayer due to its half-baked integration and the developers' continued ignorance and refusal to use the proper, supported way to handle mpv integration: - Use libmpv - Stop treating it like MPlayer (mpv is fundamentally different now) - Change the UI to accomodate mpv's differences (many options have changed semantics, features have been added/changed/removed, etc.) It is not feasible to offer the same level of support for all three members of the MPlayer family in a single frontend. Hence, SMPlayer ought to pick one of them and implement proper support for it. Right now, SMPlayer only has complete support for MPlayer. You are seeing this message because the SMPlayer developers refuse to make the state of SMPlayer's mpv "support" clear to its users, despite how broken and incomplete it is. If you are looking for an alternative to SMPlayer, try one of these: - Use mpv without a frontend. It's probably not as bad as you think! https://mpv.srsfckn.biz - Baka MPlayer http://bakamplayer.u8sand.net
The problem is fixed in svn r7051. Now the Windows installer will download the real mpv from the SMPlayer site instead.
Regarding that text in the fake mpv I’d like to say the following:
- I added support for mpv because many people asked for it.
- SMPlayer is mainly a MPlayer front-end so supporting mpv the way its developers seem to want is not possible. Consider the mpv support an add-on.
- Anyway I think the support for mpv in SMPlayer is pretty complete. Most (all?) menu options work. There is even support for specific features of mpv (like the secondary subtitle track or precise seek). If something doesn’t work as expected is probably due to changes between versions of mpv (they don’t care about backward compatibility).
- If they don’t like SMPlayer, why don’t they implement their own GUI -the way they like- instead of trying to boycott SMPlayer?
- I have no time for nonsense. If they don’t want SMPlayer to support mpv then I’ll probably stop supporting it.