Hallo Mark,
Saturday, September 30, 2000, 3:00:50 PM, you wrote:
>>
>> Hi All!
>> Its very needed thing or not?
>> For MP3-hard players or some?
>>
>> Send url please!
>>
>> Alexander
>> RUSSIA
>>
MT> It only needed so the decoder can compute the correct playing
MT> time (and how to seek within the file) of mp3's encoded with
MT> VBR. Hardware players may just ignore it.
Not only for this, but to give information about the whole mp3-file
when it is encoded with VBR.
The usual way to get the information about a mp3-file is to look at
the bitrate first MP3-Frame(s) and then calculate the playing time
from filesize/bitrate. This works good as long as you don't have a VBR
encoded file. Usually these files start with a low bitrate frames
(~32kb) and the information is totally wrong then. The Xing-Header is
encoded as a (invalid I think) MP3-frame, and stores information about
the mp3-data.
Since my program displays icons for the mp3-files according to the
bitrate, this gives wrong information on VBR-MP3-files without the
Xing header.
btw, how about a "--id3v2PaddingSize" option, where you can specify
the padding size of the ID3-tag, so the editing of the mp3-files can be
faster? No long copying of the complete MP3-data will be necessary on
small changes then.
--
Best regards,
Michael mailto:[EMAIL PROTECTED]
--
MP3 ENCODER mailing list ( http://geek.rcc.se/mp3encoder/ )