Foobar2000:Commandline Guide

From Hydrogenaudio Knowledgebase
Revision as of 18:31, 8 September 2006 by Pepoluan (talk | contribs) (Category:foobar2000 Guides|Commandline Guide)
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Verbage from "foobar2000.exe /?"

Basic Help

Available switches: /add, /play, /pause, /playpause, /prev, /next, /rand, /stop, /exit, /show, /hide, /config /command:<menu command>, /playlist_command: <context menu command>, /playing_command:<context menu command>


See glossary below for <menu command> and <context menu command> options.

Note: any command with a space in it, requires quotes around it.

Eg. foobar2000.exe /command:"Components/Album list"

More Advanced Help

Useage:

/tag:help - displays this message

/tag:<command1>[;<command2>;<command3>...] <file1> [<file2> <file3>...]


Commands:

<NAME>=<VALUE>

  • Sets <NAME> field to <VALUE>, e.g. "/tag:title=test <file>".
  • You can erase particular field by specifying empty value, e.g. "/tag:comment= <file>".
  • You can also specify multiple values by separating them with \ character, e.g. "/tag:artist=name1\name2 <file>".

AUTOTRACKNUMBER

  • Sets TRACKNUMBER field of multiple files according to their order in commandline.
  • E.g. "/tag:AUTOTRACKNUMBER <file1> <file2> <file3>" will assign TRACKNUMBER=1 to <file1>, 2 to <file2> and 3 to <file3>.

FORMAT:<FIELD>:<SPEC>

  • Formats <FIELD> using <SPEC>; see title formatting manual for more info how to use it.
  • E.g. "/tag:FORMAT:COMMENT:"%ARTIST% - %TITLE%" <file>".

GUESS:<PATTERN>:<SPEC>

  • Guesses field values using <PATTERN>, according to <SPEC>.
  • To perform "guess values from filename" action, use "/tag:GUESS:<PATTERN>:%_FILENAME% <file>".
  • E.g. "/tag:GUESS:"%TRACKNUMBER%. %TITLE%":%_FILENAME% <file>".

Examples

From above examples explained:

<NAME>=<VALUE>

c:\Program Files\Foobar2000\foobar2000.exe /tag:artist=name1\name2 <file>

Use this when you want to put in static text. You cannot use this with any foobar variables.


FORMAT:<FIELD>:<SPEC>

c:\Program Files\Foobar2000\foobar2000.exe /tag:FORMAT:COMMENT:"%ARTIST% - %TITLE%" <file>

c:\Program Files\Foobar2000\foobar2000.exe /tag:FORMAT:TITLE:"%_FILENAME%" <file>

Use this when you want to put in text from foobar variables.

Glossary

Main Menu Items

