This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
Daenyth (author)
Mon Oct 12 11:23:06 -0700 2009
commit 544da70158d0479239dd22ea6ca33cad9dc3fa66
tree d8a4e7bc1ba7ccffb96b5d4a29a1b5b5ad7f1c63
parent ab6cda2930f375b8fcdd9b7c70b1c6ac19762e8f
tree d8a4e7bc1ba7ccffb96b5d4a29a1b5b5ad7f1c63
parent ab6cda2930f375b8fcdd9b7c70b1c6ac19762e8f
audiotag /
| name | age | message | |
|---|---|---|---|
| |
COPYING | Sun Mar 22 08:34:12 -0700 2009 | |
| |
ChangeLog | Sun Mar 22 08:43:07 -0700 2009 | |
| |
PKGBUILD | Mon Oct 12 11:23:06 -0700 2009 | |
| |
README | Mon Mar 23 07:33:29 -0700 2009 | |
| |
audiotag | Tue Oct 06 12:46:18 -0700 2009 |
README
REQUIREMENTS
To use Audiotag, you must have:
1. Perl >= 5.6
2. At least one of...
- id3tag and id3info (from id3lib, id3lib.sourceforge.net) in $PATH
- vorbiscomment (from vorbis-tools, xiph.org/ogg/vorbis) in $PATH
- metaflac (from flac, flac.sourceforge.net) in $PATH
INSTALL
Just copy `audiotag' to /usr/local/bin (or somewhere in your $PATH)
USAGE
% audiotag [OPTION]... [FILE]...
tip: Always use the -p option before running it for real!
Examples:
Set GENRE to "Metal"
% audiotag -g Metal *.mp3 *.ogg
Guess and set TRACKNUM - guess track uses the simple pattern '(\d\d)'
% audiotag -G *.mp3 *.ogg
Set TITLE based on a pattern match of the filename - This example would
work for files with a name in the form "Mudvayne - 01. Shadow of a Man.ogg"
% audiotag --title-pattern '.*?\d\d\. (.*?)\.ogg' *.ogg
Same as above, but don't really do anything, just see what it WOULD do
% audiotag --pretend --title-pattern '.*?\d\d\. (.*?)\.ogg' *.ogg
Rename files based on their meta-data, so the filenames are in the form:
"TRACKNUM. Artist (Album Name) Song Title.ogg"
eg. "02. Tool (Undertow) Prison Sex.ogg"
% audiotag --rename-files --rename-pattern '%t. %a (%A) %s' *.ogg
BUGS
- comment field support isn't fully functional for MP3s, because, for some
reason, comment fields in MP3s are key/value pairs... which doesn't
translate to ogg and flac. And id3tag doesn't support MP3 comment fields
very well to begin with either.
- the --rename-files option will fail(ungracefully) if illegal filename
characters are in a track's meta-data, eg. '/' on *nix(and most other
systems), or '\' on 'doze(but who cares?).







