ID3 Editing and Scripting Tool
This chapter summarizes all available command line options. Options are listed in alphabetical order. Optional arguments are enclosed in square brackets.
Query all frames. See all-frames query.
backup before modifying, choose version control. See Backups.
Backup to given directory. See Backups.
Set backup suffix, instead of the default ‘~’. See Backups.
Textual frames are stored as ‘ISO-8859-1’ strings, but are actually using the specified 8bit charset. Use this option to properly convert such frames (see broken 8bit encoding), or to fix them (see fixing broken 8bit strings).
Create tags in given version, and convert existing ones to version. Argument is a comma-separated list of major version numbers. See ID Versioning.
Copy tags from file to destination files. See Copy.
In query mode – convert textual strings to character set name on output.
In modify mode – input strings are written using character set name.
By default, character set is deduced from the locale settings in both cases.
Delete ID3 tags. The flist is a comma-separated list of the names of frames to delete. If flist is not given, all frames are deleted. See Delete.
Print verbose frame descriptions instead of short names. See describe.
Specifies encoding for storing textual fields in ID3 tags. Valid only in modify mode. Valid encoding names are:
This is the default.
Operate only on frames from flist. This option affects the following options: --copy (see filter in copy mode), --query (see filter in query mode), --delete (see filter in delete mode) and --list-frames (see filter--list-frames).
Attempt to fix the ID tags so that they are understood by most devices.
Print a short help list.
Show tag structure information. See Structure.
Same as --encoding=latin1.
List the supported ID3v2 frames. See list-frames.
Append path to the Guile load path (see load-path). The argument is a list of directory names separated by colons.
Add path to the beginning of the Guile load path (see load-path). The argument is a list of directory names separated by colons.
Do not load Scheme init files (see startup files).
Initiate the dry-run mode. See dry-run.
Query mode. The flist is a comma-separated list of the names of frames to query. If not given, it defaults to ‘title,album,track,comment,artist,year,genre’. See View.
Guile script name. See Scripting.
Set field ID3 field to the given value. See Modify.
Start with debugging evaluator and backtraces. See Scripting.
Write new and changed tags in the given ID3 version. Argument is a comma-separated list of major version numbers. See ID Versioning.
Create new tags in the given version. Argument is a comma-separated list of major version numbers. See ID Versioning.
Print program version and copyright information.
Print a short usage message.
This document was generated on March 11, 2017 using makeinfo.Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.