You can find these listed under: Foobar2000 | Preferences | Core | Main Menu Items | Right-click a group item and choose "Insert Item | Command"

  • Components/Add XA file(s)...
  • Components/Album list
  • Components/Columns UI/Decrease font size
  • Components/Columns UI/Enable sidebar
  • Components/Columns UI/Increase font size
  • Components/Columns UI/Show now playing
  • Components/Columns UI/Show sidebar
  • Components/Columns UI/Show statusbar
  • Components/Columns UI/Show toolbars
  • Components/Database search
  • Components/Database search help
  • Components/Entended Playlist Generator/Configure Playlist Query...
  • Components/Entended Playlist Generator/Generate Playlist...
  • Components/Extended Search
  • Components/Hide Database search
  • Components/History
  • Components/History help
  • Components/Open XA file(s)...
  • Components/Play audio CD...
  • Components/Record
  • Components/Reset shuffle history
  • Components/Search command...
  • Components/Show console
  • Components/Toggle Database search
  • Components/Visualization/Simple spectrum
  • Foobar2000/About
  • Foobar2000/Activate
  • Foobar2000/Activate or hide
  • Foobar2000/Always on top
  • Foobar2000/Close
  • Foobar2000/Hide
  • Foobar2000/Preferences
  • Foobar2000/Reset configuration
  • Foobar2000/Restart
  • Foobar2000/Titleformatting help
  • Playback/Copy now playing
  • Playback/Follow cursor
  • Playback/History/Clear history
  • Playback/History/Next in history
  • Playback/History/Previous in history
  • Playback/Next
  • Playback/Next or random
  • Playback/Order/Default
  • Playback/Order/Random
  • Playback/Order/Repeat
  • Playback/Order/Repeat One
  • Playback/Order/Shuffle
  • Playback/Order/Shuffle album
  • Playback/Order/Shuffle album 2
  • Playback/Order/Shuffle tag set
  • Playback/Pause
  • Playback/Play
  • Playback/Play or pause
  • Playback/Previous
  • Playback/Random
  • Playback/ReplayGain/Album
  • Playback/ReplayGain/Disabled
  • Playback/ReplayGain/Track
  • Playback/Seek ahead by 1 minute
  • Playback/Seek ahead by 1 second
  • Playback/Seek ahead by 10 minutes
  • Playback/Seek ahead by 10 seconds
  • Playback/Seek ahead by 2 minutes
  • Playback/Seek ahead by 20 seconds
  • Playback/Seek ahead by 5 minutes
  • Playback/Seek ahead by 5 seconds
  • Playback/Seek back by 1 minute
  • Playback/Seek back by 1 second
  • Playback/Seek back by 10 minutes
  • Playback/Seek back by 10 seconds
  • Playback/Seek back by 2 minutes
  • Playback/Seek back by 30 seconds
  • Playback/Seek back by 5 minutes
  • Playback/Seek back by 5 seconds
  • Playback/Set volume to 0dB
  • Playback/Set volume to -12dB
  • Playback/Set volume to -15dB
  • Playback/Set volume to -18dB
  • Playback/Set volume to -21dB
  • Playback/Set volume to -3dB
  • Playback/Set volume to -6dB
  • Playback/Set volume to -9dB
  • Playback/Stop
  • Playback/Stop after current
  • Playback/Volume down
  • Playback/Volume mute
  • Playback/Volume up
  • Playlist/Add directory...
  • Playlist/Add files...
  • Playlist/Add location...
  • Playlist/Add playlist...
  • Playlist/Clear
  • Playlist/Collect tracks
  • Playlist/Copy tracks
  • Playlist/Create new playlist
  • Playlist/Cut tracks
  • Playlist/Edit/Redo
  • Playlist/Edit/Remove clipboard items
  • Playlist/Edit/Remove history items
  • Playlist/Edit/Undo
  • Playlist/Highlight playing item
  • Playlist/Insert tracks
  • Playlist/Load playlist...
  • Playlist/Move back
  • Playlist/Move forward
  • Playlist/Next playlist
  • Playlist/Open...
  • Playlist/Paste tracks
  • Playlist/Playlist switcher
  • Playlist/Previous playlist
  • Playlist/Remove active playlist
  • Playlist/Remove dead entries
  • Playlist/Remove duplicates
  • Playlist/Rename playlist...
  • Playlist/Save all playlists...
  • Playlist/Save playlists...
  • Playlist/Scroller/Autofocus enabled
  • Playlist/Scroller/Autofocus requires no selection
  • Playlist/Scroller/Autofocus to playlist
  • Playlist/Scroller/Autofocus/On pause/5. Autofocus + Highlight
  • Playlist/Scroller/Current track/Focus
  • Playlist/Scroller/Current track/Focus + Highlight (Keep Selection)
  • Playlist/Scroller/Current track/Focus + Highlight (Single)
  • Playlist/Scroller/Current track/Highlight
  • Playlist/Scroller/Current track/Make visible
  • Playlist/Scroller/Current track/1. Do nothing
  • Playlist/Scroller/Current track/2. Autofocus
  • Playlist/Scroller/Current track/3. Highlight
  • Playlist/Scroller/Current track/4. Autofocus + Highlight (Single)
  • Playlist/Scroller/Current track/5. Autofocus + Highlight (Keep Selection)
  • Playlist/Scroller/Current track/6. Make visible
  • Playlist/Scroller/On pause/1. Do nothing
  • Playlist/Scroller/On pause/2. Autofocus
  • Playlist/Scroller/On pause/3. Highlight
  • Playlist/Scroller/On pause/4. Autofocus + Highlight (Single)
  • Playlist/Scroller/On pause/6. Make visible
  • Playlist/Scroller/On unpause/1. Do nothing
  • Playlist/Scroller/On unpause/2. Autofocus
  • Playlist/Scroller/On unpause/3. Highlight
  • Playlist/Scroller/On unpause/4. Autofocus + Highlight (Single)
  • Playlist/Scroller/On unpause/5. Autofocus + Highlight (Keep Selection)
  • Playlist/Scroller/On unpause/6. Make visible
  • Playlist/Scroller/Refocus on playlist switch
  • Playlist/Search...
  • Playlist/Selection/Crop
  • Playlist/Selection/Invert
  • Playlist/Selection/Remove
  • Playlist/Selection/Select all
  • Playlist/Selection/Select none
  • Playlist/Selection/Sort/Randomize
  • Playlist/Selection/Sort/Reverse
  • Playlist/Selection/Sort/Sort by ...
  • Playlist/Selection/Sort/Sort by album
  • Playlist/Selection/Sort/Sort by artist
  • Playlist/Selection/Sort/Sort by display name
  • Playlist/Selection/Sort/Sort by file path
  • Playlist/Selection/Sort/Sort by title
  • Playlist/Selection/Sort/Sort by track number
  • Playlist/Sort/Randomize
  • Playlist/Sort/Reverse
  • Playlist/Sort/Sort by ...
  • Playlist/Sort/Sort by album
  • Playlist/Sort/Sort by artist
  • Playlist/Sort/Sort by display name
  • Playlist/Sort/Sort by file path
  • Playlist/Sort/Sort by title
  • Playlist/Sort/Sort by track number
  • Playlist/Undo

