ShareOpenSolaris


Home » OpenSolaris.com Forums » Desktop

Thread: Default Totem... What this is for and how make it work?


This question is answered. Helpful answers available: 2. Correct answers available: 1.


Permlink Replies: 8 - Pages: 1 - Last Post: Feb 5, 2009 12:57 PM Last Post By: BrianLeonard Threads: [ Previous | Next ]
robinky

Posts: 7
Registered: 5/10/08
Default Totem... What this is for and how make it work?
Posted: Sep 6, 2008 2:44 AM
 
  Click to reply to this thread Reply
Hello all,

I have been wondering about Totem, which comes with OpenSolaris 2008.05 from the first place.
By default this guy can not handle popular video format, such as avi, mp4, DVD, and even mp3! It's because Totem is lacking necessary decoders. :(
I am using mplayer or xine alternatively, so there is no problem for me though.

Does anyone know about the background why this default Totem comes with Open Solaris by default even it is not working in almost all the case? Why not deleted? Why this guy is still there?
It would also be helpful if someone can tell me what to do for making the default Totem work.

It maybe pretty odd for new OpenSolaris users not to use it although it is provided by default. It might as well be better not to install it at all for giving them a good first impression of OpenSolaris 2008.05.

Thanks!

Robinky

calum.benson

Posts: 67
Registered: 5/5/08
Re: Default Totem... What this is for and how make it work?
Posted: Sep 7, 2008 6:09 PM   in response to: robinky in response to: robinky
 
  Click to reply to this thread Reply
Totem is just a front-end to the gstreamer media framework, so it will play any format for which you have a gstreamer plugin installed.

Unfortunately, Sun cannot ship plugins for many of the media formats you mention. They're not freely redistributable, and in many cases, a licensing fee applies. Anyone who uses "free" alternative solutions instead, such as mplayer, vlc or xine, does so at their own risk-- in some countries it may be legal to use them, in others it is not.

That doesn't mean Totem is useless, though-- you can download a free mp3 plugin from http://shop.fluendo.com, and plugins for some of the other formats you mention are available to buy there for a small fee. (Note that Fluendo are unconnected to Sun, so Sun takes no responsibility for any data loss or other problems that may arise from using their plugins.)
HumanFactor

Posts: 6
Registered: 6/24/08
Re: Default Totem... What this is for and how make it work?
Posted: Sep 8, 2008 5:02 PM   in response to: robinky in response to: robinky
 
  Click to reply to this thread Reply
There was a discussion about why Totem was selected as the default player. It's here: http://www.opensolaris.org/jive/thread.jspa?messageID=271041&#271041

As for usability, you should install codecs for GStreamer. They can be found at http://gstreamer.freedesktop.org/. Although you'll have to compile them from sources (and maybe even download external libraries), you won't need to hack much to get them work. However, the latest versions won't work with GStreamer 0.10.19, but the previous ones work fine.

The only problem is that those codecs provide veeeery bad deinterlacing for video. VLC is much better in this regard. But MP3 must play well on Totem with the codecs.
robinky

Posts: 7
Registered: 5/10/08
Re: Default Totem... What this is for and how make it work?
Posted: Sep 9, 2008 5:19 AM   in response to: HumanFactor in response to: HumanFactor
 
  Click to reply to this thread Reply
Hello calum.benson and HumanFactor,

Thank you two for giving me the helpful info. I feel better after I got the background and the reasons of “Why Totem?” issue. I am now more confident for new OpenSolaris users to explain there ARE unpreventable reasons and also alternatives other than what I already know.

I am kind of unfamiliar with Gstreamer or VLC yet, but will try. I guess it is worth it.

Thank you!

Robinky
Goku_SSJ2

Posts: 2
Registered: 9/9/08
Re: Default Totem... What this is for and how make it work?
Posted: Sep 9, 2008 4:17 PM   in response to: calum.benson in response to: calum.benson
 
  Click to reply to this thread Reply
http://www.real.com/linux

Best player for Linux IMO
calum.benson

Posts: 67
Registered: 5/5/08
Re: Default Totem... What this is for and how make it work?
Posted: Sep 11, 2008 8:33 AM   in response to: Goku_SSJ2 in response to: Goku_SSJ2
 
  Click to reply to this thread Reply
Not sure what Linux has to do with it, but luckily there's a Solaris version of Real Player too, if that's what you like:
http://www.sun.com/download/products.xml?id=4415df31
friad600

Posts: 1
Registered: 9/13/08
Re: Default Totem... What this is for and how make it work?
Posted: Sep 13, 2008 7:47 AM   in response to: calum.benson in response to: calum.benson
 
  Click to reply to this thread Reply
RealPlayer is one of the good alternatives. OpenSolaris users are still lucky enough. ;)
Mephistopheles

Posts: 126
Registered: 2/5/09
Re: Default Totem... What this is for and how make it work?
Posted: Feb 5, 2009 1:37 AM   in response to: robinky in response to: robinky
 
  Click to reply to this thread Reply
Regardless of the workarounds, or all the Gstreamer plugins in the world--be they good, bad, or ugly--I must agree with the original poster's assertion that this is not a good situation for new adopters... especially those who may be less computer-savvy than many on these forums.

The default installation of Totem does, well... basically nothing. It draws a nifty little screen, and then dazzles us with the plethora of reasons it can't play any of our media files or formats. From a legal standpoint, there may be good reasons for this. From a technical standpoint, there may be relatively easy ways to increase Totem's functionality. But from a marketing standpoint, it is a disaster!

Imagine buying a new car, and while you're driving it home, you turn the knob on the radio, only to hear a recorded error message repeating "This radio is not configured to play music." So you try to tune something else in, only to hear "This radio is not configured for news... this radio is not configured for sports... This radio is not configured for..." How happy are you with the car now? I'd bet less so than before you tried to turn on the radio.

All of us in the opensolaris community are better served by seeing more people install and use opensolaris, and stick with it! The larger our installed user-base, the better we can leverage it. More users = more development... more drivers... more software... more support. You get the idea.

Totem, as it ships in opensolaris, is worthless. Actually, it is beneath worthless, in that it actually has negative worth: it is not compatible with almost any common media format, so it carries little benefit, but because it frustrates many potential opensolaris adopters, it does harm to the brand. I think we would be better as a whole if they left Totem out; you can still get it from the repository, and if you bother, you probably know how to set it up. Otherwise, its just a blemish on GNOME--an app that does nothing but frustrate newbies.
BrianLeonard

Posts: 74
Registered: 5/15/08
Re: Default Totem... What this is for and how make it work?
Posted: Feb 5, 2009 12:57 PM   in response to: Mephistopheles in response to: Mephistopheles
 
  Click to reply to this thread Reply
I totally agree that the current situation is "less than ideal". As a step in the right direction, the next release of OpenSolaris will include Codeina (https://core.fluendo.com/gstreamer/trac/wiki/codeina), which will attempt to find and install the missing codec. You can read all of the details about its integration into OpenSolaris here: http://defect.opensolaris.org/bz/show_bug.cgi?id=1855.

Regards,
Brian

Point your RSS reader here for a feed of the latest messages in all forums