Foobar2000:Commandline Guide
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