Picard can accept commands for processing by specifying them on the command line using
-e option or loading them from a text file. Commands are case-insensitive, and
are processed sequentially in the order that they are received. The executable commands
that Picard recognizes are:
Clear the Picard logs.
Cluster all files in the cluster pane.
Calculate acoustic fingerprints for all (matched) files in the album pane.
Load commands from a file. The file path can be either an absolute or relative
path to a text file containing the commands to be executed. Each command to be
processed must be on a separate line along with its arguments (if applicable). Blank
lines and lines beginning with an octothorpe (#) are ignored. Command files can
include other command files by specifying them with another
Circular references (by including a command file that is currently being processed)
are ignored and will be logged as a warning.
Load one or more files/directories/MBIDs/URLs to Picard. This is similar to including the file, directory path, URL or MBID on the command line.
Files and directories are specified including the path (either absolute or relative)
to the file or directory, and may include drive specifiers. They can also be specified
file:// prefix. URLs are specified by using either the
https:// prefix. MBIDs are specified in the format
<entity_type> is one of « release », « artist » or « track » and
<mbid> is the
MusicBrainz Identifier of the entity.
If a specified item contains a space, it must be enclosed in quotes such as
Lookup files in the clustering pane. Options are clustered files, unclustered files or all files. If not specified, the command defaults to all files.
Read CD from the selected drive or ripper log file, and looks it up on MusicBrainz. If no argument is specified, it defaults to the first (alphabetically) available disc drive.
Pause executable command processing for the specified number of seconds.
Exits the running instance of Picard. Once a
QUIT command has been queued, Picard will
not queue any further executable commands.
Removes the specified file(s) from Picard. Does nothing if no arguments provided.
Removes all files from Picard.
Removes all empty clusters and albums.
Removes all saved files from the album pane.
Removes all unclustered files from the cluster pane.
Saves all matched files from the album pane.
Saves all modified files from the album pane.
Scans all files in the cluster pane.
Make the running instance the currently active window.
Submits outstanding acoustic fingerprints for all (matched) files in the album pane.
Writes the Picard logs to the specified output file.