After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 352956 - Rockbox support
Rockbox support
Status: RESOLVED OBSOLETE
Product: rhythmbox
Classification: Other
Component: Removable Media
HEAD
Other Linux
: Normal enhancement
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-08-26 08:44 UTC by Ed Catmur
Modified: 2018-05-24 11:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16



Description Ed Catmur 2006-08-26 08:44:43 UTC
Support for audio players running Rockbox.

These are typically mass-storage accessible, and appear the same as the devices running the default firmware. e.g. an iPod running Rockbox will look like an iPod. Detection could be by looking for /.rockbox in the root of the player.

Differences:
1. File layout; files should be placed in /Music/Album/Artist
2. Metadata; Rockbox has something called the Tag Cache, http://www.rockbox.org/twiki/bin/view/Main/TagCache. The database format is not stable, but there is a plain-text export/import functionality. We should write to /.rockbox/tagcache_changelog.txt when writing files to the device.
Comment 1 Ed Catmur 2006-08-26 16:59:16 UTC
Also, last.fm submission: Rockbox writes a file /.scrobbler.log in audio player root.
Comment 2 Sven Arvidsson 2006-10-29 20:08:00 UTC
Details about the .scrobbler.log file are available here:
http://www.audioscrobbler.net/wiki/Portable_Player_Logging

There are som interesting links and info on the Rockbox wiki. For example a Perl script for uploading to last.fm
http://www.rockbox.org/twiki/bin/view/Main/LastFMLog

Songs must be submitted in the order in which they are listened to. If you also submit tracks via a PC you must upload the Rockbox .scrobbler.log before you listen on your computer. This is a limitation of the spam protection system on the Last.fm site.
Comment 3 Sven Arvidsson 2006-11-04 22:32:14 UTC
Just a thought. If Rhythmbox gets Rockbox support, it would be fun if it was possible to transfer lyrics for songs, as Rockbox can display textfiles.
Comment 4 Sven Arvidsson 2006-12-11 19:13:43 UTC
Rhythmbox correctly finds and lists playlists on Rockbox players. But as the file paths in the playlists assumes the root directory is the player itself, the playlists are empty and unplayable in Rhythmbox.

Playlists are in m3u format and simply looks like this:

/Music/Angelo Badalamenti/Music from Twin Peaks/01-twin_peaks_theme-soup.mp3
/Music/Angelo Badalamenti/Music from Twin Peaks/02-laura_palmers_theme-soup.mp3
Comment 5 Sven Arvidsson 2007-07-06 22:15:00 UTC
Would it be a good idea to file a separate bug with hal, to get these devices detected as Rockbox players (instead of generic USB) and the correct output formats set?
Comment 6 Alec Wright 2007-07-12 12:36:46 UTC
And on rockboxed iPods, it shouldnt convert files to M4A/AAC (it does this when I try to transfer an OGG vorbis to my iPod, although I have hte iPod plugin disabled)
Comment 7 Sven Arvidsson 2007-09-13 22:50:46 UTC
Just a quick FYI for other Rockboxers; Rhythmbox supports the .is_audio_player file since some time ago (see bug 380960), this means you can override certain options, like the supported file types, manually.

See this for more information: http://banshee-project.org/Guide/DAPs/MassStorageDevices

My .is_audio_player looks like this:
audio_folders=/Music
output_formats=application/ogg,audio/mpeg

This doesn't stop rb from searching through the entire filesystem (i.e. the .rockbox folder) looking for music and playlists, but it's a start.
Comment 8 kxra 2008-08-20 05:44:37 UTC
Well Rockboxed iPods just hold music like any USB drive. It's as simple as this: if it picks up an iPod, but can't detect anything, try reading it like a normal USB drive, right? 
Comment 9 Alejandro 2009-02-08 11:57:36 UTC
I think a first and easy step would be to handle an iPod with a .rockbox folder like a normal MP3 player, a usb device. But as it is now it is very bad. Too many errors and ugly things happen.
Thanks!
Comment 10 GNOME Infrastructure Team 2018-05-24 11:47:34 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/rhythmbox/issues/230.