LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 05-08-2016, 12:59 PM   #16
zk1234
4MLinux Maintainer
 
Registered: Oct 2010
Location: Poland
Distribution: 4MLinux, Slackware
Posts: 1,256

Rep: Reputation: 220Reputation: 220Reputation: 220

Quote:
Originally Posted by Emerson View Post
Reading news on internet, postings on forums. Feel free to do the same. Search engines are at your disposal, too. TBH I do not remember where exactly I did read this, is it important?
Yes, it is. MPlayer is actively maintained, so your statement is a false one. slouchfuzz is absolutely right. The truth is that mpv has some cool features, which are not included in MPlayer. Even more: mpv has some cool features, which you will not find in VLC. But this does not mean that VLC is not actively maintained...

Last edited by zk1234; 05-08-2016 at 01:05 PM. Reason: mistake in copying forum member name
 
Old 05-08-2016, 01:05 PM   #17
Emerson
LQ Sage
 
Registered: Nov 2004
Location: Saint Amant, Acadiana
Distribution: Gentoo ~amd64
Posts: 7,667

Rep: Reputation: Disabled
There might be a difference between actively maintained and actively developed.
 
Old 05-08-2016, 01:10 PM   #18
the3dfxdude
Member
 
Registered: May 2007
Posts: 737

Rep: Reputation: 363Reputation: 363Reputation: 363Reputation: 363
Quote:
Originally Posted by zk1234 View Post
Yes, it is. MPlayer is actively maintained, so your statement is a false one. the3dfxdude is absolutely right.
Actually I never objected to his comment on MPlayer. If anything, my comment here is that mpv isn't really any more maintained than MPlayer is. They still function about the same at a high level.

Quote:
The truth is that mpv has some cool features, which are not included in MPlayer. Even more: mpv has some cool features, which you will not find in VLC. But this does not mean that VLC is not actively maintained...
Which are what?? dugan did suggest one that made sense; A-V sync which has been one of the historic problems and a motivation towards the forks. I forgot about this one and I can understand this suggestion. But I haven't had problems with A-V sync in MPlayer in more than 10 years, which also pre-dates its inclusion into slackware. Maybe this is hardware or driver related. Or it got fixed.
 
Old 05-08-2016, 01:16 PM   #19
zk1234
4MLinux Maintainer
 
Registered: Oct 2010
Location: Poland
Distribution: 4MLinux, Slackware
Posts: 1,256

Rep: Reputation: 220Reputation: 220Reputation: 220
Quote:
Originally Posted by Emerson View Post
There might be a difference between actively maintained and actively developed.
There must be a difference between the truth and the false
 
Old 05-08-2016, 01:21 PM   #20
Emerson
LQ Sage
 
Registered: Nov 2004
Location: Saint Amant, Acadiana
Distribution: Gentoo ~amd64
Posts: 7,667

Rep: Reputation: Disabled
Quote:
Originally Posted by zk1234 View Post
There must be a difference between the truth and the false
Sure, but who is the judge? (BTW, it is truth vs. lie, true vs. false.) In real life wars are started because both sides are right.
 
Old 05-08-2016, 01:31 PM   #21
zk1234
4MLinux Maintainer
 
Registered: Oct 2010
Location: Poland
Distribution: 4MLinux, Slackware
Posts: 1,256

Rep: Reputation: 220Reputation: 220Reputation: 220
@the3dfxdude
I've already edited my post (Reason: mistake in copying forum member name). Sorry.

Cool mpv features? mpv is the best solution (I am aware of) for watching/streaming YouTube (and similar) videos. SMPlayer/SMTube makes use of this.

PS.
MPlayer has always been my favorite media player.
 
Old 05-08-2016, 01:42 PM   #22
zk1234
4MLinux Maintainer
 
Registered: Oct 2010
Location: Poland
Distribution: 4MLinux, Slackware
Posts: 1,256

Rep: Reputation: 220Reputation: 220Reputation: 220
Quote:
Originally Posted by Emerson View Post
BTW, it is truth vs. lie, true vs. false
Wow! I give up...
 
Old 05-08-2016, 01:52 PM   #23
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
MPlayer is actively developed (and maintained). They've released two versions just this year, 1.2.1 and 1.3.0. And 1.2.0 was released Oct of 2015.

