Difference between revisions of "Template:Codec"

From VideoLAN Wiki
Jump to navigation Jump to search
m (But what if I pass it raw?)
m (Undo revision 59874 by DoesItReallyMatter (talk))
Line 1: Line 1:
 
{{top box
 
{{top box
|id={{{id|??}}}
+
|id={{#if:{{{id|}}}|{{{id}}}|??}}
 
|text=<!--
 
|text=<!--
 
Line 1: -->This is <!--
 
Line 1: -->This is <!--
Line 7: Line 7:
 
   -->|video    = a [[Codec#Video|video codec]]<!--
 
   -->|video    = a [[Codec#Video|video codec]]<!--
 
   -->|#default = a [[codec]]<!--
 
   -->|#default = a [[codec]]<!--
-->}}. The name to use at the [[command line]] is '''{{{id|unknown}}}'''{{#if:{{{altid|}}}|, but you can also use '''{{{altid}}}'''{{#if:{{{altid2|}}}|, or '''{{{altid2}}}'''}}}}.<!--
+
-->}}. The name to use at the [[command line]] is {{#if:{{{id|}}}|'''{{{id}}}'''|unknown}}{{#if:{{{altid|}}}|, but you can also use '''{{{altid}}}'''{{#if:{{{altid2|}}}|, or '''{{{altid2}}}'''}}}}.<!--
 
Line 2: -->{{#ifeq:{{{encoder|n}}}|y|<br />VLC can '''encode''' using this codec.}}<!--
 
Line 2: -->{{#ifeq:{{{encoder|n}}}|y|<br />VLC can '''encode''' using this codec.}}<!--
 
Line 3: -->{{#if:{{{for|}}}| <br />This codec can be used inside the {{{for}}} containers.}}<!--
 
Line 3: -->{{#if:{{{for|}}}| <br />This codec can be used inside the {{{for}}} containers.}}<!--

Revision as of 22:55, 17 March 2019

??
This is a codec. The name to use at the command line is unknown.

A meta-template for codecs.

Usage:

{{codec |type= | id= | altid= | altid2= | encoder= | for= | mod= }}

You should supply type and id, the rest are optional.

  • type: the type of codec, currently audio or video
  • id: the module name for the codec. If other shortcuts to the same module exist, also list them with altid, or altid and altid2
  • for: a list of containers this codec is compatible with. Put the names in [[ ]] so they link properly
  • mod: module name from Documentation:Modules
  • encoder: if equal to y, display a message, currently "VLC can encode using this codec."

See also