Documentation:Format String

From VideoLAN Wiki
Revision as of 22:02, 6 November 2006 by Dionoea (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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)
  • --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 $)