Solved [Solved] SMPlayer Broken After 05-APR-2014 update

Good Afternoon,

FreeBSD 10.0, x86_64, NVidia GTX-660 and native NVidia drivers from the binary repo. In fact my entire system is built from the Binary repo. No source built ports are installed.

I performed a std update yesterday by doing:

sudo pkg update

then

sudo pkg upgrade

SMPlayer 14.3 came down the wire. After installing, and rebooting, below is the error I get. I can't open any videos at all, I can't use the SMTube extension either. They all throw this error.

On one attempt to run, SMPlayer told me that it couldn't determine the MPlayer version, although I cannot readily reproduce that specific error.


Code:
/usr/local/bin/mplayer -noquiet -nofs -nomouseinput -sub-fuzziness 1 -identify -slave -vo gl:yuv=2:force-pbo -ao oss -nokeepaspect -nodr -double -input nodefault-bindings:conf=/dev/null -stop-xscreensaver -wid 31457310 -monitorpixelaspect 1 -ass -embeddedfonts -ass-line-spacing 0 -ass-font-scale 1 -noflip-hebrew -ass-styles /home/dcbdbis/.config/smplayer/styles.ass -subfont-autoscale 0 -subfont-osd-scale 20 -subfont-text-scale 20 -subcp ISO-8859-1 -subpos 100 -volume 100 -cache 2048 -osdlevel 0 -prefer-ipv4 -vf-add screenshot -noslices -channels 2 -af scaletempo,equalizer=0:0:0:0:0:0:0:0:0:0 -softvol -softvol-max 110 http://r4---sn-qxo7sn7s.googlevideo.com/videoplayback?signature=432344A18C8D6976C64BE611F72BAA3FA3C0D5B1.2CDD380EAC7D678BBCE62CA0EAAB928C70D4A7BD&sver=3&expire=1396836158&mv=m&sparams=id,ip,ipbits,itag,ratebypass,source,upn,expire&mt=1396812105&upn=L2q_4DAcLcY&id=bf0b3407712e5dd8&source=youtube&ms=au&fexp=931331,930802,938403,916625,937417,913434,936916,934022,936923&mws=yes&key=yt5&ip=67.165.226.23&ratebypass=yes&ipbits=0&quality=hd720&&itag=22

MPlayer was compiled without FriBiDi support.
MPlayer SVN-r36558-snapshot-3.3 (C) 2000-2013 MPlayer Team
ID_EXIT=NONE

It all worked perfectly before the update yesterday.

Would someone please assist me in resolving this issue?

Thank You!

Sincerely and respectfully,

Dave


Edit to add more detail
 
Re: SMPlayer Broken After 05-API-2014 update

Facing same issue. I don't watch youtube videos using SMPlayer. Problem is it won't play any video file whatsoever. When I try to open a video it says

Oops something wrong happened

Code:
/usr/local/bin/mplayer -noquiet -v -nofs -nomouseinput -sub-fuzziness 1 -identify -slave -vo x11 -ao oss -zoom -nokeepaspect -nodr -nodouble -input nodefault-bindings:conf=/dev/null -stop-xscreensaver -wid 25165856 -monitorpixelaspect 1 -ass -embeddedfonts -ass-line-spacing 0 -ass-font-scale 1 -noflip-hebrew -ass-styles /home/user1/.config/smplayer/styles.ass -subfont-autoscale 0 -subfont-osd-scale 20 -subfont-text-scale 20 -subcp ISO-8859-1 -subpos 100 -volume 100 -cache 2048 -osdlevel 0 -vf-add screenshot -noslices -channels 2 -af scaletempo,equalizer=0:0:0:0:0:0:0:0:0:0 -softvol -softvol-max 300 /home/user1/Downloads/Bewakoofiyaan (2014) Non - Retail DVDRip x264 AAC MKV - KhaTTaK/Bewakoofiyaan (2014) Non - Retail DVDRip x264 AAC MKV - KhaTTaK.mkv

MPlayer was compiled without FriBiDi support.
MPlayer SVN-r36558-snapshot-3.3 (C) 2000-2013 MPlayer Team
CPU vendor name: AuthenticAMD  max cpuid level: 1
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 5600+ (Family: 15, Model: 107, Stepping: 2)
extended cpuid-level: 24
extended cache-info: 33587520
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNowExt: 1 SSE: 1 SSE2: 1 SSE3: 1 SSSE3: 0 SSE4: 0 SSE4.2: 0 AVX: 0
Compiled with runtime CPU detection.
get_path('codecs.conf') -> '/home/user1/.mplayer/codecs.conf'
Reading optional codecs config file /home/user1/.mplayer/codecs.conf: No such file or directory
Reading optional codecs config file /usr/local/etc/mplayer/codecs.conf: No such file or directory
Using built-in default codecs.conf.
init_freetype
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
get_path('fonts') -> '/home/user1/.mplayer/fonts'
vo: x11 uninit called but X11 not initialized..
ID_EXIT=NONE
 
Re: SMPlayer Broken After 05-APR-2014 update

I use very good SMTube 2.1 and SMPlayer 14.3.0. All works good.

I not use binary packages for my FreeBSD Ports, only Source.

Perhaps are binary packages broken, please try to use Source.
 
Re: SMPlayer Broken After 05-APR-2014 update

Thank you for the reply,

I will do use the ports tree, then I'll post back to the forums with my results.


