| Summary: | Amarok sometimes misreads song length for .ogg files | ||
|---|---|---|---|
| Product: | [Applications] amarok | Reporter: | Sam Lade <sam> |
| Component: | Collections/Local | Assignee: | Amarok Bugs <amarok-bugs-null> |
| Status: | RESOLVED NOT A BUG | ||
| Severity: | minor | CC: | aakashrajdahal, esteinma, kaabud-kde, matej, mfraz74+kde, mitchell, mscho527, ralf-engels |
| Priority: | NOR | ||
| Version First Reported In: | 2.5.0 | ||
| Target Milestone: | 2.6 | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Sam Lade
2011-02-28 21:05:04 UTC
Maybe collection related? I think this may be happening if Amarok runs an automated rescan while the track in question is in the process of being copied. Amarok sees the song, reads the length at that point, and doesn't update later when the complete track has been copied over. I'm not entirely sure what could be done about this, mind you. (In reply to comment #2) > I think this may be happening if Amarok runs an automated rescan while the > track in question is in the process of being copied. Amarok sees the song, > reads the length at that point, and doesn't update later when the complete > track has been copied over. > I'm not entirely sure what could be done about this, mind you. You could be right about that as I've noticed that Amarok has read the length wrongly on some newly ripped tracks recently. How do I go about correcting it though? Perhaps removing, re-scanning, replacing and re-scanning would work. (In reply to comment #3) > You could be right about that as I've noticed that Amarok has read the length > wrongly on some newly ripped tracks recently. > How do I go about correcting it though? Perhaps removing, re-scanning, > replacing and re-scanning would work. Settings > configure Amarok > collection > full rescan should be sufficient to restore correct lengths. (In reply to comment #4) > (In reply to comment #3) > > You could be right about that as I've noticed that Amarok has read the length > > wrongly on some newly ripped tracks recently. > > How do I go about correcting it though? Perhaps removing, re-scanning, > > replacing and re-scanning would work. > > Settings > configure Amarok > collection > full rescan should be sufficient to > restore correct lengths. Thanks! That fixed this issue for me as well. So can this be closed? I don't think there is much we can do for it code wise... I think it should be fixable; the scanner should already look for file modification to read external tags, etc, so altering the behaviour there to check the file length as well should fix the issue. This said, I'm not absolutely sure it hasn't already been fixed; I haven't observed it in the last few albums I've added. Will try and reproduce. (In reply to comment #7) > I think it should be fixable; the scanner should already look for file > modification to read external tags, etc, so altering the behaviour there to > check the file length as well should fix the issue. > This said, I'm not absolutely sure it hasn't already been fixed; I haven't > observed it in the last few albums I've added. Will try and reproduce. I have reproduced it in my latest rip. I also think it is fixable as more music players (for example Rhythmbox) have libraries that are automatically updated and they don't have this issue with wrong track length. I'm happy with the 'fix' it would just be very nice if it was solved. As with the "fix" as per Comment #4, it works, but with newly ripped tracks, the problem still exists in Amarok 2.5. Setting to confirmed, changing target. not reproducible with amarok 2.6 (In reply to comment #9) > As with the "fix" as per Comment #4, it works, but with newly ripped tracks, > the problem still exists in Amarok 2.5. Do you rip the track right into a folder which is watched by Amarok? This might be the problem indeed, however I don't know how/whether we should fix this in Amarok. Also please retest with Amarok 2.7 or newer. Any news about this? Even if you didn't buy a CD recently, could you just test with one you already have ripped by ripping it again?The version still says 2.5.0, ad we are about to release 2.8 in a few weeks... Sam, I am closing this for now. Please reopen once you find time to reproduce this with latest git. |