Documentation:Format String

From VideoLAN Wiki
Revision as of 12:09, 24 January 2007 by Dionoea (talk | contribs)
Jump to navigation Jump to search

Starting with VLC media player 0.9.0, format string variables can be used with the following options:

  • --marq-marquee
  • --snapshot-path (when specifying a full image path, not a directory)
  • --snapshot-prefix
  • --image-out-prefix
  • file access output dst/url (like in std{access=file,mux=ts,url=THIS})

There are two kinds of format string variables: time variables and meta variables.

Time

Time variables are those defined by the strftime C function. Those include:

  • %Y : year
  • %M : month
  • %d : day
  • %H : hour
  • %m : minute
  • %s : second

For an extensive list have a look at man strftime.

Meta

Meta variables are VLC specific. The complete list is:

  • $a : artist
  • $b : album
  • $c : copyright
  • $d : description
  • $e : encoded by
  • $g : genre
  • $l : language
  • $n : track num
  • $p : now playing
  • $r : rating
  • $s : subtitles language
  • $t : title
  • $u : url
  • $A : date
  • $B : audio bitrate (in kb/s)
  • $C : chapter
  • $D : duration
  • $F : full name with path
  • $I : title
  • $L : time left
  • $N : name
  • $O : audio language
  • $P : position (in %)
  • $R : rate
  • $S : audio sample rate (in kHz)
  • $T : time
  • $U : publisher
  • $V : volume
  • $_ : new line
  • $<any other char> : <any other char> (for example: $$ transforms to $)


This page is part of official VLC media player Documentation (User GuideStreaming HowToHacker GuideModules)
Please read the Documentation Editing Guidelines before you edit the documentation
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.