Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Fri 06 Dec 2019, 02:59
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Multimedia
Songbird - Music player, with Gstreamer
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 3 [45 Posts]   Goto page: 1, 2, 3 Next
Author Message
SirDuncan


Joined: 09 Dec 2006
Posts: 836
Location: Ohio, USA

PostPosted: Sun 02 Sep 2007, 19:48    Post subject:  Songbird - Music player, with Gstreamer  

EDIT: Aragon has packaged 1.0.0 at http://www.murga-linux.com/puppy/viewtopic.php?p=254941&sid=8076dd607835e6dae9948e8d1c43dde4



UPDATED TO 0.6.1!

This is the package for Songbird 0.6.1, a music player with similar features to iTunes, Musicmatch, and Amarok. The difference is that it doesn't require any libraries besides gstreamer (which is required by every similar application anyway) and liboil (required by gstreamer). This package tested in Dingo

From the Songbird page:
"Songbird is a desktop Web player, a digital jukebox and Web browser mash-up. Like Winamp, it supports extensions and skins feathers. Like Firefox®, it is built from Mozilla, cross-platform and open source."

From the Gstreamer page:
"GStreamer is a library that allows the construction of graphs of media-handling components, ranging from simple Ogg/Vorbis playback to complex audio (mixing) and video (non-linear editing) processing.
Applications can take advantage of advances in codec and filter technology transparently. Developers can add new codecs and filters by writing a simple plugin with a clean, generic interface.
GStreamer is released under the LGPL."


Note: All files hosted by MU. Thanks!

First you need gstreamer:
http://dotpups.de/dotpups/Multimedia/Songbird-and-Gstreamer/gstreamer-0.10.13.pet

Then liboil.
http://dotpups.de/dotpups/Multimedia/Songbird-and-Gstreamer/liboil-0.3.12.pet

Then gst-plugins-base.
http://dotpups.de/dotpups/Multimedia/Songbird-and-Gstreamer/gst-plugins-base_0.10.13.pet

Then the other plugins in no particular order.
http://dotpups.de/dotpups/Multimedia/Songbird-and-Gstreamer/gst-plugins-good_0.10.5.pet
http://dotpups.de/dotpups/Multimedia/Songbird-and-Gstreamer/gst-plugins-bad_0.10.4.pet
http://dotpups.de/dotpups/Multimedia/Songbird-and-Gstreamer/gst-plugins-ugly_0.10.6.pet

Then Songbird. (WARNING: 22mb! NOT SMALL.)
http://dotpups.de/dotpups/Multimedia/Songbird-and-Gstreamer/songbird-0.6.1.pet

The executable is in the binary search path, so just type "songbird" at the command prompt.

You will still be told that some dependencies are missing, but as far as I can tell they have no effect.

I have only done a short test, so there may be some small problems.

Have fun with your 'Bird!

_________________
Be brave that God may help thee, speak the truth even if it leads to death, and safeguard the helpless. - A knight's oath

Last edited by SirDuncan on Thu 04 Dec 2008, 20:50; edited 6 times in total
Back to top
View user's profile Send private message Visit poster's website 
MU


Joined: 24 Aug 2005
Posts: 13647
Location: Karlsruhe, Germany

PostPosted: Mon 03 Sep 2007, 01:33    Post subject:  

thanks Smile
mirror:
http://dotpups.de/dotpups/Multimedia/Songbird-and-Gstreamer/

Mark
Back to top
View user's profile Send private message Visit poster's website 
SirDuncan


Joined: 09 Dec 2006
Posts: 836
Location: Ohio, USA

PostPosted: Mon 03 Sep 2007, 10:59    Post subject:  

Thanks for the hosting. Original post updated.
_________________
Be brave that God may help thee, speak the truth even if it leads to death, and safeguard the helpless. - A knight's oath
Back to top
View user's profile Send private message Visit poster's website 
Airmaus

Joined: 05 Sep 2007
Posts: 4

PostPosted: Wed 05 Sep 2007, 13:53    Post subject:  

Sounds great! I can't wait to try it.

I'm having trouble getting liboil-0.3.12.pet. Is there a mirror for the file somewhere?
Back to top
View user's profile Send private message 
SirDuncan


Joined: 09 Dec 2006
Posts: 836
Location: Ohio, USA

PostPosted: Wed 05 Sep 2007, 14:26    Post subject:  

I think it should still be at [link removed - no longer exists]. If that doesn't work I can try posting it directly to the forums again, it might work this time.

I hope you enjoy it. Please let me know how well it works for you, but remember that this is Songbird 3.0pre. Meaning it is not yet stable. None of the other skins seem to work except for the default. Stuff like that. Also, the add-ons downloader does not work in it. You have to surf to the site and manually download and install anything you want.

Good luck.

_________________
Be brave that God may help thee, speak the truth even if it leads to death, and safeguard the helpless. - A knight's oath

Last edited by SirDuncan on Sun 03 Aug 2008, 22:23; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website 
MU


Joined: 24 Aug 2005
Posts: 13647
Location: Karlsruhe, Germany

PostPosted: Wed 05 Sep 2007, 16:31    Post subject:  

seems I forgot to upload it, added it now.
Mark
Back to top
View user's profile Send private message Visit poster's website 
SirDuncan


Joined: 09 Dec 2006
Posts: 836
Location: Ohio, USA

PostPosted: Wed 05 Sep 2007, 17:11    Post subject:  

