How fix Mp3 files with wrong time?

Submitted by Renan on Mon, 21/02/2011 - 02:44

Who never downloaded a "bugged" Mp3 raise the hand! Some of them came with a very annoying bug: the time of the music displayed isn't the real one. Some musics have a little more than 5 min but the time indicated by the player is around 2 min or even 3 seconds! After a brief analysis I've found that in these cases the header and the bitrate of the file are not mutually correspondents.

Then I runned after some app that could fix these broken Mp3 and finally get into VBRFix. In its site you can get the version with a QT GUI. There is an available version in the Debian repositories too, but this one doesn't have a graphical interface.

In this post I will explain who to use only the text mode version, which in the Debian based distributions (Ubuntu, Mint, Aptosid, etc) can be installed by doing:

$ sudo apt-get install vbrfix

After installed, you can fix the Mp3 files by doing:

$ vbrfix -always file.mp3 file_backup.mp3

The -always tag means it will always (derp) fix the file, doesn't matter if it is CBR(Constant Bit Rate) or VBR (Variable Bit Rate). Next come the file name that will be fixed and, after, the backup file name which will be a copy the non-fixed file. After processing, a new fixed file will be available for use! Enjoy!

0 comments

Post new comment

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <c>, <cpp>, <css>, <drupal6>, <html>, <java>, <javascript>, <jquery>, <php>, <python>, <ruby>, <sql>. The supported tag styles are: <foo>, [foo].

More information about formatting options

Type the characters you see in this picture. (verify using audio)
Type the characters you see in the picture above; if you can't read them, submit the form and a new image will be generated. Not case sensitive.
"If debugging is the process of removing bugs, then programming must be the process of putting them in." Drupal theme by Kiwi Themes.