MP3 streams do not have a file header. It sounds a little strange that you have only one frame at the beginning, which is longer than the rest, but it is completely legal.
A quick description of the bits in the header: http://www.datavoyage.com/mpgscript/mpeghdr.htm
In your case, both types of shared partitions are shared:
- MPEG-1
- Level 3
- Not protected
- 44.1
- Lack of gasket
- Not private
- M / S joint stereo
- No copyright
- Original media
- Without attention
The first frame is different from the rest:
- 128 kbps (resulting in 417 byte frames minus 4 byte headers)
Rest:
- 32 kbps (resulting in 104 byte frames minus 4 byte headers)
This page has a formula for calculating the frame size based on the header: 144 * bitrate / samplerate + padding.
I suspect that the 128-bit first frame is an artifact (error) of the encoder used to generate the sample. It is still a constant 32 Kbps bit after the first frame. Considering that an MP3 decoder cannot give an output signal until it has several frames, and it does not suddenly hit the bitrate half way, this is unlikely to be upset.
source share