~ubuntu-branches/ubuntu/quantal/gst-plugins-bad0.10/quantal-proposed

« back to all changes in this revision

Viewing changes to docs/plugins/html/gst-plugins-bad-plugins-mpeg2enc.html

  • Committer: Bazaar Package Importer
  • Author(s): Ken VanDine
  • Date: 2011-07-19 14:32:43 UTC
  • mfrom: (18.4.21 sid)
  • Revision ID: james.westby@ubuntu.com-20110719143243-p7pnkh45akfp0ihk
Tags: 0.10.22-2ubuntu1
* Rebased on debian unstable, remaining changes:
  - debian/gstreamer-plugins-bad.install
    * don't include dtmf, liveadder, rtpmux, autoconvert and shm, we include 
      them in -good

Show diffs side-by-side

added added

removed removed

Lines of Context:
6
6
<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
7
7
<link rel="home" href="index.html" title="GStreamer Bad Plugins 0.10 Plugins Reference Manual">
8
8
<link rel="up" href="ch01.html" title="gst-plugins-bad Elements">
9
 
<link rel="prev" href="gst-plugins-bad-plugins-mpegaudioparse.html" title="mpegaudioparse">
 
9
<link rel="prev" href="gst-plugins-bad-plugins-modplug.html" title="modplug">
10
10
<link rel="next" href="gst-plugins-bad-plugins-mplex.html" title="mplex">
11
 
<meta name="generator" content="GTK-Doc V1.15 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.17 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
</head>
14
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
15
15
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
16
16
<tr valign="middle">
17
 
<td><a accesskey="p" href="gst-plugins-bad-plugins-mpegaudioparse.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
 
17
<td><a accesskey="p" href="gst-plugins-bad-plugins-modplug.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
18
18
<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
19
19
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
20
20
<th width="100%" align="center">GStreamer Bad Plugins 0.10 Plugins Reference Manual</th>
32
32
                  <a href="#gst-plugins-bad-plugins-mpeg2enc.properties" class="shortcut">Properties</a>
33
33
</td></tr>
34
34
</table>
35
 
<div class="refentry" title="mpeg2enc">
 
35
<div class="refentry">
36
36
<a name="gst-plugins-bad-plugins-mpeg2enc"></a><div class="titlepage"></div>
37
37
<div class="refnamediv"><table width="100%"><tr>
38
38
<td valign="top">
41
41
</td>
42
42
<td valign="top" align="right"></td>
43
43
</tr></table></div>
44
 
<div class="refsynopsisdiv" title="Synopsis">
 
44
<div class="refsynopsisdiv">
45
45
<a name="gst-plugins-bad-plugins-mpeg2enc.synopsis"></a><h2>Synopsis</h2>
46
46
<a name="GstMpeg2enc"></a><pre class="synopsis">                    <a class="link" href="gst-plugins-bad-plugins-mpeg2enc.html#GstMpeg2enc-struct" title="GstMpeg2enc">GstMpeg2enc</a>;
47
47
</pre>
48
48
</div>
49
 
<div class="refsect1" title="Object Hierarchy">
 
49
<div class="refsect1">
50
50
<a name="gst-plugins-bad-plugins-mpeg2enc.object-hierarchy"></a><h2>Object Hierarchy</h2>
51
51
<pre class="synopsis">
52
52
  <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
55
55
               +----GstMpeg2enc
56
56
</pre>
57
57
</div>
58
 
<div class="refsect1" title="Implemented Interfaces">
 
58
<div class="refsect1">
59
59
<a name="gst-plugins-bad-plugins-mpeg2enc.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
60
60
<p>
61
61
GstMpeg2enc implements
62
62
 <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstPreset.html">GstPreset</a>.</p>
63
63
</div>
64
 
<div class="refsect1" title="Properties">
 
64
<div class="refsect1">
65
65
<a name="gst-plugins-bad-plugins-mpeg2enc.properties"></a><h2>Properties</h2>
66
66
<pre class="synopsis">
67
67
  "<a class="link" href="gst-plugins-bad-plugins-mpeg2enc.html#GstMpeg2enc--altscan-mpeg2" title='The "altscan-mpeg2" property'>altscan-mpeg2</a>"            <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write