MPlayer2 was originally forked from MPlayer to add extra features but ended up being abandoned. mpv was forked from the MPlayer2 source and continued their work under a new name.

mpv removed a lot of older stuff from MPlayer that the MPlayer developers refused to remove. This also includes mencoder. It is a leaner program, but doesn't have encoding capability (if you're interested in that). However, they also changed a lot of options and flags for commandline usage. While SMPlayer does work with mpv, the mpv developers do not recommend it. It can lead to unexpected bugs that are occasionally reported on mpv's Issues page on github that the mpv developers flag as "not our bug".

Quote:
In general, we do not recommend SMPlayer because it does not use the correct interface for mpv (which would be libmpv) and instead has hacks in place to treat mpv as if it were MPlayer (from which it is very different).
mpv does add features just as it removes others from MPlayer. I have been perfectly happy with MPlayer, and now that it is included in Slackware (and is fully and properly supported in SMPlayer), I see no need to do all the work of getting mpv compiled for what is probably very little actual perceived differences. MPlayer plays my videos fine, and until it doesn't, I see little benefit in switching.
 
Old 05-08-2016, 02:00 PM   #24
Emerson
LQ Sage
 
Registered: Nov 2004
Location: Saint Amant, Acadiana
Distribution: Gentoo ~amd64
Posts: 7,667

Rep: Reputation: Disabled
Encoding with mpv.
 
Old 05-08-2016, 03:03 PM   #25
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,259

Rep: Reputation: 5338Reputation: 5338Reputation: 5338Reputation: 5338Reputation: 5338Reputation: 5338Reputation: 5338Reputation: 5338Reputation: 5338Reputation: 5338Reputation: 5338
You use ffmpeg or Handbrake to encode. The discontinuation of mencoder should be a non-issue. And if you really like mencoder, you can keep it installed for encoding while still using mpv for playback. The packages don't conflict.

FFMPEG is a dependency for mpv (whereas MPlayer just builds FFMPEG as part of its own source), so if you have mpv then you have FFMPEG.

Also: how's MPlayer's VA-API support these days? A standard build of mpv supports VA-API by default. It's great if you're using an Intel GPU.

Last edited by dugan; 05-08-2016 at 03:15 PM.
 
Old 05-08-2016, 03:37 PM   #26
zk1234
4MLinux Maintainer
 
Registered: Oct 2010
Location: Poland
Distribution: 4MLinux, Slackware
Posts: 1,256

Rep: Reputation: 220Reputation: 220Reputation: 220
Quote:
Originally Posted by dugan View Post
FFMPEG is a dependency for mpv (whereas MPlayer just builds FFMPEG as part of its own source), so if you have mpv then you have FFMPEG
Strictly speaking: FFmpeg is a dependency for both mpv and MPlayer (both can use FFmpeg shared libraries). Optionally, MPlayer can use statically linked FFmpeg libraries embedded in its executable.
 
Old 05-08-2016, 04:21 PM   #27
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
Quote:
Originally Posted by Emerson View Post
Fair enough, maybe what I'm remembering was just referencing the removal of a specific command to encode stuff, or maybe encoding was completely removed and then was added back in. I'm really not sure since its been a while since I researched it. But the rest of my info is still valid. MPlayer, contrary to your posts, is still actively developed and maintained. MPlayer2 might be the one you're thinking of since this project is dead (and it is what mpv was forked from). This isn't to say it is better or worse than mpv, but your original argument of MPlayer not being actively developed is false. That was the only point in my post. MPlayer is still developed and has released two versions just this year. Now people can be better informed when deciding between the two.

Quote:
Originally Posted by dugan View Post
You use ffmpeg or Handbrake to encode. The discontinuation of mencoder should be a non-issue. And if you really like mencoder, you can keep it installed for encoding while still using mpv for playback. The packages don't conflict.
Not a big deal for me. In the past, if I needed to encode, I've used other programs that are probably based on ffmpeg (it took me almost two years after my 14.1 install to find a need to compile ffmpeg and its dependencies).

