Code: Select all
# id3ted --help
Usage: id3ted [OPTIONS]... <FILES>
OPTIONS:
If a long option shows an argument as mandatory,
then it is also mandatory for the equivalent short option.
-h, --help display this help and exit
-v, --version display version information and exit
--frame-list list all possible frame types for id3v2
--genre-list list all id3v1 genres and their corresponding numbers
-p, --preserve-times preserve access and modification times of the files
-d, --delimiter CHAR set the delimiter for multiple field option arguments
to the given character (default is ':')
To alter the most common tag information:
-a, --artist ARTIST set the artist information
-A, --album ALBUM set the album title information
-t, --title SONG set the song title information
-c, --comment COMMENT set the comment information
-g, --genre NUM set the genre number
-T, --track NUM[/NUM] set the track number/optional: total # of tracks
-y, --year NUM set the year
Get information from the files:
-i, --info display general information for the files
-l, --list list the tags on the files
-L, --list-wd same as -l, but list id3v2 frames with description
-m, --lame-tag print the lame tags of the files
-M, --lame-tag-crc same as -m, but verify CRC checksums (slower)
To remove tags & specify which tag version(s) to write:
-r, --remove FID remove all id3v2 frames with the given frame id
-D, --delete-all delete both id3v1 and id3v2 tag
-s, --strip-v1 strip id3v1 tag
-S, --strip-v2 strip id3v2 tag
-1 write only id3v1 tag,
convert v2 to v1 tag if file has no id3v1 tag
-2 same as -1, but vice versa
-3 write both id3v1 and id3v2 tag,
create and convert non-existing tags
Filename <-> tag information:
-n, --file-pattern PATTERN
extract tag information from the given filenames,
using PATTERN (for supported wildcards see below)
-N, --file-regex PATTERN
same as -n, but interpret PATTERN as an extended regex
-o, --organize PATTERN organize files into directory structure specified
by PATTERN (for supported wildcards see below)
-x, --extract-apics extract attached pictures as FILENAME.apic-NUM.FORMAT
-f, --force overwrite existing files without asking (-o,-x)
--move when using -o, move files instead of copying them
The following wildcards are supported for the -o,-n,-N option arguments:
%a: Artist, %A: album, %t: title, %g: genre, %y: year,
%d: disc number, %T: track number, %%: percent sign
You can add and modify almost any id3v2 frame by using its 4-letter frame id
as a long option and the value to apply as the option argument.
Use --list-frames to get a list of supported frames (marked with *).
The argument for --APIC has to be the path of an image file!
There are some frames which support multiple field arguments:
--COMM COMMENT[:DESCRIPTION[:LANGUAGE]]
--TXXX TEXT:DESCRIPTION
--USLT LYRICS[:DESCRIPTION[:LANGUAGE]]
--WXXX URL[:DESCRIPTION]
Fields in square brackets are optional, LANGUAGE is an ISO-639-2 3-byte code.
http://www.murga-linux.com//puppy/viewt ... 71fec02107
I like this program to add artwork to the metadata of an audio file. Can you do that with id3tag? Make sure taglib is installed before using this.