100
100
  "<a class="link" href="gst-plugins-bad-plugins-mpeg2enc.html#GstMpeg2enc--vcd-still-size" title='The "vcd-still-size" property'>vcd-still-size</a>"           <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write
101
101
</pre>
102
102
</div>
103
 
<div class="refsect1" title="Description">
 
103
<div class="refsect1">
104
104
<a name="gst-plugins-bad-plugins-mpeg2enc.description"></a><h2>Description</h2>
105
105
<p>
106
106
This element encodes raw video into an MPEG-1/2 elementary stream using the
110
110
and on the various available parameters in the documentation
111
111
of the mpeg2enc tool in particular, which shares options with this element.
112
112
</p>
113
 
<div class="refsect2" title="Example pipeline">
114
 
<a name="id631445"></a><h3>Example pipeline</h3>
 
113
<p>
 
114
</p>
 
115
<div class="refsect2">
 
116
<a name="idp15317376"></a><h3>Example pipeline</h3>
115
117
<div class="informalexample">
116
118
  <table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
117
119
    <tbody>
118
120
      <tr>
119
121
        <td class="listing_lines" align="right"><pre>1</pre></td>
120
 
        <td class="listing_code"><pre class="programlisting">gst<span class="symbol">-</span>launch<span class="symbol">-</span><span class="number">0.10</span> videotestsrc num<span class="symbol">-</span>buffers<span class="symbol">=</span><span class="number">1000</span> <span class="symbol">!</span> mpeg2enc <span class="symbol">!</span> filesink location<span class="symbol">=</span>videotestsrc<span class="symbol">.</span>m1v</pre></td>
 
122
        <td class="listing_code"><pre class="programlisting">gst<span class="gtkdoc opt">-</span>launch<span class="gtkdoc opt">-</span><span class="number">0.10</span> videotestsrc num<span class="gtkdoc opt">-</span>buffers<span class="gtkdoc opt">=</span><span class="number">1000</span> <span class="gtkdoc opt">!</span> mpeg2enc <span class="gtkdoc opt">!</span> filesink location<span class="gtkdoc opt">=</span>videotestsrc<span class="gtkdoc opt">.</span>m1v</pre></td>
121
123
      </tr>
122
124
    </tbody>
123
125
  </table>
138
140
    <tbody>
139
141
      <tr>
140
142
        <td class="listing_lines" align="right"><pre>1</pre></td>
141
 
        <td class="listing_code"><pre class="programlisting">gst<span class="symbol">-</span>launch<span class="symbol">-</span><span class="number">0.10</span> videotestsrc num<span class="symbol">-</span>buffers<span class="symbol">=</span><span class="number">1000</span> <span class="symbol">!</span> videoscale <span class="symbol">!</span> mpeg2enc format<span class="symbol">=</span><span class="number">1</span> norm<span class="symbol">=</span>p <span class="symbol">!</span> filesink location<span class="symbol">=</span>videotestsrc<span class="symbol">.</span>m1v</pre></td>
 
143
        <td class="listing_code"><pre class="programlisting">gst<span class="gtkdoc opt">-</span>launch<span class="gtkdoc opt">-</span><span class="number">0.10</span> videotestsrc num<span class="gtkdoc opt">-</span>buffers<span class="gtkdoc opt">=</span><span class="number">1000</span> <span class="gtkdoc opt">!</span> videoscale <span class="gtkdoc opt">!</span> mpeg2enc format<span class="gtkdoc opt">=</span><span class="number">1</span> norm<span class="gtkdoc opt">=</span>p <span class="gtkdoc opt">!</span> filesink location<span class="gtkdoc opt">=</span>videotestsrc<span class="gtkdoc opt">.</span>m1v</pre></td>
142
144
      </tr>
143
145
    </tbody>
144
146
  </table>
146
148
 This will produce an MPEG1 profile stream according to VCD2.0 specifications
147
149
for PAL <a class="link" href="gst-plugins-bad-plugins-mpeg2enc.html#GstMpeg2enc--norm" title='The "norm" property'><span class="type">"norm"</span></a> (as the image height is dependent on video norm).
148
150
</div>
149
 
</div>
150
 
<div class="refsect1" title="Details">
 
151
<p>
 
152
</p>
 
153
<div class="refsynopsisdiv">
 
154
<h2>Synopsis</h2>
 
155
<div class="refsect2">
 
156
<a name="idp15323696"></a><h3>Element Information</h3>
 