Quote:
Originally Posted by dugan View Post
FFMPEG is a dependency for mpv (whereas MPlayer just builds FFMPEG as part of its own source), so if you have mpv then you have FFMPEG.
I like not needing to build ffmpeg (and all its dependencies) to be able to play back video when I first install Slackware. In that matter, MPlayer is superior since it'll work out of the box on a full install. mpv might be a better video player, but it takes more effort to get it working on Slackware. If you need ffmpeg for other programs, then mpv is a good alternative, but if you don't need it, then it is a lot of effort for a player that may not make any noticeable difference on your system.

As far as I'm aware, the only "benefit" mpv offers me is the ability to play youtube videos from the commandline, but I am perfectly content playing them with the browser, so that isn't a worthwhile feature for me.

But from research, it seems mpv is a superior video player, I just don't find any inadequacies with MPlayer that mpv fixes, so I haven't found a need to try a different player.

Quote:
Originally Posted by dugan View Post
Also: how's MPlayer's VA-API support these days? A standard build of mpv supports VA-API by default. It's great if you're using an Intel GPU.
Can't comment on this since I don't have Intel hardware.
 
Old 05-08-2016, 05:00 PM   #28
Emerson
LQ Sage
 
Registered: Nov 2004
Location: Saint Amant, Acadiana
Distribution: Gentoo ~amd64
Posts: 7,667

Rep: Reputation: Disabled
So what is new with new MPlayer? Is this active development adding any features? Or just bugfixes?

BTW, compiling mpv takes just 32.8 s on my i3. Resulting binary is 1.3 MiB.
 
Old 05-08-2016, 05:40 PM   #29
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,259

Rep: Reputation: 5338Reputation: 5338Reputation: 5338Reputation: 5338Reputation: 5338Reputation: 5338Reputation: 5338Reputation: 5338Reputation: 5338Reputation: 5338Reputation: 5338
Quote:
Originally Posted by Emerson View Post
BTW, compiling mpv takes just 32.8 s on my i3. Resulting binary is 1.3 MiB.
It's compiling FFMPEG that's the timesink.
 
Old 05-08-2016, 07:16 PM   #30
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
Quote:
Originally Posted by Emerson View Post
So what is new with new MPlayer? Is this active development adding any features? Or just bugfixes?
According to their website's main page, 1.3 provides:

Quote:
This release brings you some new codecs and formats, a lot of fixes, and many cleanups. It also includes all the enhancements and speed-ups from FFmpeg; check their changelog if you are curious about the details.

In addition to these, there were a lot of updates to accommodate the API changes made in FFmpeg. Some were simple renames, but others were quite invasive. None of them should have a user-visible effect, except maybe for some corner-cases in the channel order for multichannel files.
Unfortunately, I couldn't find a web-browseable view of their svn repo, so I don't know how much development is occurring. But, a good chunk of the MPlayer developers are also ffmpeg developers.

Quote:
Originally Posted by Emerson View Post
BTW, compiling mpv takes just 32.8 s on my i3. Resulting binary is 1.3 MiB.
Try doing that on a fresh Slackware install and see how long it takes you to get mpv compiled. It will fail and then you'll need to start looking into the dependencies of mpv. Once you factor in all the dependencies, it can take quite a while just to be able to do what MPlayer can do when you first boot up a fresh install. When I build ffmpeg, I will include all the formats I might possibly need so I don't need to recompile it in the future just to add something. Add to the fact that ffmpeg doesn't support autodetection for a lot of the optional dependencies, you then have to play with the SlackBuild (or manually dig through the ./configure --help output) to find out what you need to pass in order to enable support for your desired formats.

As I've already said, I'm not arguing which one is better than the other. But MPlayer is supported out of the box and does pretty much everything most people want out of a video player. mpv requires a lot of extra work to get up and running on Slackware. For some, it is worth that extra work, for others, it isn't.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Black screen after grub following update. Now can't access Timeshift to rollback update. mgerson Linux Mint 7 02-27-2016 03:40 AM
yum check-update shows Update is broken, or a bad duplicate, skipping aneeshcna Linux - Newbie 4 09-13-2015 04:19 PM
redhat linux update databse's type and utility like windows update services kamii47 Linux - General 1 04-18-2005 05:50 AM
Problems with NVIDIA drivers after kernel update with yast online update Sheytan Linux - Distributions 0 10-13-2004 11:01 AM
write an update query in shell prompt to update the database in sqlserver suchi_s Programming 2 09-29-2004 07:27 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 05:05 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration