id3ted 1.0-pre-b3 (32 & 64bit)

Audio editors, music players, video players, burning software, etc.
Post Reply
Message
Author
plinej
Posts: 1742
Joined: Mon 14 Aug 2006, 02:21

id3ted 1.0-pre-b3 (32 & 64bit)

#1 Post by plinej »

http://muennich.github.com/id3ted/

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.
This is a cli frontend for the taglib library, you can find the 32 bit version of taglib here:

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.
Attachments
id3ted-1.0-pre-b3-x86_64.pet
compiled in Fatdog64-521
(54.07 KiB) Downloaded 327 times
taglib-1.7_DEV-x86_64.pet
compiled in Fatdog64-521
(72.21 KiB) Downloaded 323 times
id3ted-1.0-pre-b3.pet
(52.87 KiB) Downloaded 418 times
Last edited by plinej on Wed 16 Nov 2011, 12:49, edited 3 times in total.

plinej
Posts: 1742
Joined: Mon 14 Aug 2006, 02:21

#2 Post by plinej »

added a 64bit version

Post Reply