source: multimedia/videoutils/transcode.xml@ a0f03b0

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 6.0 6.1 6.2 6.2.0 6.2.0-rc1 6.2.0-rc2 6.3 6.3-rc1 6.3-rc2 6.3-rc3 7.10 7.4 7.5 7.6 7.6-blfs 7.6-systemd 7.7 7.8 7.9 8.0 8.1 8.2 8.3 8.4 9.0 9.1 basic bdubbs/svn elogind gnome kde5-13430 kde5-14269 kde5-14686 kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts krejzi/svn lazarus lxqt nosym perl-modules plabs/newcss plabs/python-mods python3.11 qt5new rahul/power-profiles-daemon renodr/vulkan-addition systemd-11177 systemd-13485 trunk upgradedb xry111/intltool xry111/llvm18 xry111/soup3 xry111/test-20220226 xry111/xf86-video-removal
Last change on this file since a0f03b0 was a0f03b0, checked in by Archaic <archaic@…>, 20 years ago

Inserting sect1info

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@2591 af4574ff-66df-0310-9fd7-8a98e5e911e0

  • Property mode set to 100644
File size: 7.4 KB
Line 
1<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
2 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
3 <!ENTITY % general-entities SYSTEM "../../general.ent">
4 %general-entities;
5
6 <!ENTITY transcode-download-http "http://zebra.fh-weingarten.de/~transcode/pre/transcode-&transcode-version;.tar.bz2">
7 <!ENTITY transcode-download-ftp " ">
8 <!ENTITY transcode-size "2.8 MB">
9 <!ENTITY transcode-buildsize "88 MB">
10 <!ENTITY transcode-time "2.41 SBU">
11]>
12
13<sect1 id="transcode" xreflabel="transcode-&transcode-version;">
14<sect1info>
15<othername>$LastChangedBy: $</othername>
16<date>$Date: $</date>
17</sect1info>
18<?dbhtml filename="transcode.html"?>
19<title>transcode-&transcode-version;</title>
20
21<sect2>
22<title>Introduction to <application>transcode</application></title>
23
24<para><application>transcode</application> is a fast, versatile and command-line
25based audio/video everything to everything converter.</para>
26
27<sect3><title>Package information</title>
28<itemizedlist spacing='compact'>
29<listitem><para>Download (HTTP): <ulink
30url="&transcode-download-http;"/></para></listitem>
31<listitem><para>Download (FTP): <ulink
32url="&transcode-download-ftp;"/></para></listitem>
33<listitem><para>Download size: &transcode-size;</para></listitem>
34<listitem><para>Estimated Disk space required:
35&transcode-buildsize;</para></listitem>
36<listitem><para>Estimated build time:
37&transcode-time;</para></listitem></itemizedlist>
38</sect3>
39
40<sect3><title><application>transcode</application> dependencies</title>
41<sect4><title>Optional</title>
42<para>
43<xref linkend="NASM"/>,
44<xref linkend="lame"/>,
45X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>),
46<xref linkend="mplayer"/>,
47<xref linkend="imagemagick"/>,
48<xref linkend="libdv"/>,
49<xref linkend="libdvdread"/>
50<ulink url="http://mjpeg.sourceforge.net/">mjpeg tools</ulink>,
51<xref linkend="SDL"/>,
52<xref linkend="qt"/>,
53<xref linkend="avifile"/>,
54<xref linkend="libfame"/>,
55<xref linkend="libmpeg3"/>,
56<xref linkend="xvid"/>,
57<xref linkend="LZO"/>,
58<xref linkend="libxml2"/>,
59<xref linkend="liba52"/>,
60<xref linkend="ffmpeg"/>,
61<xref linkend="libmad"/>,
62<xref linkend="curl"/>,
63<xref linkend="libogg"/>,
64<xref linkend="libvorbis"/>,
65<ulink url="http://www.theora.org/">Theora</ulink>,
66<xref linkend="libjpeg"/>,
67<xref linkend="GLib"/>,
68<xref linkend="GTK"/>,
69<xref linkend="freetype2"/>,
70<xref linkend="libmpeg3"/> and
71<xref linkend="openquicktime"/>
72</para></sect4>
73</sect3>
74
75</sect2>
76
77<sect2>
78<title>Installation of <application>transcode</application></title>
79
80<para>Install <application>transcode</application> by running the following
81commands:</para>
82
83<screen><userinput><command>./configure --prefix=/usr --without-x &amp;&amp;
84make &amp;&amp;
85make install</command></userinput></screen>
86
87</sect2>
88
89<sect2>
90<title>Command explanations</title>
91
92<para><parameter>--without-x</parameter>: Omit this switch if you have
93an <application>X</application>
94Window System installed and you want to compile X11 dependent filter
95plugins.</para>
96
97</sect2>
98
99<sect2>
100<title>Contents</title>
101
102<para>The <application>transcode</application> package contains
103<command>transcode</command>,
104<command>tccat</command>,
105<command>tcdecode</command>,
106<command>tcdemux</command>,
107<command>tcextract</command>,
108<command>tcframe</command>,
109<command>tcmodinfo</command>,
110<command>tcmp3cut</command>,
111<command>tcmplex</command>,
112<command>tcprobe</command>,
113<command>tcrequant</command>,
114<command>tcscan</command>,
115<command>tcxmlcheck</command>,
116<command>tcxpm2rgb</command>,
117<command>avicodec</command>,
118<command>avidump</command>,
119<command>avifix</command>,
120<command>aviindex</command>,
121<command>avimerge</command>,
122<command>avisplit</command>,
123<command>avisync</command>
124and input/filter/output modules.</para>
125
126</sect2>
127
128<sect2><title>Description</title>
129
130<sect3><title>transcode</title>
131<para><command>transcode</command> is the encoder's user interface that handles
132the plugins and other programs, being the glue between the modules.
133There are several well documented usage examples on both the homepage
134and the documentation included in the package.</para></sect3>
135
136<sect3><title>tccat</title>
137<para><command>tccat</command> concatenates input files using the input plugins
138of <application>transcode</application>.</para></sect3>
139
140<sect3><title>tcdecode</title>
141<para><command>tcdecode</command> is used to decode input files to
142raw video and <acronym>PCM</acronym> audio stream.</para></sect3>
143
144<sect3><title>tcdemux</title>
145<para><command>tcdemux</command> demultiplexes (separates) audio/video input
146that contains multiple streams, e.g., <acronym>VOB</acronym> files.</para></sect3>
147
148<sect3><title>tcextract</title>
149<para><command>tcextract</command> grabs single streams from a file containing
150multiple streams.</para></sect3>
151
152<sect3><title>tcframe</title>
153<para><command>tcframe</command> processes single video frames for different
154color encodings (<acronym>RGB</acronym> &gt;-&lt; <acronym>YUV</acronym> or
155similar).</para></sect3>
156
157<sect3><title>tcmodinfo</title>
158<para><command>tcmodinfo</command> loads a supplied
159<application>transcode</application> filter module and prints its
160parameters.</para></sect3>
161
162<sect3><title>tcmp3cut</title>
163<para><command>tcmp3cut</command> is a tool which can cut
164<acronym>MP3</acronym> streams at milliseconds positions.</para></sect3>
165
166<sect3><title>tcprobe</title>
167<para><command>tcprobe</command> prints information about the input file format.</para></sect3>
168
169<sect3><title>tcrequant</title>
170<para><command>tcrequant</command> is a tool which can requantize an
171<acronym>MPEG</acronym>-2 elementary stream.</para></sect3>
172
173<sect3><title>tcscan</title>
174<para><command>tcscan</command> performs several measurements on the given
175input data.</para></sect3>
176
177<sect3><title>tcxmlcheck</title>
178<para><command>tcxmlcheck</command> checks information in a
179<acronym>SMIL</acronym> input file.</para></sect3>
180
181<sect3><title>avicodec</title>
182<para><command>avicodec</command> indicates or changes
183<acronym>FOURCC</acronym> <acronym>CODEC</acronym> flag in an
184<acronym>AVI</acronym> file.</para></sect3>
185
186<sect3><title>avidump</title>
187<para><command>avidump</command> dumps audio or video stream of a given
188<acronym>AVI</acronym> file to stdout (for <acronym>AVI</acronym>
189conversion or extraction of audio streams).</para></sect3>
190
191<sect3><title>avifix</title>
192<para><command>avifix</command> fixes the header of an
193<acronym>AVI</acronym> file.</para></sect3>
194
195<sect3><title>aviindex</title>
196<para><command>aviindex</command> writes a text file describing the
197index of an <acronym>AVI</acronym> file.</para></sect3>
198
199<sect3><title>avimerge</title>
200<para><command>avimerge</command> merges <acronym>AVI</acronym> files of the same format. Do not
201try to merge <acronym>AVI</acronym> files of different formats, it will most likely result in
202errors (and format means same bitrates, too!).</para></sect3>
203
204<sect3><title>avisplit</title>
205<para><command>avisplit</command> splits <acronym>AVI</acronym> files
206into multiple files.</para></sect3>
207
208<sect3><title>avisync</title>
209<para><command>avisync</command> can shift audio in
210<acronym>AVI</acronym> files for better synchronizing of audio and video
211data signal.</para></sect3>
212
213<sect3><title>input/filter/output modules</title>
214<para>Depending on the external libraries that are used, there are a
215great number of plugins to convert audio and video input to raw format,
216process raw video and audio and convert raw audio and video to other
217formats to be written into a file type of choice. Read the
218documentation.</para></sect3>
219
220</sect2>
221
222</sect1>
Note: See TracBrowser for help on using the repository browser.