Skip navigation.

Rhythmbox 0.9.1

Gnome Multimedia
Gnome Multimedia

G'day,

On behalf of the Rhythmbox developers, I'm proud to announce the second
release of the Rhythmbox 0.9 development series, which includes a large
number of fixes, improvements and new features.

* What is Rhythmbox ?
=====================

Rhythmbox is an integrated music management application, originally
inspired by Apple's iTunes. It is free software, designed to work well
under the GNOME Desktop, and based on the powerful GStreamer media
framework.

* What's changed in 0.9.1 ?
===========================

* Add DAAP (iTunes' music sharing) support [Charles Schmidt]
* Notification bubble from tray icon [Colin Walters]
* Minimise to tray rather than exiting when closed [Colin Walters]
* Allow sources to form a tree, for child playlists [Charles Schmidt]
* Add removable media framework and port ipod code [James Livingston]
* Support HAL >= 0.5 as well as > 0.2 [Ronald Bultje]
* Improved automatic playlists [James Livingston]
* Use a proper GTK status bar [William Jon McCann]
* Better drag-n-drop support [Jonathan Matthew]
* Update DBus support to version 0.35, general DBUS improvements and
drop command-line arguments for DBus [Colin Walters]
* Add "limit by time" option to playlists [James Livingston]
* Display hours if a song is longer than 60 minutes [Jonathan Matthew]
* Use new volume widget, same as in Totem [Ronald S. Bultje]
* Focus entry view when enter is pressed in search box [Paolo Borelli]
* Show source list when playlist os created [James Livingston]
* Disable rather then hide seek bar [James Livingston]
* Improved error handling in RBPlayer [Colin Walters]
* Remove dashboard support [Colin Walters]
* Many HIG and UI improvements [Dennis Cranston and Paolo Borelli]
* Use last.fm instead of allofmusic.com for links [Colin Walters]
* Remove autorating of tracks [Colin Walters]
* Fix header synchronisation [Raphael Slinckx]
* Fix some window state issues [James Livingston]
* Add "Date Added" column [Ernst Persson]
* Better playlist loading [James Livingston, Bastien Nocera, Colin
Walters]
* Make playing source bold, rather than using an icon [Colin Walters]
* Allow library-derived sources to override behaviour [James Livingston]
* Correctly update status bar and don't use useless info [James
Livingston]
* Add support for building API docs with gnome-doc-utils [Raphael
Slinckx]
* Update the default radio stations [Ali Akcaagac]
* Remove a heap of old code, and use stock art instead of custom art
* Many rhythmdb improvements
* Fix more memory leaks
* Many bug fixes and minor improvements

Updated Translations:
* ca (Josep Puigdemont i CasamajÃ)
* cs (Miloslav Trmac)
* da (Morten Brix Pedersen, Ole Laursen)
* de (Hendrik Brandt)
* el (Kostas Papadimas)
* en_CA (Adam Weinberger)
* es (Francisco Javier F. Serrador)
* fi (Ilkka Tuohela)
* fr (Stephane Raimbault)
* gl (Ignacio Casal Quinteiro)
* hu (Gabor Kelemen)
* lt (Åygimantas BeruÄka)
* ne (Pawan Chitrakar)
* nl (Tino Meinen)
* pt_BR (Raphael Higino, Afonso Celso Medina)
* vi (Clytie Siddall)
* zh_CN (Funda Wang)

* Where can I get it ?
======================

Source code:
http://ftp.gnome.org/pub/GNOME/sources/rhythmbox/0.9/rhythmbox-0.9.1.tar.gz
[MD5 sum: fbb2fd48c86913c6649f6c4c2660c8d5]
http://ftp.gnome.org/pub/GNOME/sources/rhythmbox/0.9/rhythmbox-0.9.1.tar.bz2
[MD5 sum: 942b204d1227f4d66e26a289ca762df2]

Home Page:
http://www.gnome.org/projects/rhythmbox/

--
James "Doc" Livingston

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Podcast

Will be a podcast like sistem avaliable?
I don't like to say podcast, because any player/cel-phone can handle multimedia and we can have a podcast with virbis files to increase the quality :D
But it will be nice to add a playlist with a rss url.

Podcast

Yes it is in CVS and will be in 0.9.2

Still no ID Tag editing?

When I can edit my music information, rhythmbox may become a viable player for me... until then I'll stick with BMPx ;)

Umm

I've been able to edit id3 tags with rhythmbox already for a while..0.9.0 did support that already, so just upgrade.
-WareKala

You shouldn't even need to

You shouldn't even need to edit your music information, it should be correct when ripped from cd / purchased from the online store.

This is not necessarily

This is not necessarily true. I've ripped a number of albums with latin characters in the names and they get stored incorrectly by Sound-Juicer/Gstreamer. Combine that with the fact people may want more than the base information provided by the ripper and you get a very real need for a tagger. Besides, with tagging support, Rhythmbox may be able to encorperate replay-gain, equalization, and perminent playcounts and ratings in a usable fashion.

It is absurd to think that a music store or ripper would provide for all a user's needs. And really, the "if you didn't do illegal things, you wouldn't need a tagger" attitude is just in bad taste.

Rhythmbox has no market in CJK user's world

