Forums > MaxMSP

pulling id3 tags from mp3 into max?


Nov 23 2006 | 6:20 pm

Hi there,

I’m looking for a way to pull id3 tags out of an mp3 file, and hopefully have the ability to store whatever Max pulls into a matrix of some sort, I’ve looked online and found one artist with a similar patch to what I need, but he hasn’t responded in over a week.

Any help would be appreciated!

bloom

Nov 25 2006 | 12:01 pm

I guess it depends on what ID3 data you’re wanting to use. If it’s something simple like title, artist, and album, you could the "shell" external to call a utility like "mpgtx" or "id3tool" to read the ID3 info for a mp3 file.

http://www.publicbeta.cx/max/shell.sit
http://mpgtx.sourceforge.net/
http://nekohako.xware.cx/id3tool/

Keep in mind if you call "id3tool" from "shell", you might have problems with Unicode. Also, I tried using sed to parse the output and "shell" wouldn’t recognize tabs (^V^I and t), so you would probably have to write a Perl parser or similar.

If you need more detailed ID3 data, I would look at "id3lib".

http://id3lib.sourceforge.net/

Nov 25 2006 | 3:11 pm

jit.qt.movie can read a number of id3 tags from mp3 files.

jb

Am 25.11.2006 um 13:01 schrieb Niro Lopez:

>
> I guess it depends on what ID3 data you’re wanting to use. If it’s
> something simple like title, artist, and album, you could the
> "shell" external to call a utility like "mpgtx" or "id3tool" to
> read the ID3 info for a mp3 file.
>
> http://www.publicbeta.cx/max/shell.sit
> http://mpgtx.sourceforge.net/
> http://nekohako.xware.cx/id3tool/
>
> Keep in mind if you call "id3tool" from "shell", you might have
> problems with Unicode. Also, I tried using sed to parse the output
> and "shell" wouldn’t recognize tabs (^V^I and t), so you would
> probably have to write a Perl parser or similar.
>
> If you need more detailed ID3 data, I would look at "id3lib".
>
> http://id3lib.sourceforge.net/

Sep 23 2015 | 8:08 pm

Can jit.qt.movie edit ID3 tags as well?

I looked at the documentation for it, but I’m still at a loss as to how to even read the tags. Access appears to be through various attributes of the object with no explanation given for how to use them.

Viewing 4 posts - 1 through 4 (of 4 total)

Forums > MaxMSP