transcode-0.6.2

Introduction to transcode

Download location (HTTP):       http://www.theorie.physik.uni-goettingen.de/~ostreich/transcode/
Version used:                   0.6.2
Package size:                   2.3 MB
Estimated Disk space required:  89.3 MB

transcode is a fast versatile command line based audio/video everything to everything converter.

transcode will utilize:
xfree86-4.3.0, MPlayer-0.90 (libpostproc), ImageMagick, libdv,
SDL-1.2.5, qt-3.1.2, avifile-0.7.34, lame-3.93.1, FAME,
 xvid-0.9.1, LZO, ffmpeg-0.4.6, libdvdnav/read, 
MAD, curl-7.10.4 and libogg-1.0

Installation of transcode

Everything that can be utilized by transcode should be installed first.

Installing transcode

Install transcode by running the following commands:

./configure --prefix=/usr --with-ogg --with-vorbis\
--with-libfame --with-lame --with-avifile \
--with-libpostproc-builddir=/usr/src/MPlayer-0.90 &&
make &&
make install

Command explanations

--prefix=/usr : This switch tells transcode where to install binaries, libraries and other files.

--with-... : This switches are used to tell transcode which additional libraries to use.

Contents

The transcode package contains transcode, tccat, tcdecode, tcdemux, tcextract, tcframe, tcprobe, tcscan, avicodec, avidump, avimerge, avisplit, avisync and a merry lot of input/filter/output modules.

Description

transcode

transcode is the encoder's user interface that handles the plugins and other programs, being the glue between the modules. There are several well documented usage examples on either the homepage or the documentation included in the package.

tccat

tccat concatenates input files using the input plugins of transcode.

tcdecode

tcdecode is used to decode input files to raw video and pcm audio stream.

tcdemux

tcdemux demultiplexes audio/video input that contains multiple streams, e.g. VOB-files.

tcextract

tcextract grabs single streams from a file containing multiple streams.

tcframe

tcframe processes single video frames for different color encodings (RGB >-< YUV or similar).

tcprobe

tcprobe prints information about the input file format.

tcscan

tcscan performs several measurements on the given input data.

avicodec

avicodec indicates or changes FOURCC codec flag in an .avi file.

avidump

avidump dumps audio or video stream of an given avifile to stdout (for avi conversion or extraction of audio streams).

avimerge

avimerge merges avi files of the same format. Do not try to merge avi files of different formats, it will most likely result in errors (and format means same bitrates, too!).

avisplit

avisplit splits avi files into multiple files.

avisync

avisync can shift audio in avi files for better synchronizing of audio and video data signal.

input/filter/output modules

Depending on the external libraries that are used, there are a great number of plugins to convert audio and video input to raw format, process raw video and audio and convert raw audio and video to other formats to be written into a filetype of choice. Read the documentation.