audio tags

multiple genres ?

After I set up MPD as media server, I felt the need to assign multiple genres to some audio files (mp3, m4a, ogg). Most existing tools do not support, altough the tag format would allow to do so.

uniform interface ?

I don't want to use different tools to do the very same thing, but on different file types. The real problem is that most tools incorporate a use-case policy which is different from mine. Only some tools (like vorbiscomment) allow real automation.

tags (manpage)

Show or edit audio file tags.
I used the vorbiscomment interface (kept as similar as possible). It deals with tags as KEY="value" pairs.
Different file types come as "compile-time plugins".

mp4 streaming

Apple iTunes .m4a files come with a serious amount of unused space in the file. mplayer has trouble detecting the proper codec with some files, due to this unused space.

mp4atoms (manpage)

Inspect mp4 atoms. Usefull to see the result of mp4optimize.

mp4optimize (manpage)

Optimize/fix a iTunes .m4a file (and maybe others) so they play over http streams, over iTunes shared network library, and mplayer can proper detect the codecs.

latin1 vs. utf8 encoding ?

I have a collection of mp3 files (ripped from my own CD's). I used id3v2 for a long time to encode the audio tags. The only trouble is that my system has evolved to utf8, while id3v2 still puts latin1 as encoding type in the id3 tag. Therefore, tag-reading programs think the utf8 encoded metadata is really latin1.
Programs that don't deal with the conversion, show proper content, since my system is utf8. Programs that deal with the conversion (gui's mostly), show bad content.
I needed to fix that.

id3v1

As said, my system works in utf8. The id3v1 tags are, I believe, supposed to be in latin1. I would need iconv to support that properly.

id3dump (manpage)

Inspect the id3 tag of a file.

id3fixutf8 (manpage)

Fix all latin1 encoded tags in a file, as if it were really utf8 content badly marked as latin1.

download


Designed by e-circ