bamdadfr / bandcamp-plus--extension

Add multiple features to bandcamp.com
https://github.com/bamdadsabbagh/bandcamp-plus--extension#-download
MIT License
12 stars 0 forks source link

feat: length of all tracks combined #228

Open redactedscribe opened 6 days ago

redactedscribe commented 6 days ago

A great edition I'd like to see to this extension is for it to add up the lengths of all the tracks and display the total length somewhere. Sometimes it's nice to get a quick idea how long a release is.

Thanks!

bamdadfr commented 6 days ago

Hi @redactedscribe,

Thanks for your feedback. I agree, this would be a very handy feature.

Did you already have in mind the location of such information?

I suggest here:

2024-09-26_19-29

Please let me know what you think

redactedscribe commented 6 days ago

Hi, thank you for your interest.

Sometimes CD or Vinyl options are listed before the Digital Album option and so the screen distance between the tracks and this total duration value can vary / increase, separating the two informations which I think should remain grouped. That's why I think it would be better if the value would be appended beneath the final track (between "2. Hugo" and "Digital Album" in your screenshot). Actually, prepended above the first track might be best because then no matter the number of tracks on an album, the total duration is always in the same place and easy to locate visually when the page loads.

I guess the total duration value won't include the length of any hidden tracks (sometimes you can only see 8 tracks, but the zip download includes 10, for example). It would be great if it could. Perhaps: "Duration: 1:00:00 (Incl. hidden: 1:05:00)".

Thanks.

bamdadfr commented 4 days ago

Hi @redactedscribe,

Thanks for sharing your precious insights. You are right, travel distance should be minimal for the eyes for this information. I agree that best place seems to be under the album title and artist name. Will look into this during next week hopefully.

About the hidden tracks and unreleased tracks, I don't think I will be able to access the raw data.

Have a great weekend!