Context Menu Items

You can find these listed under: Foobar2000 | Preferences | Core | Context Menu Items | Right-click a group item and choose "Insert Item | Command"

  • ABX two tracks...
  • Bit-compare tracks...
  • Convert/Run conversion
  • Convert/Run conversion, single file output
  • Convert/Settings...
  • Copy name(s)
  • Create Off Preview
  • Database search/Search for same album
  • Database search/Search for same artist
  • Database search/Search for same date
  • Database search/Search for same title
  • Database search/Search for same venue
  • Database search/Search for same...
  • Database/Reload info from file(s)
  • Database/Reload info from file(s) if changed
  • Database/Remove file(s) from database
  • Database/Remove tags from file(s)
  • Database/Rewrite file tags from database
  • Edit/Add to playlist
  • Edit/Collect tracks
  • Edit/Copy tracks
  • Edit/Cut tracks
  • Edit/Insert into playlist
  • Edit/Insert tracks
  • Edit/Paste tracks
  • Edit/Remove from playlist
  • Edit/Send to playlist
  • Fix MP3 header...
  • freedb/Configure
  • freedb/Get tags
  • freedb/Get tags (multiple albums)
  • freedb/Manual query
  • freedb/Search
  • Highlight in playlist
  • Mastagger/Copy tags
  • Mastagger/Edit tags
  • Mastagger/Move, rename or copy files
  • Module: Change starting order or subsong
  • MP4 utilities/Converter (AAC,MP3 <-> MP4)
  • MP4 utilities/Converter (AAC,MP3 <-> MP4), different directory
  • MP4 utilities/MP4 Layout Optimizer
  • NSFE: Edit Length
  • NSFE: Edit Playlist
  • Open directory
  • Play
  • Properties
  • PSF: Edit Length
  • Replaygain/Edit replaygain info (advanced)
  • Replaygain/Remove replaygain info from files
  • Replaygain/Scan per-file track gain
  • Replaygain/Scan selection as album
  • Replaygain/Scan selection as multiple albums
  • Save as playlist
  • Search command...
  • Send to playlist...
  • Show file info (special)
  • Show file info (special) Multiple items...
  • SPC: Edit Length
  • Write APL link file(s)
  • Write Audio CD...
  • XA: Rip
  • XA: Scan