Since it cannot correct display id3 information embedded in the mp3 file. My first task to install GNOME is to remove it. There are much more software have the alike problem, such as xine, mplayer, grip, sound-juicer, evolution work with PDA, XMMS, VLC.. poor CJK area open source users :"(

Rhythmbox can deal with id3v1 info correctly

http://my.opera.com/fundawang/homes/albums/2451/rhythmbox.png

Have you ever tried to read carefully the how-to? Try this:
export GST_ID3_TAG_ENCODING=GB18030
# or whatever the tag encoding you want

Thanks, it work now by Anonymous George

Broken Tagging Programs

The problem is that a lot of tagging problems don't write the tags correctly (especially Windows ones). They write the tags in whatever the current user's encoding is, without setting the header specifying the encoding.

The mp3 players that display those tags correctly just assume that the encoding is whatever the current user's is. While that kind of works, there are two problems:

1) Some files that are correctly tagged (according to the standard) will no longer work.
2) It won't work if the default encoding of the tagger and the listener are different.

Number 1 is very important, because it means causing lots of problems for people with taggers that aren't broken.

File a bug. by Anonymous George

What did you do wrong

Hi..

I really have not a single problem with id3 data in rhythmbox.... sure rb has many many many many other problems and missing features.. but this particular point is actually quite stable.

Greets
Waldgeist

Rhythmbox's shortcomings

Thanks to the current maintainers, rhythmbox is quickly catching up in terms of features and bugfixes. Current CVS has support for the following:

CD playing with musicbrainz integration, audioscrobbler, podcasts

There is also a patch in bugzilla to add cover art support, which will hopefully be HIGified and integrated soon.

What is missing:

Equalizer, Visualization (Totem has support for gstreamer's visual effects, so code could be taken from there), tag editing (I use cowbell), support for other portable players (apart from ipod).

Tristan

He means: you cannot read

He means: you cannot read the id3 if it's encoded in Asian language (CJK = Chinese Japanese Korean). Which is a shame, as gnome seems to have good i18n support. I'm wondering though, is there a way to get the encoding of the id3 tag, or have we to rely on dirty heuristics to get it ?

You most certainly can

http://img495.imageshack.us/img495/8141/rhythmboxcjkide7kk.png

The only problem is that most windows, and some unix id3 programs just save it as UTF, but never actually set the UTF-8 bit, so players can't detect if it is or isn't. Use easytag to make the id3 tag in utf8, and then use a little java program called id3conv to properly set the flag. Rhythmbox actually has some of the best id3 tag support i've seen in a player.

Ahhh..

Now it makes sense to me :o)...

But then he really only needs to "retag" his mp3s with a serious tagging tool like "Audio Tag Tool" which is great ( hopefully it works with utf-8 and non-western languages ). If i get a mp3 from a friend or somewhere i always need to retag them.. because they are tagged so badly...

Greets
Waldgeist

I think the reason is that id3 sucks for non-western languages

The id3 standard demands that the tags are encoded using ISO 8859-1. This of course means that non-western languages are not supported by the standard. The result of this have been that many ignore the standards demands for ISO 8859-1 and use something else. Many Unix/Linux applications use UTF-8 these days, but older Linux taggers probably just used the characterset of the local machine. Windows and MacOSX taggers used other stuff again. Anyway this means that id3 is quite a mess where there tags are encoded is a wide variety of charactersets, yet the parser have no good way of identifying which one. I am not sure if rb assumes it is ISO 8859-1 or UTF-8 (hopefully UTF-8).

The solution to the problem is retag all the files with a tool that creates UTF-8 tags and make sure rb assumes UTF-8 tags.

it is because the orginal design of id3 tag

The encoding of orginal design of the id3 tag is iso88591 only. Plus there is no language field in mp3 format design. Double troubles make the problem. There is only one application can solve this problem (so far as I know), Beep-Media-Player's mpeg plugin has a filter to convert (see this). Should there may other one KDE music box can do this. But I cannot remember the name.

The solution is to not use

The solution is to not use id3v1 tags, but id3v2 which has a field for showing if the tags are iso8859-1, utf-8, or utf-16.

But it still need a filter to convert

Correct Language display is critical for open source software deployment in Chinese country. As we know all Linux distributions are going to use unicode by default. Unfortunately, there are too many files name cannot bs displayed correctly. Much of people over there thus still stick to the obsolete big5 in Taiwan and GB in China when using Linux. If there is any file exchange, it will cause problem. In fact, this always happen. One of the alternative solution they found is - DON'T USE LINUX.

Oh please. This is just

Oh please. This is just trollish. For example, a default Ubuntu install is UTF-8 and I have no problems at all.

Dashboard

I see,

* Remove dashboard support

If my memory serves me correct, dashboard was an application that showed what would be of greatest interest to the user at the current time (or something like that). Anyway, does the removaled of support for dashboard mean that dashboard is dead and gone?

probably

Well, the dashboard website (http://www.nat.org/dashboard/) last got updated at the end of 2003 (or at least the blog did anyway), so it's probably pretty dead. Or at least, dead enough that it wasn't worth keeping the code in.

Dashboard isn't so much

Dashboard isn't so much gone, as it's transmuted into beagle. Dashboard may resurrect in the future as a companion to Beagle