Rockbox for the Fuze V1 "Unstable" release

@pruje wrote:

I’m not a programmer, but is getting the player to simply display embedded album art REALLY this hard? I mean, album art embedding in MP3s is pretty standardized right?

 

 

Yes its fairly hard in the case of mp3 because the jpegs are stored scrambled and not as directly readable files.   The spec designers clearly intended that anyone decoding them would be on a normal PC and could simply descramble the jpeg into a new files before passing it to a jpeg decoder.  But that doesn’t work in rockbox since when we’re buffering files from the disk we have no such memory available to store jpegs until they’re needed.  The solution I guess is probably to do something like rewrite the mp3 file as its being buffered to have a normal jpeg file appended to it, or else to write a jpeg decoder that could understand scrambled jpegs.  Neither is really all that easy.   

It’d be easier for other formats though. 

Why not just use a music program (eg mediamonkey which has a plugin for this - and does it all in one go) to save your embedded album art as folder.jpg.  Only have to do it once, then make sure you add folder.jpg when you transfer a new album.  The OF uses folder.jpg when it shows the album art in the album list (if you have it enabled) too, if I remember correctly.

Yea, it’s not BROKEN in RB it just works differently. Do I want to fix it all? Heck no!

 “Can’t use Rockbox for music” because no album art? You have GOT to be kidding me?!?!?

Man there are some odd folks in this world, no offense.

I listen to my Fuze all day long at work. The screen is always dark so who gives a s about art?

Unless I switch tracks manually then it lights up. Or unless of course I use that sweet Rockbox option to illuminate the screen on track changes. :wink:

With the 100’s of added features in RB it’s insane, at least in my opinion, to NOT use RB because of Album art. INSANITY!!!

No offense man. To each his own.

Message Edited by Peregrine on 12-10-2009 01:59 PM

Agreed, there is no chance of me using the OF for anything but USB.  I’m too in love with the options on RB to go back to umm… basically no options.

I use the OF for DRM’ed Audio Books only.

Just made the switch to Rockbox this week.  Holly c$%p!  I knew it was powerful and had a slew of features, but I guess I really had no idea!  A little overwhelming at first, but after just a couple days I can’t really see ever going back to the OF.  Really amazing…

Anyway, I did have a couple questions about functionality in the the OF that I can’t find an analog to in Rockbox:

  1. I frequently used the Shuffle+Play All feature in the OF to randomly play all the music on the player (from both internal and microSDHC).  In the OF you could just select Music, then Play All and playback would start immediately.  Very quick and simple.   The only way I’ve found to do it in Rockbox is to go to the database, select Tracks, then play.  It works, but takes more navigation and takes a while to build the dynamic playlist (currently have about 3000 tracks).  Is there any faster/easier way to do this?
  2. Another thing I liked in the OF was how it would find all the m3u playlists I’ve created, regardless of location, and display them all in a single list.  I’ve got a number of playlists in the Music folder (both internal and on the MicroSDHC).  These are typically big, genre-oriented playlists that are created/managed using Winamp’s sync features (this is how I manage most content on the player).  I also have a special folder tree of entire albums that I manually manage (typically for recently purchased CDs).  I made a script to create a playlist for each of these albums in each album folder.  That way I wouldn’t have to go hunting through the Album list to find these newly added albums, I could just go to the Playlists menu and everything was right there.  Is there anyway to do this in Rockbox?
    Basically, there are three main ways I use the player: Shuffle+Play All, large playlists, and entire albums I’ve recently added.  I found very simple ways to do this in the OF, but haven’t been able to find quite as easy of methods yet on Rockbox.

Thanks for your help.

I do that a lot too Skinjob.

In RB I do this:

MENU > DATABASE > Select ARTIST and do a LONG SELECT (hold center down) > PLAYLIST comes up. > Select > and there are a bunch of random options there. INSERT SHUFFLED, QUEUE SHUFFLED, INSERT LAST SHUFFLED etc etc.

I have 6K tracks and it takes about 10 seconds.

Don’t use Playlists much so I can’t help there.

Message Edited by Peregrine on 12-12-2009 02:35 PM

One thing else, besides the good thing Peregrine listed, is to set the Start page to something closer to your desired location. I have my start page set at “Resume Playback”, but there are a number of pages it can be set to:

Previous Screen

Main Menu

Files

Database