157
<div class="variablelist"><table border="0">
 
158
<col align="left" valign="top">
 
159
<tbody>
 
160
<tr>
 
161
<td><p><span class="term">plugin</span></p></td>
 
162
<td>
 
163
            <a class="link" href="gst-plugins-bad-plugins-plugin-mpeg2enc.html#plugin-mpeg2enc">mpeg2enc</a>
 
164
          </td>
 
165
</tr>
 
166
<tr>
 
167
<td><p><span class="term">author</span></p></td>
 
168
<td>Andrew Stevens &lt;andrew.stevens@nexgo.de&gt;
 
169
Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;</td>
 
170
</tr>
 
171
<tr>
 
172
<td><p><span class="term">class</span></p></td>
 
173
<td>Codec/Encoder/Video</td>
 
174
</tr>
 
175
</tbody>
 
176
</table></div>
 
177
</div>
 
178
<hr>
 
179
<div class="refsect2">
 
180
<a name="idp15331104"></a><h3>Element Pads</h3>
 
181
<div class="variablelist"><table border="0">
 
182
<col align="left" valign="top">
 
183
<tbody>
 
184
<tr>
 
185
<td><p><span class="term">name</span></p></td>
 
186
<td>sink</td>
 
187
</tr>
 
188
<tr>
 
189
<td><p><span class="term">direction</span></p></td>
 
190
<td>sink</td>
 
191
</tr>
 
192
<tr>
 
193
<td><p><span class="term">presence</span></p></td>
 
194
<td>always</td>
 
195
</tr>
 
196
<tr>
 
197
<td><p><span class="term">details</span></p></td>
 
198
<td>video/x-raw-yuv, format=(fourcc){ I420 }, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction){ 24000/1001, 24/1, 25/1, 30000/1001, 30/1, 50/1, 60000/1001 }</td>
 
199
</tr>
 
200
</tbody>
 
201
</table></div>
 
202
<div class="variablelist"><table border="0">
 
203
<col align="left" valign="top">
 
204
<tbody>
 
205
<tr>
 
206
<td><p><span class="term">name</span></p></td>
 
207
<td>src</td>
 
208
</tr>
 
209
<tr>
 
210
<td><p><span class="term">direction</span></p></td>
 
211
<td>source</td>
 
212
</tr>
 
213
<tr>
 
214
<td><p><span class="term">presence</span></p></td>
 
215
<td>always</td>
 
216
</tr>
 
217
<tr>
 
218
<td><p><span class="term">details</span></p></td>
 
219
<td>video/mpeg, systemstream=(boolean)false, mpegversion=(int){ 1, 2 }, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction){ 24000/1001, 24/1, 25/1, 30000/1001, 30/1, 50/1, 60000/1001 }</td>
 
220
</tr>
 
221
</tbody>
 
222
</table></div>
 
223
</div>
 
224
</div>
 
225
<p>
 
226
</p>
 
227
</div>
 
228
<div class="refsect1">
151
229
<a name="gst-plugins-bad-plugins-mpeg2enc.details"></a><h2>Details</h2>
152
 
<div class="refsect2" title="GstMpeg2enc">
 
230
<div class="refsect2">
153
231
<a name="GstMpeg2enc-struct"></a><h3>GstMpeg2enc</h3>
154
232
<pre class="programlisting">typedef struct _GstMpeg2enc GstMpeg2enc;</pre>
155
233
<p>
156
234
</p>
157
235
</div>
158
236
</div>
159
 
<div class="refsect1" title="Property Details">
 
237
<div class="refsect1">
160
238
<a name="gst-plugins-bad-plugins-mpeg2enc.property-details"></a><h2>Property Details</h2>
161
 
<div class="refsect2" title='The "altscan-mpeg2" property'>
 
239
<div class="refsect2">
162
240
<a name="GstMpeg2enc--altscan-mpeg2"></a><h3>The <code class="literal">"altscan-mpeg2"</code> property</h3>
163
241
<pre class="programlisting">  "altscan-mpeg2"            <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write</pre>
164
242
<p>Alternate MPEG-2 block scanning. Disabling this might make buggy players play SVCD streams.</p>
165
243
<p>Default value: TRUE</p>
166
244
</div>
167
245
<hr>
168
 
<div class="refsect2" title='The "aspect" property'>
 
