How can I fix incorrect mp3 duration?
MP3 Diags can fix incorrect durations (and other errors). It is open source and in the repositories. It is a GUI Tool.
Installation
sudo apt-get install mp3diags mp3diags-doc
Another option is MP3val, which can be used either via commandline or via GUI:
Installation
sudo apt-get install mp3val
Usage example
mp3val damaged.mp3 -f -t
-f
: fix errors,
-t
: keep original timestamp
If you don't want to install anything new, try with ffmpeg:
ffmpeg -i file_orig.mp3 -acodec copy file_fixed.mp3