<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.videolan.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Prividen</id>
	<title>VideoLAN Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.videolan.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Prividen"/>
	<link rel="alternate" type="text/html" href="https://wiki.videolan.org/Special:Contributions/Prividen/"/>
	<updated>2026-11-04T14:51:37Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Documentation:Modules/logo&amp;diff=18733</id>
		<title>Documentation:Modules/logo</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Documentation:Modules/logo&amp;diff=18733"/>
		<updated>2011-02-24T11:57:12Z</updated>

		<summary type="html">&lt;p&gt;Prividen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Module|name=logo|type=Video subfilter|description=Overlays a logo on the video}}&lt;br /&gt;
{{Module|name=logo|type=Video output filter|description=Overlays a logo on the video}}&lt;br /&gt;
&lt;br /&gt;
The logo filter can be used to add a logo on the video. This logo can be a static image or series of image which will be displayed alternatively. When used as a video output filter, you can move the logo with the mouse.&lt;br /&gt;
&lt;br /&gt;
== Options ==&lt;br /&gt;
&lt;br /&gt;
{{Option&lt;br /&gt;
|name=logo-file&lt;br /&gt;
|value=string&lt;br /&gt;
|description=Image to display. The full format is &amp;lt;image&amp;gt;[,&amp;lt;delay in ms&amp;gt;[,&amp;lt;alpha&amp;gt;]][;&amp;lt;image&amp;gt;[,&amp;lt;delay&amp;gt;[,&amp;lt;alpha&amp;gt;]]][;...]}}&lt;br /&gt;
&lt;br /&gt;
{{Option&lt;br /&gt;
|name=logo-x&lt;br /&gt;
|value=integer&lt;br /&gt;
|default=0 (0.8.6d and prior: -1)&lt;br /&gt;
|description=X offset from upper left corner. (0.8.6d and prior: This is only if both logo-x and logo-y are positive)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Option&lt;br /&gt;
|name=logo-y&lt;br /&gt;
|value=integer&lt;br /&gt;
|default=0&lt;br /&gt;
|description=Y offset from upper left corner. (0.8.6d and prior: This is only if both logo-x and logo-y are positive)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Option&lt;br /&gt;
|name=logo-position&lt;br /&gt;
|value=integer&lt;br /&gt;
|default=5&lt;br /&gt;
|description=Logo position: 0=center, 1=left, 2=right, 4=top, 8=bottom, you can also use combinations of these values, eg 6 = top-right. (0.8.6d and prior: This is only used if logo-x or logo-y are negative)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Option&lt;br /&gt;
|name=logo-opacity&lt;br /&gt;
|value=integer&lt;br /&gt;
|default=255&lt;br /&gt;
|description=Logo opacity. 0 is transparent, 255 is fully opaque.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Option&lt;br /&gt;
|name=logo-delay&lt;br /&gt;
|value=integer&lt;br /&gt;
|default=1000&lt;br /&gt;
|description=Global delay in ms. Sets the duration each image will be displayed for in a loop iteration unless specified otherwise in the --logo-file option.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Option&lt;br /&gt;
|name=logo-repeat&lt;br /&gt;
|value=integer&lt;br /&gt;
|default=-1&lt;br /&gt;
|description=Number of loops for the logo animation. -1 for continuous, 0 to disable.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
Example command line use &#039;&#039;&#039;(VLC 0.9.0 and above)&#039;&#039;&#039;:&lt;br /&gt;
 % &#039;&#039;&#039;vlc --sub-filter &amp;quot;logo{file=cone.png,transparency=128}&amp;quot; somevideo.avi&#039;&#039;&#039;&lt;br /&gt;
: This command will display image cone.png in the video&#039;s upper right corner with 50% transparency.&lt;br /&gt;
&lt;br /&gt;
 % &#039;&#039;&#039;vlc --sub-filter &amp;quot;logo{file=&#039;cone1.png,2000,128;cone2.png,3000&#039;}&amp;quot; somevideo.avi&#039;&#039;&#039;&lt;br /&gt;
: This command will display image cone1.png for 2 seconds with 50% transparency followed by image cone2.png for 3 seconds at default transparency and loop.&lt;br /&gt;
&lt;br /&gt;
Example command line &#039;&#039;&#039;(All versions including VLC 8.6d and prior)&#039;&#039;&#039;:&lt;br /&gt;
 % &#039;&#039;&#039;vlc --sub-filter=logo --logo-file=cone.png --logo-transparency=128 somevideo.avi&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Stub}}&lt;br /&gt;
&lt;br /&gt;
{{Documentation}}&lt;/div&gt;</summary>
		<author><name>Prividen</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Documentation:Modules/marq&amp;diff=18732</id>
		<title>Documentation:Modules/marq</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Documentation:Modules/marq&amp;diff=18732"/>
		<updated>2011-02-24T11:54:46Z</updated>

		<summary type="html">&lt;p&gt;Prividen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Module|name=marq|type=Video subfilter|description=Overlays text on the video}}&lt;br /&gt;