246
<div class="refsect2">
169
247
<a name="GstMpeg2enc--aspect"></a><h3>The <code class="literal">"aspect"</code> property</h3>
170
248
<pre class="programlisting">  "aspect"                   <span class="type">GstMpeg2encAspect</span>     : Read / Write</pre>
171
249
<p>Display aspect ratio.</p>
172
250
<p>Default value: Deduce from input</p>
173
251
</div>
174
252
<hr>
175
 
<div class="refsect2" title='The "b-per-refframe" property'>
 
253
<div class="refsect2">
176
254
<a name="GstMpeg2enc--b-per-refframe"></a><h3>The <code class="literal">"b-per-refframe"</code> property</h3>
177
255
<pre class="programlisting">  "b-per-refframe"           <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
178
256
<p>Number of B frames between each I/P frame.</p>
180
258
<p>Default value: 0</p>
181
259
</div>
182
260
<hr>
183
 
<div class="refsect2" title='The "bitrate" property'>
 
261
<div class="refsect2">
184
262
<a name="GstMpeg2enc--bitrate"></a><h3>The <code class="literal">"bitrate"</code> property</h3>
185
263
<pre class="programlisting">  "bitrate"                  <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
186
264
<p>Compressed video bitrate (kbps).</p>
188
266
<p>Default value: 1125</p>
189
267
</div>
190
268
<hr>
191
 
<div class="refsect2" title='The "bufsize" property'>
 
269
<div class="refsect2">
192
270
<a name="GstMpeg2enc--bufsize"></a><h3>The <code class="literal">"bufsize"</code> property</h3>
193
271
<pre class="programlisting">  "bufsize"                  <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
194
272
<p>Target decoders video buffer size (kB) (default depends on format).</p>
196
274
<p>Default value: 46</p>
197
275
</div>
198
276
<hr>
199
 
<div class="refsect2" title='The "closed-gop" property'>
 
277
<div class="refsect2">
200
278
<a name="GstMpeg2enc--closed-gop"></a><h3>The <code class="literal">"closed-gop"</code> property</h3>
201
279
<pre class="programlisting">  "closed-gop"               <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write</pre>
202
280
<p>All Group-of-Pictures are closed (for multi-angle DVDs).</p>
203
281
<p>Default value: FALSE</p>
204
282
</div>
205
283
<hr>
206
 
<div class="refsect2" title='The "constraints" property'>
 
284
<div class="refsect2">
207
285
<a name="GstMpeg2enc--constraints"></a><h3>The <code class="literal">"constraints"</code> property</h3>
208
286
<pre class="programlisting">  "constraints"              <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write</pre>
209
287
<p>Use strict video resolution and bitrate checks.</p>
210
288
<p>Default value: TRUE</p>
211
289
</div>
212
290
<hr>
213
 
<div class="refsect2" title='The "correct-svcd-hds" property'>
 
291
<div class="refsect2">
214
292
<a name="GstMpeg2enc--correct-svcd-hds"></a><h3>The <code class="literal">"correct-svcd-hds"</code> property</h3>
215
293
<pre class="programlisting">  "correct-svcd-hds"         <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write</pre>
216
294
<p>Force SVCD width to 480 instead of 540/720.</p>
217
295
<p>Default value: FALSE</p>
218
296
</div>
219
297
<hr>
220
 
<div class="refsect2" title='The "dualprime" property'>
 
298
<div class="refsect2">
221
299
<a name="GstMpeg2enc--dualprime"></a><h3>The <code class="literal">"dualprime"</code> property</h3>
222
300
<pre class="programlisting">  "dualprime"                <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write</pre>
223
301
<p>Dual Prime Motion Estimation Mode for MPEG-2 I/P-frame only streams.  Quite some players do not support this.</p>
224
302
<p>Default value: FALSE</p>
225
303
</div>
226
304
<hr>
227
 
<div class="refsect2" title='The "dummy-svcd-sof" property'>
 
305
<div class="refsect2">
228
306
<a name="GstMpeg2enc--dummy-svcd-sof"></a><h3>The <code class="literal">"dummy-svcd-sof"</code> property</h3>
229
307
<pre class="programlisting">  "dummy-svcd-sof"           <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write</pre>
230
308
<p>Generate dummy SVCD scan-data (for vcdimager).</p>
231
309
<p>Default value: TRUE</p>
232
310
</div>
233
311
<hr>
234
 
