GNOME Bugzilla – Bug 352956
Rockbox support
Last modified: 2018-05-24 11:47:34 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.
Also, last.fm submission: Rockbox writes a file /.scrobbler.log in audio player root.
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.
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.
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
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?
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)
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.
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?
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!
-- 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.