Page 1 of 1

Which versions of MPlayer are compatible?

PostPosted: Tue May 20, 2014 11:29 am
by ronbaby
Currently, the FreeBSD operating system supports the following 'ported" applications within its "ports" tree:

mplayer-1.1.r20140418
mplayer2-2.0.20130428_4

smplayer-14.3.0

For reasons that are not the least bit clear to me, the FreeBSD port of smplayer-14.3.0 is configured to be dependent upon the presence of the mplayer-1.x player, and apparently it is not currently set up in a way that would allow it to use the 2.x version of mplayer.

So I just have one question: Is this necessary? Can SMPlayer version 14.3.0 successfully inter-operate with the 2.x versions of MPlayer?

Re: Which versions of MPlayer are compatible?

PostPosted: Tue May 20, 2014 11:46 pm
by rvm
SMPlayer can work with mplayer2. However mplayer2 has removed some parameters and that can cause trouble sometimes.

Re: Which versions of MPlayer are compatible?

PostPosted: Wed May 21, 2014 12:01 am
by ronbaby2
Could you be a little bit more vague please?

OK, let's try it this way... If SMPlayer is used in conjunction with MPlayer version 2.x, then what things will NOT work, exactly?

Re: Which versions of MPlayer are compatible?

PostPosted: Wed May 21, 2014 3:41 am
by rvm
These are the options that SMPlayer uses which were removed from mplayer2:

-noflip-hebrew
-fontconfig
-nofontconfig

SMPlayer won't used them if it knows that it's running mplayer2. The problem, at least in the linux distros, is that the mplayer2 binary is called "mplayer" (not mplayer2) so SMPlayer doesn't know if "mplayer" is mplayer or mplayer2 until it runs it at least once.

That means that the first time that SMPlayer uses mplayer2 it can fail because SMPlayer may use one or more of those options removed from mplayer2.