|
NAMEtranscode - export modules collectionSYNOPSIStranscode -y module[,module[,module]] [other options]COPYRIGHTtranscode is Copyright (C) 2001-2003 by Thomas Oestreich, 2003-2004 Tilmann Bitterberg, 2004-2010 Transcode TeamENCODER PARAMETERS STRINGModule-dependent parameters can be passed to encoder using the -F transcode(1) option:transcode -F codec_string
Those parameters tune the general behaviour of the export module. More specific settings can fine-tune the export settings. Those settings are passed to export modules through module options or through the module configuration file; both configuration file and options can be present at same time: in that case, the options overrides the configuration file. Passing option strings to export modules is done like to pass options to filter modules: The syntax is: transcode -y vmod=options,amod=options
see transcode_filter(1) for full reference and examples. The -F parameter has different meanings for different export modules, as documented on section below. ENCODER MODULES PARAMETERS
EXPORT MODULESIf no module is specified through the -y option, transcode will use the null module for both audio and video export. If a multiplex module is given, by giving three export module names instead the usual two, transcode will use the new-style encode/multiplex modules (still under development, see the encode and multiplex directories); if no multiplex module is given, the traditional export modules will be used.To see what export modules are avalaible for your transcode installation, do a ls -1 $( tcmodinfo -p )/export*.so
A complete transcode installation has the following export modules:
Encodes audio (raw PCM) to AC3 via the ffmpeg binary.
Supported processing formats: audio - PCM, video - none
Interface to the avifile library which allows the use of
win32codec on the linux-x86 platform.
Supported processing formats: audio - RAW (pass-through) PCM AC3, video - RGB YUV
Encodes MPEG4 video using the closed-source binaries from
divx.com to an AVI container.
Supported processing formats: audio - RAW (pass-through) PCM AC3, video - RGB YUV
Encodes DV into an AVI container. DV is a codec developed
by Sony and is often used in digital camcorders.
Supported processing formats: audio - PCM AC3, video - RGB YUV
Encodes DV into a DV file. DV is a codec developed by
Sony and is often used in digital camcorders. A raw DV file can be played back
into the camcorder.
Supported processing formats: audio - PCM, video - RAW (pass-through) RGB YUV YUV422
Encodes many different formats to both AVI and raw.
Supported are mpeg1video, mpeg2video, mpeg4, mjpeg, h263, h263p, wmv1, wmv2,
rv10, msmpeg4, msmpeg4v2, huffyuv and dvvideo.
Supported processing formats: audio RAW (pass-through) PCM AC3, video - RGB YUV YUV422
Encodes image sequences by using the ImageMagick library.
ImageMagick is able to handle a lot of different image formats such as png,
jpg, miff, tiff, etc. Use -F to select the desired format.
Supported processing formats: audio - RAW (pass-through) PCM, video - RGB YUV
Encodes jpg image sequences using libjpeg. Faster than
ImageMagick. Use -F to select the compression quality.
Supported processing formats: audio - RAW (pass-through) PCM, video - RGB YUV
An audio-only encoder which drives the lame binary. The
tool sox is used to do resampling if required. Encodes to a MP3 file.
Supported processing formats: audio - PCM, video - none
Encodes video using a loss-less real-time LZO codec. This
codec is a homegrown invention of transcode and is intended as an intermediate
storage format. MPlayer can playback LZO-based AVI files as well.
Supported processing formats: audio - RAW (pass-through) PCM AC3, video - RAW (pass-through) RGB YUV DV
Interface to the quicktime library.
Supported processing formats: audio - PCM, video - RAW (pass-through) RGB YUV YUV422 YUY2
Encodes audio (raw PCM) to MPEG 1 Layer 2 audio aka mp2.
Additionaly it can change the speed of the audio stream by a factor you can
specify. See docs/export_mp2.txt.
Supported processing formats: audio - PCM, video - none
Drives the mp2enc binary and writes an MP2 (MPEG1-Layer2)
file. Useful for when encoding to SVCD to be multiplexed with mplex after
encoding.
Supported processing formats: audio - PCM, video - none
Drives the mpeg2enc binary. mpeg2enc is a very feature
rich MPEG encoder, have a look at its manpage. Encodes generic mpeg1, VCD,
SVCD, MPEG2 and DVD type video.
Supported processing formats: audio - none, video - RGB YUV
Data sink. Does nothing else than discarding data.
Supported processing formats: audio - none, video - none
Drives the oggenc binary. Encodes an Ogg/Vorbis file.
Resamples.
Supported processing formats: audio - PCM, video - none
Writes an image sequence of PGM or PPM files. PPM is an
old format and there are several tools around to manipulate such files.
Supported processing formats: audio - RAW (pass-through) PCM AC3, video - RGB YUV
Meta module. It allows transcode to be used in a PVM
cluster. See docs/export_pvm.txt
Supported processing formats: audio - RAW (pass-through) PCM AC3, video - RAW (pass-through) RGB YUV DV YUV422 YUY2
Can write uncompressed streams to an AVI file as well as
raw mpeg2 files in pass-through mode. The image format for uncompressed
streams can be selected with -F (use -F help to see available formats).
Supported processing formats: audio - RAW (pass-through) PCM AC3, video - RAW (pass-through) RGB YUV DV YUV422
Drives the toolame binary to create MP2 audio tracks. Sox
is used for resampling if requested.
Supported processing formats: audio - PCM, video - none
Creates WAVE PCM files with interleaved audio for stereo.
Supported processing formats: audio - PCM, video - RAW (pass-through) RGB YUV
Encodes MPEG4 video using the library available from
xvid.org. Check out the library from xvidcvs using cvs -d
:pserver:anonymous@cvs.xvid.org:/xvid co -rdev-api-4 xvidcore. There is also a
tool available to create configuration files for this xvid version at
http://zebra.fh-weingarten.de/transcode/xvid4conf. The output can either be an
AVI file or a MPEG4 elementary stream (with -F raw).
Supported processing formats: audio - RAW (pass-through) PCM AC3, video - RGB YUV YUV422
Writes the uncompressed raw YUV data in a YUV4MPEG format
as used by the lav* and mjpeg* tools.
Supported processing formats: audio - RAW (pass-through) PCM AC3, video - RGB YUV AUTHORStranscode was written by Thomas Oestreich<ostreich@theorie.physik.uni-goettingen.de> with contributions from many others. See AUTHORS for details. SEE ALSOtranscode(1), tcmodinfo(1), transcode_import(1), transcode_filter(1),
Visit the GSP FreeBSD Man Page Interface. |