<div class="refsect2" title='The "force-b-b-p" property'>
 
312
<div class="refsect2">
235
313
<a name="GstMpeg2enc--force-b-b-p"></a><h3>The <code class="literal">"force-b-b-p"</code> property</h3>
236
314
<pre class="programlisting">  "force-b-b-p"              <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write</pre>
237
315
<p>Force two B frames between I/P frames when closing GOP boundaries.</p>
238
316
<p>Default value: FALSE</p>
239
317
</div>
240
318
<hr>
241
 
<div class="refsect2" title='The "format" property'>
 
319
<div class="refsect2">
242
320
<a name="GstMpeg2enc--format"></a><h3>The <code class="literal">"format"</code> property</h3>
243
321
<pre class="programlisting">  "format"                   <span class="type">GstMpeg2encFormat</span>     : Read / Write</pre>
244
322
<p>Encoding profile format.</p>
245
323
<p>Default value: Generic MPEG-1</p>
246
324
</div>
247
325
<hr>
248
 
<div class="refsect2" title='The "framerate" property'>
 
326
<div class="refsect2">
249
327
<a name="GstMpeg2enc--framerate"></a><h3>The <code class="literal">"framerate"</code> property</h3>
250
328
<pre class="programlisting">  "framerate"                <span class="type">GstMpeg2encFramerate</span>  : Read / Write</pre>
251
329
<p>Output framerate.</p>
252
330
<p>Default value: Same as input</p>
253
331
</div>
254
332
<hr>
255
 
<div class="refsect2" title='The "interlace-mode" property'>
 
333
<div class="refsect2">
256
334
<a name="GstMpeg2enc--interlace-mode"></a><h3>The <code class="literal">"interlace-mode"</code> property</h3>
257
335
<pre class="programlisting">  "interlace-mode"           <span class="type">GstMpeg2encInterlaceMode</span>  : Read / Write</pre>
258
336
<p>MPEG-2 motion estimation and encoding modes.</p>
259
337
<p>Default value: Progressive</p>
260
338
</div>
261
339
<hr>
262
 
<div class="refsect2" title='The "intra-dc-prec" property'>
 
340
<div class="refsect2">
263
341
<a name="GstMpeg2enc--intra-dc-prec"></a><h3>The <code class="literal">"intra-dc-prec"</code> property</h3>
264
342
<pre class="programlisting">  "intra-dc-prec"            <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
265
343
<p>Number of bits precision for DC (base colour) in MPEG-2 blocks.</p>
267
345
<p>Default value: 9</p>
268
346
</div>
269
347
<hr>
270
 
<div class="refsect2" title='The "keep-hf" property'>
 
348
<div class="refsect2">
271
349
<a name="GstMpeg2enc--keep-hf"></a><h3>The <code class="literal">"keep-hf"</code> property</h3>
272
350
<pre class="programlisting">  "keep-hf"                  <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write</pre>
273
351
<p>Maximize high-frequency resolution (for high-quality sources).</p>
274
352
<p>Default value: FALSE</p>
275
353
</div>
276
354
<hr>
277
 
<div class="refsect2" title='The "max-gop-size" property'>
 
355
<div class="refsect2">
278
356
<a name="GstMpeg2enc--max-gop-size"></a><h3>The <code class="literal">"max-gop-size"</code> property</h3>
279
357
<pre class="programlisting">  "max-gop-size"             <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
280
358
<p>Maximal size per Group-of-Pictures (-1=default).</p>
282
360
<p>Default value: -1</p>
283
361
</div>
284
362
<hr>
285
 
<div class="refsect2" title='The "min-gop-size" property'>
 
363
<div class="refsect2">
286
364
<a name="GstMpeg2enc--min-gop-size"></a><h3>The <code class="literal">"min-gop-size"</code> property</h3>
287
365
<pre class="programlisting">  "min-gop-size"             <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
288
366
<p>Minimal size per Group-of-Pictures (-1=default).</p>
290
368
<p>Default value: -1</p>
291
369
</div>
292
370
<hr>
293
 
<div class="refsect2" title='The "motion-search-radius" property'>
 
