mutagen 1.20

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

mutagen 1.20

#1 Post by plinej »

http://code.google.com/p/mutagen/

requires python2.6

packages contains executables:

mid3iconv

Code: Select all

# mid3iconv --help
Usage: mid3iconv [OPTION] [FILE]...

Mutagen-based replacement the id3iconv utility, which converts ID3 tags from
legacy encodings to Unicode and stores them using the ID3v2 format.

Options:
  --version             show program's version number and exit
  -h, --help            show this help message and exit
  -e ENCODING, --encoding=ENCODING
                        Specify original tag encoding (default is ISO-8859-1)
  -p, --dry-run         Do not actually modify files
  --force-v1            Use an ID3v1 tag even if an ID3v2 tag is present
  --remove-v1           Remove v1 tag after processing the files
  -q, --quiet           Only output errors
  -d, --debug           Output updated tags

Files are updated in-place, so use --dry-run first.
mid3v2

Code: Select all

# mid3v2 --help
Usage: mid3v2 [OPTION] [FILE]...

Mutagen-based replacement for id3lib's id3v2.

Options:
  --version             show program's version number and exit
  -h, --help            show this help message and exit
  -v, --verbose         be verbose
  -q, --quiet           be quiet (the default)
  -f, --list-frames     Display all possible frames for ID3v2.3 / ID3v2.4
  --list-frames-v2.2    Display all possible frames for ID3v2.2
  -L, --list-genres     Lists all ID3v1 genres
  -l, --list            Lists the tag(s) on the file(s)
  --list-raw            Lists the tag(s) on the file(s) in Python format
  -d, --delete-v2       Deletes ID3v2 tags
  -s, --delete-v1       Deletes ID3v1 tags
  -D, --delete-all      Deletes ID3v1 and ID3v2 tags
  --delete-frames=FID1,FID2,...
                        Delete the given frames
  -C, --convert         Convert tags to ID3v2.4 (any editing will do this)
  -a "ARTIST", --artist="ARTIST"
                        Set the artist information
  -A "ALBUM", --album="ALBUM"
                        Set the album title information
  -t "SONG", --song="SONG"
                        Set the song title information
  -c "DESCRIPTION":"COMMENT":"LANGUAGE", --comment="DESCRIPTION":"COMMENT":"LANGUAGE"
                        Set the comment information
  -g "GENRE", --genre="GENRE"
                        Set the genre or genre number
  -y YYYY[-MM-DD], --year=YYYY[-MM-DD], --date=YYYY[-MM-DD]
                        Set the year/date
  -T "num/num", --track="num/num"
                        Set the track number/(optional) total tracks
You can set the value for any ID3v2 frame by using '--' and then a frame ID.
For example:
        mid3v2 --TIT3 "Monkey!" file.mp3
would set the "Subtitle/Description" frame to "Monkey!".

Any editing operation will cause the ID3 tag to be upgraded to ID3v2.4.
moggsplit

Code: Select all

# moggsplit --help
Usage: moggsplit [options] filename.ogg ...

Split Ogg logical streams using Mutagen.

Options:
  --version          show program's version number and exit
  -h, --help         show this help message and exit
  --extension=ext    use this extension (default 'ogg')
  --pattern=pattern  name files using this pattern
  --m3u              generate an m3u (playlist) file

mutagen-inspect

Code: Select all

# mutagen-inspect --help
Usage: mutagen-inspect [options]

Options:
  -h, --help           show this help message and exit
  --no-flac=NO_FLAC    Compatibility; does nothing.
  --no-mp3=NO_MP3      Compatibility; does nothing.
  --no-apev2=NO_APEV2  Compatibility; does nothing.
mutagen-pony

Code: Select all

# mutagen-pony `pwd`
Scanning /mnt/home/downloads/mp3-test/sleet-sleet
-- Report for /mnt/home/downloads/mp3-test/sleet-sleet --
Loaded 6/6 files (100%)
0 files with unsynchronized frames.
0 files without tags.

ID3 Versions:
  2.4.0	6

No errors!
Attachments
mutagen-1.20.pet
(192.23 KiB) Downloaded 214 times

Post Reply