On Tue, Jan 12, 2016 at 10:59 AM, Ian Malone <ibmalone@gmail.com> wrote:


You are proposing having an http server in the way as *simpler*?
Anyway, again, id3 tag lengths are not fixed.

don't twist my words, Ian.

I introduced a web server into the argument that you can't get id3 tags with a single tool, and you used the word "stream" by which I thought you mean music streaming from a web site (web server).

So you CAN extract id3 data from mp3 files, whether locally (by using tail or id3tool or anything else) before loading the entire file. That was my point.

And most MP3 files have ID3v1, not id3v2. ID3 v1 is fixed length @ 128 bytes.

http://id3.org/ID3v1

ID3v2, on the other hand, is added at the start of the file. So you can check the last 128 bytes of the file to see if it's got ID3v1, and if not, check for ID3v2 at the start...

FC


--
During times of Universal Deceit, telling the truth becomes a revolutionary act
Durante épocas de Engaño Universal, decir la verdad se convierte en un Acto Revolucionario
- George Orwell