Marquee
You can provide information about your video by overlaying meta data on your stream.
It's also possible to overlay plain static text.
This article assumes you have knowledge on the external VLC technique.
Use the following for your stream output chain:
#transcode{soverlay, sfilter=marq{marquee="$N$_$T$_$D", position=5, size=14, opacity=255}, vb=600, vcodec=h264, venc=x264{bpyramid=none, weightp=0}, acodec=mp3, ab=96, threads=4}:std{access=http, mux=asf, dst=127.0.0.1:1234}
Options

- marquee - This is the text that will be overlayed. You can write plain text and also insert tokens (see below) for dynamic meta data.
- transparency - This is how see-through the text is. 0 is completely transparent. 255 is completely opaque.
- size - How large the text is in pixel dimensions.
- position - The alignment of the text. If you specify position, don't specify x and y (and vice versa).
- x - The number of pixels to move the text from the left edge of the video.
- y - The number of pixels to move the text from the top edge of the video.
Tokens
- $_ - new line
- $a - artist
- $b - album
- $c - copyright
- $d - description
- $e - encoded by
- $f - frame count
- $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 (as in DVD chapter number)
- $D - duration
- $F - full name with path
- $I - title (as in DVD title number)
- $L - time left
- $N - name (media name as seen in the VLC playlist)
- $O - audio language
- $P - position (in %)
- $R - rate
- $S - audio sample rate (in kHz)
- $T - time code of the video
- $U - publisher
- $V - volume
- $$ - dollar sign