Resume Playback

Settings

FM Radio

Recent Bookmarks

Maybe something there will get you closer to what you desire. To get the the Start Screen option, select Settings > General Settings > System > Start Screen.

I think I saw the future lol…I have had RB in my fuse since it was avaiable…updated to latest RB release like a month ago.

My pc usb ports stay live when the pc is off. So when I want to charge, I just plug and leave it. Of coarse when you plug it in it switches to sansa FW since the usb isnt working for RB…not so today.

I plugged it in just a few minutes ago and instead of the sansa screen, RB loaded and I see a pic of a usb plug. it is froze like this while plugged in and there is a lightning bolt icon in the battery area…all is fine when I unplug and it stays on RB…It’s probably not charging because I dont see any progress bar or anything, just a lightning bolt…

Probably just a glitch of some kind, but I hope soon that I will be able to play music while charging in RB.

@truex wrote:

 

Probably just a glitch of some kind, but I hope soon that I will be able to play music while charging in RB.

See chapter 3.3 “Charging” in the manual.

RB do not support AA embedded in mp3files.

You need to copy 100x100 jpg file with a name folder.jpg or <albumname>.jpg to the folder where music is stored

It is not required to have all files in one folder.

the following wiki answers all your questions.

http://www.rockbox.org/wiki/AlbumArt

No, Rockbox will read AA named “folder.jpg” (I imagine the same with .bmp will work, but mine is all .jpg). Works great & shows up in both RB & the OF.

For RB the AA can be the same size as for Original Firmware or even bigger… I use 200x200 or whatever MediaMonkey finds for it, often 300x300…  both OF and RB will rescale… but of course it makes no sense to have it be bigger that the display or there-abouts

Message Edited by timn on 12-15-2009 03:01 PM

I can’t seem to find the answers to these questions on the Rockbox website.


Does the RockboxUtility do everything to install it on my Fuze?

And do I have to have V01.02.26 to install Rockbox?

Message Edited by saxmaster765 on 12-16-2009 07:45 PM

You can install rockbox using rbutil.  If you have further questions, see the install directions on the wiki (click the fuze link on the rockbox.org front page).

Yes it will install it on your Fuze.

Personally I did the manual install. It is very easy.

No you do not have to have version .26. Any version works.

@timn wrote:
For RB the AA can be the same size as for Original Firmware or even bigger… I use 200x200 or whatever MediaMonkey finds for it, often 300x300…  both OF and RB will rescale… but of course it makes no sense to have it be bigger that the display or there-abouts
Message Edited by timn on 12-15-2009 03:01 PM

 

 Resizing (and jpg for that matter) are both relatively recent additions to rockbox.  You can also use .bmp files.

 

 

I have a V1 Fuze but have no interest in Rockboxing it after reading that typical battery life with Rockbox is just 15 hours vs 20 hours for the original firmware. I would prefer an even more basic firmware than the one the player comes with if it will give me longer battery life.

@jk98 wrote:
I have a V1 Fuze but have no interest in Rockboxing it after reading that typical battery life with Rockbox is just 15 hours vs 20 hours for the original firmware. I would prefer an even more basic firmware than the one the player comes with if it will give me longer battery life.

Thats not really how it works.  You typically cannot gain battery life by removing unused features from a firmware, particularly for Rockbox, where new features are only accepted if they can be implemented without negatively impacting battery life (at least when they’re not being used).  Theres really nothing at all you could remove that would improve battery life, short of maybe disabling the screen entirely and navigating blindly.  

Better battery life usually comes about by better optimizing codecs and more aggressively managing CPU and peripheral clocks.  On the e200v1 for instance, when I finally got battery life ahead of the Sandisk firmware (for Mp3), it was by adapting the MP3 decoder to run on both of the devices cores at the same time so that the main clock could be kept at the lowest speed, which also decreased the peripheral clock saving a lot of power.  Sandisk didn’t use this trick so they wasted a fair amount of power.  Similar tricks will be needed on the Fuze to get over 20 hours (for mp3 anyway).

Are any such “tricks” available on the Fuze? Having support for video doesn’t at all impact the Fuze’s battery life? I wonder how large or complex the part of the Fuze’s firmware that deals with videos and photos is. I would love to be able to get rid of these functions if it would help battery life. So there aren’t typically unused functions which have parts running in the background and impacting battery life?