You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
219 lines
6.2 KiB
219 lines
6.2 KiB
4 years ago
|
<html>
|
||
|
<head>
|
||
|
<title> Linux Video Stream Processing Tool - Examples</title>
|
||
|
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||
|
<meta name="keywords" content="DVD, digital video, DV, encoder, divx,
|
||
|
DivX;-), lame, source, posix, avifile, opendivx, codec, linux, AC3,
|
||
|
program stream, video, audio, transcode, decoder, stream, YV12">
|
||
|
</head>
|
||
|
|
||
|
<body bgcolor=#CDB5CD>
|
||
|
|
||
|
|
||
|
<a name=top></a>
|
||
|
<table cellspacing="10" cellpadding="0" border="0" width="100%">
|
||
|
<tr>
|
||
|
<td align=left valign="top" width=30% bgcolor="#a0a0a0">
|
||
|
<table border="0" cellpadding="10" cellspacing="3" font size=+2 bgcolor="#ffffff" width=100%>
|
||
|
<td align="left" bgcolor="#e9e9e9"> <FONT
|
||
|
FACE="Lucida,Helvetica"> <font>Other supported codecs and file formats</font>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
|
||
|
<td>
|
||
|
<ul>
|
||
|
<li><a href="#o_mpeg1"> <FONT FACE="Lucida,Helvetica">
|
||
|
MPEG video</font></a><p>
|
||
|
<ul>
|
||
|
<li><a href="#o_mpeg1"> <FONT FACE="Lucida,Helvetica">
|
||
|
MPEG-1 </font></a>
|
||
|
<li><a href="#o_es"> <FONT FACE="Lucida,Helvetica">
|
||
|
MPEG elementary streams (ES)</font></a>
|
||
|
<li><a href="#o_es"> <FONT FACE="Lucida,Helvetica">
|
||
|
MPEG packetized streams (PES)</font></a><p>
|
||
|
|
||
|
</ul>
|
||
|
|
||
|
<li><a href="#o_nuv"> <FONT FACE="Lucida,Helvetica">
|
||
|
NuppelVideo</font></a><p>
|
||
|
<li><a href="#o_yuv4mpeg"> <FONT FACE="Lucida,Helvetica">
|
||
|
YUV4MPEG</font></a><p>
|
||
|
<li><a href="#o_mov"> <FONT FACE="Lucida,Helvetica">
|
||
|
Quicktime4linux</font></a><p>
|
||
|
<li><a href="#o_v4l"> <FONT FACE="Lucida,Helvetica">
|
||
|
Video4linux</font></a><p>
|
||
|
</ul>
|
||
|
</ul>
|
||
|
</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</table>
|
||
|
|
||
|
|
||
|
<a name=other></a>
|
||
|
<table cellspacing="10" cellpadding="0" border="0" width="100%">
|
||
|
<tr>
|
||
|
<td align=left valign="top" width=30% bgcolor="#a0a0a0">
|
||
|
<table border="0" cellpadding="10" cellspacing="3" font size=+2 bgcolor="#ffffff" width=100%>
|
||
|
<td align="left" bgcolor="#e9e9e9">
|
||
|
|
||
|
<font>other supported file formats </font>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td>
|
||
|
|
||
|
The following file formats are auto-detected and supported.
|
||
|
Some MPEG 1 videos may fail. The basic <i>transcode</i>
|
||
|
session
|
||
|
needs at least the options "-i" for input, "-o" for output
|
||
|
and "-y" with your choice of export module. The following
|
||
|
are example outputs:<p>
|
||
|
|
||
|
|
||
|
<table>
|
||
|
<tr>
|
||
|
<td align=left valign="top" bgcolor="#ccffcc">
|
||
|
transcode</td>
|
||
|
|
||
|
<td align=left valign="top" bgcolor="#ccffcc">
|
||
|
-i test.X </td>
|
||
|
</tr>
|
||
|
|
||
|
<td></td><td align=left valign="top" bgcolor="#ccffcc">
|
||
|
-o test_divx4mp3.avi -y divx4</td></tr>
|
||
|
|
||
|
</table>
|
||
|
|
||
|
<br>
|
||
|
|
||
|
<a name=o_mpeg1>
|
||
|
<table>
|
||
|
<tr>
|
||
|
<td align=left valign=center bgcolor="#00ffff">
|
||
|
MPEG 1 video: </td><td> X=mpg</td>
|
||
|
</td>
|
||
|
</table>
|
||
|
</a>
|
||
|
|
||
|
<p>
|
||
|
<code>
|
||
|
|
||
|
transcode v0.5.0-20011105 (C) 2001 Thomas Oestreich <br>
|
||
|
[transcode] auto-probing source test.mpg (ok) <br>
|
||
|
[transcode] V: import format | MPEG1 (V=mpeg2|A=mp3) <br>
|
||
|
[transcode] V: import frame | 320 x 240 1.33:1 encoded @ 1:1 <br>
|
||
|
[transcode] V: encoding fps | 24.000 <br>
|
||
|
[transcode] A: import format | 0x55 MPEG layer-3 [48000,16,2] <br>
|
||
|
[transcode] A: export format | 0x55 MPEG layer-3 [48000,16,2] 128 kbps <br>
|
||
|
[transcode] A: bytes per frame | 8000 (8000.000000) <br>
|
||
|
[transcode] A: adjustment | 0@1000 <br>
|
||
|
</code>
|
||
|
|
||
|
<p>
|
||
|
<ul>
|
||
|
<li>
|
||
|
Y'CrCb colorspace processing also available.
|
||
|
|
||
|
<li> The import module <i>import_mpeg2.so</i> might read
|
||
|
program streams, that fail with <i>import_vob.so</i>
|
||
|
</ul>
|
||
|
<p>
|
||
|
|
||
|
<a name=o_es>
|
||
|
<table>
|
||
|
<tr>
|
||
|
<td align=left valign=center bgcolor="#00ffff">
|
||
|
MPEG elementary streams (ES): </td><td> X=m2v</td>
|
||
|
</td>
|
||
|
</table>
|
||
|
</a>
|
||
|
|
||
|
<p>
|
||
|
<code>
|
||
|
transcode v0.5.0-20011105 (C) 2001 Thomas Oestreich<br>
|
||
|
[transcode] auto-probing source test.m2v (ok)<br>
|
||
|
[transcode] V: import format | MPEG (V=mpeg2|A=null)<br>
|
||
|
[transcode] V: import frame | 720 x 576 1.25:1 encoded @ 4:3<br>
|
||
|
[transcode] V: encoding fps | 25.000<br>
|
||
|
[transcode] A: import | disabled<br>
|
||
|
[transcode] A: export | disabled<br>
|
||
|
[transcode] A: bytes per frame | 7680 (7680.000000)<br>
|
||
|
[transcode] A: adjustment | 0@1000<br>
|
||
|
</code>
|
||
|
|
||
|
<p>
|
||
|
<ul>
|
||
|
<li>
|
||
|
Y'CrCb colorspace processing also available.
|
||
|
</ul>
|
||
|
<p>
|
||
|
|
||
|
<a name=o_nuv>
|
||
|
<table>
|
||
|
<tr>
|
||
|
<td align=left valign=center bgcolor="#00ffff">
|
||
|
NuppelVideo: </td><td> X=nuv</td>
|
||
|
</td>
|
||
|
</table>
|
||
|
</a>
|
||
|
|
||
|
|
||
|
<p>
|
||
|
|
||
|
<code>
|
||
|
transcode v0.5.0-20011105 (C) 2001 Thomas Oestreich<br>
|
||
|
[transcode] auto-probing source test.nuv (ok)<br>
|
||
|
[transcode] V: import format | RTjpeg NuppelVideo (V=nuv|A=nuv)<br>
|
||
|
[transcode] V: import frame | 352 x 288 1.22:1 <br>
|
||
|
[transcode] V: encoding fps | 25.000<br>
|
||
|
[transcode] V: Y'CbCr | YV12/I420<br>
|
||
|
[transcode] A: import format | 0x1 PCM [41000,16,2]<br>
|
||
|
[transcode] A: export format | 0x55 MPEG layer-3 [41000,16,2] 128 kbps<br>
|
||
|
[transcode] A: bytes per frame | 6560 (6560.000000)<br>
|
||
|
[transcode] A: adjustment | 0@1000<br>
|
||
|
|
||
|
</code>
|
||
|
<p>
|
||
|
|
||
|
<ul><li> Only Y'CrCb colorspace processing available.
|
||
|
</ul>
|
||
|
<p>
|
||
|
|
||
|
<a name=o_yuv4mpeg>
|
||
|
<table>
|
||
|
<tr>
|
||
|
<td align=left valign=center bgcolor="#00ffff">
|
||
|
YUV4MPEG: </td><td> X=yuv4mpeg</td>
|
||
|
</td>
|
||
|
</table>
|
||
|
</a>
|
||
|
|
||
|
<p>
|
||
|
<code>
|
||
|
|
||
|
transcode v0.5.0-20011105 (C) 2001 Thomas Oestreich <br>
|
||
|
[transcode] auto-probing source test.yuv4mpeg (ok)<br>
|
||
|
[transcode] V: import format | YV12/I420 YUV4MPEG (V=yuv4mpeg|A=null)<br>
|
||
|
[transcode] V: import frame | 720 x 576 1.25:1 <br>
|
||
|
[transcode] V: encoding fps | 25.000<br>
|
||
|
[transcode] V: Y'CbCr | YV12/I420<br>
|
||
|
[transcode] A: import | disabled<br>
|
||
|
[transcode] A: export | disabled<br>
|
||
|
[transcode] A: bytes per frame | 7680 (7680.000000)<br>
|
||
|
[transcode] A: adjustment | 0@1000<br>
|
||
|
</code>
|
||
|
|
||
|
<p>
|
||
|
<ul> <li>If you have the corresponding audio track in PCM WAV format, add
|
||
|
"-p sound.wav" to the command line.
|
||
|
</ul><p>
|
||
|
</table>
|
||
|
</table>
|
||
|
|
||
|
|
||
|
<!-- hhmts start -->
|
||
|
Last modified: Thu May 16 12:59:51 CEST 2002
|
||
|
<!-- hhmts end -->
|
||
|
|
||
|
</body> </html>
|