I probably should have caught that. Oops.
_________________
Be brave that God may help thee, speak the truth even if it leads to death, and safeguard the helpless. - A knight's oath
Back to top
View user's profile Send private message Visit poster's website 
distortedstar

Joined: 31 Oct 2005
Posts: 87

PostPosted: Fri 07 Sep 2007, 15:16    Post subject:  

I thinks this a great project, and I for one really appreciate you posting the PET packages you created on forums. Unfortunately they did not work for me, though I followed your instructions to T. The Songbird PET you provided did not install the Songbird executable...I tried downloading directly from the Songbird website, but I got lots of gstreamer errors in the terminal when I ran it.
_________________
ProductiveLinux.Com
making the most of your linux desktop
Back to top
View user's profile Send private message 
SirDuncan


Joined: 09 Dec 2006
Posts: 836
Location: Ohio, USA

PostPosted: Fri 07 Sep 2007, 16:17    Post subject:  

It installs it to "/root/my-applications/Songbird". Sorry, I should have mentioned that. Let me know if there are any more problems.

I will update my original post so others don't get confused.

_________________
Be brave that God may help thee, speak the truth even if it leads to death, and safeguard the helpless. - A knight's oath
Back to top
View user's profile Send private message Visit poster's website 
distortedstar

Joined: 31 Oct 2005
Posts: 87

PostPosted: Fri 07 Sep 2007, 21:40    Post subject:  

Indeed, there was no executable in /root/my-applications/Songbird. Sad
_________________
ProductiveLinux.Com
making the most of your linux desktop
Back to top
View user's profile Send private message 
SirDuncan


Joined: 09 Dec 2006
Posts: 836
Location: Ohio, USA

PostPosted: Fri 07 Sep 2007, 22:17    Post subject:  

I just downloaded the DotPet to make sure that it wasn't corrupted on the server. I uncompressed it (tar xfz, I didn't want to install it over my current copy if it was bad) and looked in the folder. Sure enough, it is there. You might have gotten a bad download, but I thought that DotPets had built in md5s.

If you would humor me, type this into the console:

Code:
# cd /root/my-applications/Songbird
# ./Songbird


Let me know what it says.

_________________
Be brave that God may help thee, speak the truth even if it leads to death, and safeguard the helpless. - A knight's oath
Back to top
View user's profile Send private message Visit poster's website 
tempestuous

Joined: 10 Jun 2005
Posts: 5472
Location: Australia

PostPosted: Fri 07 Sep 2007, 22:25    Post subject:  

SirDuncan,
I tried it, works great. This is clearly the most advanced jukebox application for Puppy.
The only other applications as sophisticated all require the Gnome libraries -
Rhythmbox
Exaile
Banshee
Dissent

I could never get Songbird to link to my compilation of GStreamer. Did you obtain GStreamer as a precompiled binary, or compile it yourself?

Two little details; the menu entry doesn't seem to work,
and locating the files in /root/my-applications/ is contrary to Puppy practice:
BarryK wrote:
I would like to send out a request to all DotPup creators.
Could you please make your DotPups install files into /usr somewhere,
rather than /root/my-applications?

from Additional Software (PUPs, n' stuff) forum
"DotPup developers: Please read this"

A better location would be /usr/local/Songbird/
with a symlink in an executable path, for example:

ln -s /usr/local/Songbird/Songbird /usr/local/bin/Songbird
Back to top
View user's profile Send private message 
SirDuncan


Joined: 09 Dec 2006
Posts: 836
Location: Ohio, USA

PostPosted: Fri 07 Sep 2007, 23:44    Post subject:  

Tempestuous,
I guess I need to rebuild that to put it in a Puppy approved location. I had put it there because it seemed to be where stand-alone applications got installed. Guess those are only older packages, though.

I could not get it to link with my Gstreamer libraries either. As referenced in my original post, I resorted to Gslapt; after RPMs, debs, and my own compilation failed to work. The only thing I compiled myself was liboil.

I am a little disappointed in its size. I would like it to be smaller. At some point I will see how much of it can be replaced with symlinks to the SeaMonkey or FireFox equivalents of some of the files. Probably not soon, though. Maybe over the winter break.

When I get a chance I will rebuild the Songbird package to put it into a better place. Probably this weekend if I get my homework done.

I'm glad it works well for you.

_________________
Be brave that God may help thee, speak the truth even if it leads to death, and safeguard the helpless. - A knight's oath
Back to top
View user's profile Send private message Visit poster's website 
distortedstar

Joined: 31 Oct 2005
Posts: 87

PostPosted: Sat 08 Sep 2007, 11:36    Post subject:  

Here's the ls /root/my-applications/Songbird, along with the output of ./Songbird:

Code:
# ls
LICENSE.txt  testharness  TRADEMARK.txt  updates  xulrunner
# ./Songbird
bash: ./Songbird: No such file or directory
#


Just double checked and I'm certain the file is corrupt, as the download I"m getting is less than megabytes...that's not right!

I'll try to redownload and post back.

_________________
ProductiveLinux.Com
making the most of your linux desktop
Back to top
View user's profile Send private message 
distortedstar

Joined: 31 Oct 2005
Posts: 87

PostPosted: Sat 08 Sep 2007, 11:56    Post subject:  

Downloaded from MU's mirror and it worked! Awesome. Are you planning to maintain this project?
_________________
ProductiveLinux.Com
making the most of your linux desktop
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 3 [45 Posts]   Goto page: 1, 2, 3 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Multimedia
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1225s ][ Queries: 12 (0.0416s) ][ GZIP on ]