Difference between revisions of "Foobar2000:Commandline Guide"

From Hydrogenaudio Knowledgebase
Jump to: navigation, search
(Examples)
(More Advanced Help)
Line 10: Line 10:
 
===More Advanced Help===
 
===More Advanced Help===
  
Useage:
+
'''Useage:'''
  
 
/tag:help - displays this message
 
/tag:help - displays this message
Line 16: Line 16:
 
/tag:<command1>[;<command2>;<command3>...] <file1> [<file2> <file3>...]
 
/tag:<command1>[;<command2>;<command3>...] <file1> [<file2> <file3>...]
  
Commands:
 
  
<NAME>=<VALUE>
+
'''Commands:'''
 +
 
 +
 
 +
'''<NAME>=<VALUE>'''
 
* Sets <NAME> field to <VALUE>, e.g. "/tag:title=test <file>".
 
* 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 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>".
 
* You can also specify multiple values by separating them with \ character, e.g. "/tag:artist=name1\name2 <file>".
  
AUTOTRACKNUMBER
+
'''AUTOTRACKNUMBER'''
 
* Sets TRACKNUMBER field of multiple files according to their order in commandline.
 
* 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>
+
* 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.
 
* Formats <FIELD> using <SPEC>; see title formatting manual for more info how to use it.
 
* E.g. "/tag:FORMAT:COMMENT:"%ARTIST% - %TITLE%" <file>".
 
* E.g. "/tag:FORMAT:COMMENT:"%ARTIST% - %TITLE%" <file>".
  
GUESS:<PATTERN>:<SPEC>
+
'''GUESS:<PATTERN>:<SPEC>'''
 
* Guesses field values using <PATTERN>, according to <SPEC>.
 
* Guesses field values using <PATTERN>, according to <SPEC>.
 
* To perform "guess values from filename" action, use "/tag:GUESS:<PATTERN>:%_FILENAME% <file>".
 
* To perform "guess values from filename" action, use "/tag:GUESS:<PATTERN>:%_FILENAME% <file>".

Revision as of 03:01, 6 December 2005

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>

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

Please add