Support and General Use > Theming and Appearance Customization

Any interest in making elapsed/remaining album time available to WPS?

(1/1)

woodensoul:
One feature I think might be nice to have is remaining time for a directory/album.  I'm not sure if this is feasible but I do know that other DAPs have similar features.  Also, elapsed time for a directory/album might appeal to some people.  Total directory/album time would also be nice.

My guess is that this is probably not easily done, unless through TagCache.  Each file has a duration field in the tag, so I assume it would be possible to add that value from each track in an album to get a total.

This post is meant to solicit opinions from fellow Rockbox users.  Would anyone like to see this feature?  What do developers think about how possible it is?

bascule:
Probably the easiest and most intuitive would be to calculate the total playlist playing time and then elapsed/remaining times from there.

As Rockbox is playlist-based, this would always work and would give album elapsed/remaining if you were listening to just one album. It would be nonsensical to calculate remaining time for an album if you were listening to one track from it in amongst a shuffled selection of other tracks.

As Rockbox knows all songs in the playlist and the duration of each one, it will be just a matter of scanning each file for the duration.

The only thing I would be concerned about would be additional disk accesses to get the data (especially on very long playlists) and subsequent battery drain for what is probably very minimal gain.

Kalokagathon:
YES!!!!!
VERY VERY INTERESTED!!!! I joined the forums just to support this function. I would LOVE elapsed playlist times.
SUPPORT!

soap:

--- Quote from: bascule on November 10, 2006, 04:05:12 AM ---The only thing I would be concerned about would be additional disk accesses to get the data (especially on very long playlists) and subsequent battery drain for what is probably very minimal gain.

--- End quote ---

Is track length currently stored in the database, and if not would this be feasible to add?  Making this feature only avaliable if the database is initialized seems like a small price to pay...

Navigation

[0] Message Index

Go to full version