&lt;br /&gt;
The marq subfilter can be used to display text on a video.&lt;br /&gt;
&lt;br /&gt;
== Options ==&lt;br /&gt;
&lt;br /&gt;
{{Option&lt;br /&gt;
|name=marq-marquee&lt;br /&gt;
|value=string&lt;br /&gt;
|default=VLC&lt;br /&gt;
|description=Marquee text to display. Since VLC version 0.9.0 you can use [[Documentation:Play_HowTo/Format_String|format strings]] to display meta data and time information}}&lt;br /&gt;
&lt;br /&gt;
{{Option&lt;br /&gt;
|name=marq-x&lt;br /&gt;
|value=integer&lt;br /&gt;
|default=0 (0.8.6d and prior: -1)&lt;br /&gt;
|description=X offset from upper left corner. (0.8.6d and prior: This is only if both marq-x and marq-y are positive)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Option&lt;br /&gt;
|name=marq-y&lt;br /&gt;
|value=integer&lt;br /&gt;
|default=0&lt;br /&gt;
|description=Y offset from upper left corner. (0.8.6d and prior: This is only if both marq-x and marq-y are positive)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Option&lt;br /&gt;
|name=marq-position&lt;br /&gt;
|value=integer&lt;br /&gt;
|default=5&lt;br /&gt;
|description=Marquee position: 0=center, 1=left, 2=right, 4=top, 8=bottom, you can also use combinations of these values, eg 6 = top-right. (0.8.6d and prior: This is only used if marq-x or marq-y are negative)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Option&lt;br /&gt;
|name=marq-opacity&lt;br /&gt;
|value=integer&lt;br /&gt;
|default=255&lt;br /&gt;
|description=Marquee opacity. 0 is transparent, 255 is fully opaque.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Option&lt;br /&gt;
|name=marq-color&lt;br /&gt;
|value=integer&lt;br /&gt;
|default=16777215 (0xFFFFFF, white)&lt;br /&gt;
|description=Marquee color. Use the decimal value of the HTML color code.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Option&lt;br /&gt;
|name=marq-size&lt;br /&gt;
|value=integer&lt;br /&gt;
|default=-1&lt;br /&gt;
|description=Font size in pixels. -1 uses the default font size&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Option&lt;br /&gt;
|name=marq-timeout&lt;br /&gt;
|value=integer&lt;br /&gt;
|default=0&lt;br /&gt;
|description=Number of millitseconds the marquee must remain displayed. 0 means forever.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Option&lt;br /&gt;
|name=marq-refresh&lt;br /&gt;
|value=integer&lt;br /&gt;
|default=1000&lt;br /&gt;
|description=Number of milliseconds between string updates. This is mainly useful when using meta data or time format string sequences.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Avalabile Format Variables ==&lt;br /&gt;
&lt;br /&gt;
* Time related: &lt;br /&gt;
**%Y = year&lt;br /&gt;
**%m = month&lt;br /&gt;
**%d = day&lt;br /&gt;
**%H = hour&lt;br /&gt;
**%M = minute&lt;br /&gt;
**%S = second&lt;br /&gt;
&lt;br /&gt;
*Meta data related:&lt;br /&gt;
**$a = artist&lt;br /&gt;
**$b = album&lt;br /&gt;
**$c = copyright&lt;br /&gt;
**$d = description&lt;br /&gt;
**$e = encoded by&lt;br /&gt;
**$g = genre&lt;br /&gt;
**$l = language&lt;br /&gt;
**$n = track num&lt;br /&gt;
**$p = now playing&lt;br /&gt;
**$r = rating&lt;br /&gt;
**$s = subtitles language&lt;br /&gt;
**$t = title&lt;br /&gt;
**$u = url&lt;br /&gt;
**$A = date&lt;br /&gt;
**$B = audio bitrate (in kb/s)&lt;br /&gt;
**$C = chapter&lt;br /&gt;
**$D = duration&lt;br /&gt;
**$F = full name with path&lt;br /&gt;
**$I = title&lt;br /&gt;
**$L = time left&lt;br /&gt;
**$N = name&lt;br /&gt;
**$O = audio language&lt;br /&gt;
**$P = position (in %)&lt;br /&gt;
**$R = rate&lt;br /&gt;
**$S = audio sample rate (in kHz)&lt;br /&gt;
**$T = time&lt;br /&gt;
**$U = publisher&lt;br /&gt;
**$V = volume&lt;br /&gt;
**$_ = new line&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
Example command line use &#039;&#039;&#039;(VLC 0.9.0 and above)&#039;&#039;&#039;:&lt;br /&gt;
 % &#039;&#039;&#039;vlc --sub-filter &amp;quot;marq{marquee=\$t (\$P%%),color=16776960}:marq{marquee=%H:%M:%S,position=6}&amp;quot; somevideo.avi&#039;&#039;&#039;&lt;br /&gt;
 % &#039;&#039;&#039;vlc --sub-filter &#039;marq{marquee=$t ($P%%),color=16776960}:marq{marquee=%H:%M:%S,position=6}&#039; somevideo.avi&#039;&#039;&#039;&lt;br /&gt;
:This command line will show the stream&#039;s title ($t) and current position ($P) in the upper left corner and the current time in the upper right corner. Note that we have to escape $ characters when running this from command line in UNIX shells (this is why we use \$ instead of $). The second line uses single quotes to delimit the string so we don&#039;t need to escape the $ character.&lt;br /&gt;
:On windows the command line would be:&lt;br /&gt;
 C:\Program Files\VideoLAN\VLC\&amp;gt;&#039;&#039;&#039;vlc.exe --sub-filter=marq{marquee=$t ($P%%),color=16776960}:marq{marquee=%H:%m%s,position=6} somevideo.avi&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Example command line &#039;&#039;&#039;(All versions including VLC 8.6d and prior)&#039;&#039;&#039;:&lt;br /&gt;
 % &#039;&#039;&#039;vlc --sub-filter=marq --marq-marquee=&amp;quot;Obvious Watermark&amp;quot; --marq-position=0 --marq-size=50 --marq-opacity=25 --marq-color=32768 somevideo.avi&#039;&#039;&#039;&lt;br /&gt;
:This command will show centered transparent green text. Text sized too large to fit the video window will not appear, and may crash VLC.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Documentation:Modules/rss]]&lt;br /&gt;
&lt;br /&gt;
{{Stub}}&lt;br /&gt;
&lt;br /&gt;
{{Documentation}}&lt;/div&gt;</summary>
		<author><name>Prividen</name></author>
	</entry>
</feed>