Sincerely and respectfully,


Dave
 
Re: SMPlayer Broken After 05-APR-2014 update

I removed the packages mplayer smtube smplayer from my system with the sudo pkg remove paradigm.

Then I used whereis to locate and build the packages with sudo make install clean. I built them in this order

mplayer
smplayer
smtube

I still get the same error:

Code:
/usr/local/bin/mplayer -noquiet -nofs -nomouseinput -sub-fuzziness 1 -identify -slave -vo xv, -nokeepaspect -nodr -double -input nodefault-bindings:conf=/dev/null -stop-xscreensaver -wid 33554462 -monitorpixelaspect 1 -ass -embeddedfonts -ass-line-spacing 0 -ass-font-scale 1 -noflip-hebrew -ass-styles /home/dcbdbis/.config/smplayer/styles.ass -subfont-autoscale 0 -subfont-osd-scale 20 -subfont-text-scale 20 -subcp ISO-8859-1 -subpos 100 -volume 50 -cache 2048 -osdlevel 0 -prefer-ipv4 -vf-add screenshot -noslices -af scaletempo,equalizer=0:0:0:0:0:0:0:0:0:0 -softvol -softvol-max 110 http://r4---sn-jvhj5nu-qxol.googlevideo.com/videoplayback?quality=hd720&fexp=941290,936117,937417,942901,913434,936916,934022,936923&sparams=id,ip,ipbits,itag,ratebypass,source,upn,expire&expire=1397004675&mt=1396982072&ipbits=0&mv=m&sver=3&source=youtube&id=o-AAbXowj9s4ntS-1oyrPK-RLIMgu7L7dm4jgjrXvAhPhd&ratebypass=yes&ip=67.165.226.23&key=yt5&signature=636C8F5D117BAF468941240603B199125BA17C8C.B13F154AF15C55F3E6247E299E30F8365C0EC40A&ms=au&upn=et2v-esF1fw&itag=22

MPlayer was compiled without FriBiDi support.
MPlayer SVN-r36558-snapshot-3.3 (C) 2000-2013 MPlayer Team
ID_EXIT=NONE
 
Re: SMPlayer Broken After 05-APR-2014 update

Thank you for the reply,

Any YouTube video, (SMTube), or any other local video source. mkv, etc. They are all broken on my system with SMTube/SMPlayer.

VLC plays them, but I prefer SMPlayer/Mplayer.


Sincerely and respectfully,


Dave


PS: SMPlayer occasionaly complains that MPlayer was built without fribidi support.
 
Re: SMPlayer Broken After 05-APR-2014 update

Thank you for the reply,

I tried your URL directly into SMTube.

Same Error.

I have also tried to remove all the hidden config files from my home dir for mplayer, smtube, and smplayer. Same result.


Sincerely and respectfully,

Dave
 
Re: SMPlayer Broken After 05-APR-2014 update

> MPlayer was compiled without FriBiDi support.

Please enable FriBiDi Option in port:

cd /usr/ports/multimedia/mplayer/ && make deinstall clean config install
 
Re: SMPlayer Broken After 05-APR-2014 update

Thank you for the reply, I will try that.

If that works, then that's a fix for me, but not for the binary repo....

I'll let you know in a few minutes if it worked.


Sincerely and respectfully,


Dave
 
Re: SMPlayer Broken After 05-APR-2014 update

Good evening,

Rebuidling mplayer and configuring the FriBiDi flag (not selected by default)..

BINGO!

Everything works now....Perfectly......

I will email the package maintainer for mplayer to please set the FriBiDi flag by default in the config, this way the binary tree will be corrected.


Thank you all very much,


Sincerely and respectfully,


Dave
 
I have notified the MPlayer package maintainer and asked that he modify the package to build with FriBiDi by default.

Thank you @nemysis and @horia for helping me fix a problem that was not SMPlayer related.

And helping me identify that it was a dropped flag in the binary build of MPlayer itself.


Thank you all again,


Sincerely and respectfully,


Dave
 
Last edited by a moderator:
Re: SMPlayer Broken After 05-APR-2014 update

dcbdbis said:
I will email the package maintainer for mplayer to please set the FriBiDi flag by default in the config, this way the binary tree will be corrected.
Did you get an answer? Yesterday's mplayer's package is still compiled with the same options.
 
Yes, I received a very nice answer on 09-APR-2014.

I quote the email exchange below:

On 9 Apr 2014 04:50, Dave wrote:

Hello Riggs,

At the last binary update, SM Player and SMTube were broken, broken as in completely non-functional. Because FriBiDi is not selected by default in the config of MPlayer.

The individual who maintains SMPlayer helped me track it down. Building from source with the config option, I found FriBiDi is not selected by default. I checked it and rebuilt MPlayer.
Normal operations were restored.

I am requesting that you modify the package to have the FriBiDi flag checked by default. This will automatically fix MPlayer in the binary repo the next time the repo get rebuilt.

Thank You!

Sincerely and respectfully,

Dave
//---------------------------------------------------

Hi Dave,

Thanks for reporting the issue. I will look into this as soon as I can. Will get back to you in case I need more details!

Thanks again,
Riggs

PS. I am on a business trip right now, will be back in Monday.
 
I have just received a nice email from the package maintainer. He is working on the next release from upstream, and is going to include FriBiDi support in the default config file in that release.


FYI,


Dave
 
Back
Top