It's currently based on the original design which is extremely flawed. It needs to be removed and replaced with an attempt to read an MPEG frame header or ID3 tag.
I've slightly updated it internally, but it still can't detect ID3 v2 tags. It's a little tricky. Since most mp3 files use ID3 v2, I haven't bothered to update yet.
It's currently based on the original design which is extremely flawed. It needs to be removed and replaced with an attempt to read an MPEG frame header or ID3 tag.