Karaoke Builder Studio

Tutorials

 * Karaoke Builder Studio Basic Tutorial
 * Karaoke Builder Studio Detailed Tutorial

Timestamps are wrong, track length is wrong, play head moves around when pausing and unpausing
When given an MP3 file, Karaoke Builder Studio expects it to have a constant bitrate (CBR). When the MP3 has a variable or average bitrate (VBR or ABR), it cannot construct timing information properly. The Hydrogenaudio Knowledgebase explains the difference between these encodings. Similar problems might happen with other audio formats. This may result in:


 * The length of the track being wrong when imported to KBS
 * Seeking along the audio timeline not working as expected
 * The time at the play head jumping around when (un)pausing
 * Lyric timestamps being misplaced

Examining the problem audio file's properties, with a program such as foobar2000 or FFprobe (included with FFmpeg), will reveal whether it is indeed encoded as VBR or ABR.

This can be solved by converting the problem file to WAV or a CBR MP3 (though converting an already lossy MP3 to MP3 again significantly degrades audio quality and, for final products, should be avoided).