371
<div class="refsect2">
294
372
<a name="GstMpeg2enc--motion-search-radius"></a><h3>The <code class="literal">"motion-search-radius"</code> property</h3>
295
373
<pre class="programlisting">  "motion-search-radius"     <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
296
374
<p>Motion compensation search radius.</p>
298
376
<p>Default value: 16</p>
299
377
</div>
300
378
<hr>
301
 
<div class="refsect2" title='The "non-video-bitrate" property'>
 
379
<div class="refsect2">
302
380
<a name="GstMpeg2enc--non-video-bitrate"></a><h3>The <code class="literal">"non-video-bitrate"</code> property</h3>
303
381
<pre class="programlisting">  "non-video-bitrate"        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
304
382
<p>Assumed bitrate of non-video for sequence splitting (kbps).</p>
306
384
<p>Default value: 0</p>
307
385
</div>
308
386
<hr>
309
 
<div class="refsect2" title='The "norm" property'>
 
387
<div class="refsect2">
310
388
<a name="GstMpeg2enc--norm"></a><h3>The <code class="literal">"norm"</code> property</h3>
311
389
<pre class="programlisting">  "norm"                     <span class="type">GstMpeg2encVideoNorm</span>  : Read / Write</pre>
312
390
<p>Tag output for specific video norm.</p>
313
391
<p>Default value: Unspecified</p>
314
392
</div>
315
393
<hr>
316
 
<div class="refsect2" title='The "playback-field-order" property'>
 
394
<div class="refsect2">
317
395
<a name="GstMpeg2enc--playback-field-order"></a><h3>The <code class="literal">"playback-field-order"</code> property</h3>
318
396
<pre class="programlisting">  "playback-field-order"     <span class="type">GstMpeg2encPlaybackFieldOrders</span>  : Read / Write</pre>
319
397
<p>Force specific playback field order.</p>
320
398
<p>Default value: Unspecified</p>
321
399
</div>
322
400
<hr>
323
 
<div class="refsect2" title='The "pulldown-3-2" property'>
 
401
<div class="refsect2">
324
402
<a name="GstMpeg2enc--pulldown-3-2"></a><h3>The <code class="literal">"pulldown-3-2"</code> property</h3>
325
403
<pre class="programlisting">  "pulldown-3-2"             <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write</pre>
326
404
<p>Generate header flags for 3-2 pull down 24fps movies.</p>
327
405
<p>Default value: FALSE</p>
328
406
</div>
329
407
<hr>
330
 
<div class="refsect2" title='The "quant-matrix" property'>
 
408
<div class="refsect2">
331
409
<a name="GstMpeg2enc--quant-matrix"></a><h3>The <code class="literal">"quant-matrix"</code> property</h3>
332
410
<pre class="programlisting">  "quant-matrix"             <span class="type">GstMpeg2encQuantisationMatrix</span>  : Read / Write</pre>
333
411
<p>Quantisation matrix to use for encoding.</p>
334
412
<p>Default value: Default</p>
335
413
</div>
336
414
<hr>
337
 
<div class="refsect2" title='The "quant-reduction-max-var" property'>
 
415
<div class="refsect2">
338
416
<a name="GstMpeg2enc--quant-reduction-max-var"></a><h3>The <code class="literal">"quant-reduction-max-var"</code> property</h3>
339
417
<pre class="programlisting">  "quant-reduction-max-var"  <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a>                : Read / Write</pre>
340
418
<p>Maximal luma variance below which quantisation boost is used.</p>
342
420
<p>Default value: 100</p>
343
421
</div>
344
422
<hr>
345
 
<div class="refsect2" title='The "quantisation" property'>
 
423
<div class="refsect2">
346
424
<a name="GstMpeg2enc--quantisation"></a><h3>The <code class="literal">"quantisation"</code> property</h3>
347
425
<pre class="programlisting">  "quantisation"             <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
348
426
<p>Quantisation factor (-1=cbr, 0=default, 1=best, 31=worst).</p>
350
428
<p>Default value: 0</p>
351
429
</div>
352
430
<hr>
353
 
<div class="refsect2" title='The "quantisation-reduction" property'>
 
431
<div class="refsect2">
354
432
<a name="GstMpeg2enc--quantisation-reduction"></a><h3>The <code class="literal">"quantisation-reduction"</code> property</h3>
355
433
<pre class="programlisting">  "quantisation-reduction"   <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a>                : Read / Write</pre>
356
434
<p>Max. quantisation reduction for highly active blocks.</p>
358
436
<p>Default value: 0</p>
359
437
</div>
360
438
<hr>
361
 
