FS#1705 - files recorded w/ RB play back into negative time

Attached to Project: Rockbox
Opened by J. A. Swami (jaswa) - Wednesday, 24 September 2003, 09:01 GMT
Last edited by Linus Nielsen Feltzing (linusnielsen) - Monday, 15 March 2004, 08:28 GMT
Task Type Bugs
Category Music playback
Status Closed
Assigned To No-one
Operating System
Severity Low
Priority Normal
Reported Version Daily build (which?)
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No


I'm finding that files I've recorded on Rockbox play back
normally but are anomalous in the playback times shown.

For example, I have a file for which the total playback
time shown by Rockbox is 46:15. But when played the
actual time (as shown by "time elapsed") is 47:28, and
"time remaining" runs negative to a total of -1:13. (That
is, after a "time remaining" of zero, each second of
playback adds a second of "negative time.") The
"progress bar" reaches its end when "time remaining"
shows zero, and sits there till the track actually ends.

Though I haven't checked all the files I've recorded on
Rockbox, I've seen this effect with many (perhaps all).

This doesn't happen with files I've collected
elsewhere--that is, non-Rockbox, non-Archos files.

When played with WinAmp 3.0, the common MP3 player
for the PC, the effect is similar--but more pronounced.
The same file mentioned above plays to a time shown by
WinAmp as 51:54. (With the display set to "time
remaining," it ends at +5:38.)

WinAmp shows the information for this file as follows:

Size: 25655056 byes
Header found at 4096 bytes
Length: 2787 seconds
73kbit (VBR), 106733 frames
22050 Hz Joint Stereo
CRCs: Yes

I've seen the same effect with files recorded with a
frequency of 44.1kHz as well. And I've seen it on files
recorded with two different Archos recorders.

On my non-Rockbox, non-Archos files, WinAmp displays
times normally.

Archos model: JBR20101
Archos version: 1.28
Rockbox version: CVS-030923 (flashed)

My files are recorded with a quality of 5, "independent
frames" no.

This task depends upon

Closed by  Linus Nielsen Feltzing (linusnielsen)
Monday, 15 March 2004, 08:28 GMT
Reason for closing:  
Additional comments about closing:  Logged In: YES

Ok, then I'm closing this report.
Comment by Linus Nielsen Feltzing (linusnielsen) - Saturday, 13 March 2004, 21:58 GMT

Did you try "Update VBR file"?
Comment by J. A. Swami (jaswa) - Monday, 15 March 2004, 05:54 GMT

VBRfix solves the problem. The updated Rockbox manual now
makes it clear that this is what VBRfix is for. Thank you.
Comment by Linus Nielsen Feltzing (linusnielsen) - Monday, 15 March 2004, 08:28 GMT

Ok, then I'm closing this report.