3.7.0
Copyright © 2018 Urs Fleisch
Abstract
Kid3 is an application to edit the ID3v1 and ID3v2 tags in MP3 files in an efficient way. Also tags in Ogg/Vorbis, Opus, DSF, FLAC, MPC, APE, MP4/AAC, MP2, Speex, TrueAudio, WavPack, WMA, WAV, AIFF files and tracker modules (MOD, S3M, IT, XM) are supported. It is easy to set tags of multiple files to the same values (e.g. album, artist, year and genre in all files of the same album) and generate the tags from the file name or vice versa.
Table of Contents
List of Tables
kid3 [ --help | --author | --version | --license | --desktopfile
] [FILEFILE...]
kid3-qt [--portable] [Qt-options] [FILE...]
kid3-cli [--portable] [--dbus] [ -h | --help ] [-c COMMAND1] [-c COMMAND2...] [FILE...]
--portableStore configuration in file kid3.ini
inside application directory.
FILEIf is the
path to a directory, it will be opened. If one or more file paths are given,
their common directory is opened and the files are selected.
FILE
--helpShow help about options.
--authorShow author information.
--versionShow version information.
--licenseShow license information.
--desktopfile
FILEThe base file name of the desktop entry for this application.
--dbusActivate the D-Bus interface.
-cExecute a command. Multiple -c options are
possible, they are executed in sequence. See the section about
kid3-cli for a description of the available
commands.
-h|--helpShow help about options and commands.
Kid3 is an application to edit the ID3v1 and ID3v2 tags in MP3 files in an efficient way. These tags can be edited by most MP3 players, but not in a very comfortable and efficient way. Moreover the tags in Ogg/Vorbis, Opus, DSF, FLAC, MPC, APE, MP4/AAC, MP2, Speex, TrueAudio, WavPack, WMA, WAV, AIFF files and tracker modules (MOD, S3M, IT, XM) are supported too.
Kid3 does not grab nor encode MP3 files, but it is targeted to edit the ID3 tags of all files of an album in an efficient way, i.e. with as few mouse clicks and key strokes as possible. Where most other programs can edit either ID3v1 or ID3v2 tags, Kid3 has full control over both versions, can convert tags between the two formats and has access to all ID3v2 tags. Tags of multiple files can be set to the same value, e.g. the artist, album, year and genre of all files of an album typically have the same values and can be set together. If the information for the tags is contained in the file name, the tags can be automatically set from the file name. It is also possible to set the file name according to the tags found in the file in arbitrary formats.
The editing task is further supported by automatic replacement of characters or substrings, for instance to remove illegal characters from filenames. Automatic control of upper and lower case characters makes it easy to use a consistent naming scheme in all tags.
The tag information for full albums can be taken from gnudb.org, TrackType.org, MusicBrainz, Discogs, Amazon or other sources of track lists. The import format is freely configurable by regular expressions.
Please report any problems or feature requests to the author.
Table of Contents
Edit ID3v1.1 tags
Edit all ID3v2.3 and ID3v2.4 frames
Edit tags of multiple files
Convert between ID3v1 and ID3v2 tags
Edit MP3, Ogg/Vorbis, Opus, DSF, FLAC, MPC, APE, MP4/AAC, MP2, Speex, TrueAudio, WavPack, WMA, WAV and AIFF tags
Generate tags from filename
Generate tags from the contents of tag fields
Generate filename from tags
Generate and change directory names from tags
Generate playlist file
Automatic case conversion and string translation
Import from gnudb.org, TrackType.org, MusicBrainz, Discogs, Amazon and other data sources
Export as CSV, HTML, playlist, Kover XML and other formats. Exported CSV files can be imported again.
This section describes a typical session with Kid3.
Let's assume we have a directory containing MP3 files with the tracks from
the album "Let's Tag" from the band "One Hit Wonder". The directory is
named in the "artist - album" format, in our case One Hit Wonder - Let's
Tag. The directory contains the tracks in the "track title.mp3"
format, which I think is useful because the filenames are short
(important when using mobile MP3 players with small displays) and in the
correct order when sorted alphabetically (important when using hardware MP3
players which play the tracks in alphabetical order or in the order in
which they are burnt on CD and that order is alphabetical when using
mkisofs). Besides this, the artist and album information
is already in the directory name and