<div class="refsect2" title='The "reduce-hf" property'>
 
439
<div class="refsect2">
362
440
<a name="GstMpeg2enc--reduce-hf"></a><h3>The <code class="literal">"reduce-hf"</code> property</h3>
363
441
<pre class="programlisting">  "reduce-hf"                <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a>                : Read / Write</pre>
364
442
<p>How much to reduce high-frequency resolution (by increasing quantisation).</p>
366
444
<p>Default value: 0</p>
367
445
</div>
368
446
<hr>
369
 
<div class="refsect2" title='The "reduction-2x2" property'>
 
447
<div class="refsect2">
370
448
<a name="GstMpeg2enc--reduction-2x2"></a><h3>The <code class="literal">"reduction-2x2"</code> property</h3>
371
449
<pre class="programlisting">  "reduction-2x2"            <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
372
450
<p>Reduction factor for 2x2 subsampled candidate motion estimates (1=max. quality, 4=max. speed).</p>
374
452
<p>Default value: 3</p>
375
453
</div>
376
454
<hr>
377
 
<div class="refsect2" title='The "reduction-4x4" property'>
 
455
<div class="refsect2">
378
456
<a name="GstMpeg2enc--reduction-4x4"></a><h3>The <code class="literal">"reduction-4x4"</code> property</h3>
379
457
<pre class="programlisting">  "reduction-4x4"            <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
380
458
<p>Reduction factor for 4x4 subsampled candidate motion estimates (1=max. quality, 4=max. speed).</p>
382
460
<p>Default value: 2</p>
383
461
</div>
384
462
<hr>
385
 
<div class="refsect2" title='The "sequence-header-every-gop" property'>
 
463
<div class="refsect2">
386
464
<a name="GstMpeg2enc--sequence-header-every-gop"></a><h3>The <code class="literal">"sequence-header-every-gop"</code> property</h3>
387
465
<pre class="programlisting">  "sequence-header-every-gop" <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write</pre>
388
466
<p>Include a sequence header in every GOP.</p>
389
467
<p>Default value: FALSE</p>
390
468
</div>
391
469
<hr>
392
 
<div class="refsect2" title='The "sequence-length" property'>
 
470
<div class="refsect2">
393
471
<a name="GstMpeg2enc--sequence-length"></a><h3>The <code class="literal">"sequence-length"</code> property</h3>
394
472
<pre class="programlisting">  "sequence-length"          <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
395
473
<p>Place a sequence boundary after each &lt;num&gt; MB (0=disable).</p>
397
475
<p>Default value: 0</p>
398
476
</div>
399
477
<hr>
400
 
<div class="refsect2" title='The "unit-coeff-elim" property'>
 
478
<div class="refsect2">
401
479
<a name="GstMpeg2enc--unit-coeff-elim"></a><h3>The <code class="literal">"unit-coeff-elim"</code> property</h3>
402
480
<pre class="programlisting">  "unit-coeff-elim"          <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
403
481
<p>How agressively small-unit picture blocks should be skipped.</p>
405
483
<p>Default value: 0</p>
406
484
</div>
407
485
<hr>
408
 
<div class="refsect2" title='The "vcd-still-size" property'>
 
486
<div class="refsect2">
409
487
<a name="GstMpeg2enc--vcd-still-size"></a><h3>The <code class="literal">"vcd-still-size"</code> property</h3>
410
488
<pre class="programlisting">  "vcd-still-size"           <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write</pre>
411
489
<p>Size of VCD stills (in KB).</p>
413
491
<p>Default value: 0</p>
414
492
</div>
415
493
</div>
416
 
<div class="refsect1" title="See Also">
 
494
<div class="refsect1">
417
495
<a name="gst-plugins-bad-plugins-mpeg2enc.see-also"></a><h2>See Also</h2>
418
496
mpeg2dec
419
497
</div>
420
498
</div>
421
499
<div class="footer">
422
500
<hr>
423
 
          Generated by GTK-Doc V1.15</div>
 
501
          Generated by GTK-Doc V1.17</div>
424
502
</body>
425
503
</html>
 
 
b'\\ No newline at end of file'