We have moved to a new Sailfish OS Forum. Please start new discussions there.

Jolla C [bug] media player mp3 song lengths differ (progress bar time vs. listed time)e

asked 2016-08-27 18:38:28 +0300

t0mps0 gravatar image

updated 2016-08-27 18:41:09 +0300

Noticed today that several mp3 songs on media player have different lengths between progress bar time and listed time...mostly the listed times are longer than actual song lengths...any ideas whats going on?

edit retag flag offensive close delete

2 Answers

Sort by » oldest newest most voted

answered 2016-08-28 09:48:03 +0300

DaveRo gravatar image

updated 2016-08-28 09:54:53 +0300

I don't know exactly what the Jolla player does but I don't think this is unusual. The displayed track length might come from the ID3 tag - the VBR header or the TLEN field - and might just be wrong: it depends what program wrote the tag. In the absense of ID3 data the track lengths will be estimated and this can be approximate if the encoding is Variable Bit Rate. You could use MP3 Diags or vbrfix to investigate and repair.

I often play downloaded radio programs with VLC on Linux and the programs usually end before the end of the timeline. I've always assumed that the times are estimated from the file length and the encoding method and it mostly estimates the programs are longer than they are.

Also I suspect that the indexer (tracker) doesn't handle all varieties of ID3 tag - see my answer here.

edit flag offensive delete publish link more


yes these are vbr encoded

t0mps0 ( 2016-08-28 14:20:00 +0300 )edit

answered 2016-08-28 16:23:03 +0300

More than likely a VBR issue. Alternatively it could be the media player being very particular about reading an ID3 tag (given the media player still can't accommodate compilation album ID3 tags my money is on the latter).

edit flag offensive delete publish link more
Login/Signup to Answer

Question tools

1 follower


Asked: 2016-08-27 18:38:28 +0300

Seen: 230 times

Last updated: Aug 28 '16