transcode

transcode is a text console video-stream processing tool. It supports elementary video and audio frame transformations. Some example modules are included to enable import of MPEG-1/2, Digital Video, and other formats. It also includes export modules for writing to AVI files with DivX, OpenDivX, XviD, Digital Video or other codecs. Direct DVD transcoding is also supported. A set of tools is available to extract and decode the sources into raw video/audio streams for import and to enable post-processing of AVI files.

Tags multimedia Video Conversion Sound/Audio
Licenses GPL
Operating Systems POSIX Linux BSD BSD/OS

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  28 Mar 2009 23:03
  • Rrelease-after

    Changes: The -W option once again works like it did in the 1.0.x branch. The alpha data in filter_logoaway is properly handled (avoiding segfault). The outdated libav* information was removed from the FAQ. Other bugs were fixed. The x264 experimental encoder may now be built with the last libx264 snapshots. transcode may now be built without FFmpeg.

    • Rrelease-mid
    •  22 Feb 2009 12:51
    • Rrelease-after

    Changes: The import_imlist module is deprecated. Use --multi_input -x im instead. The dectectclipping filter is now allowed to use a log file. A big YAIT update was done. The "frame" option was added to filter_text. tcmodinfo linking and loading problems were resolved.

    • Rrelease-mid
    •  18 Jan 2009 14:55
    • Rrelease-after

    No changes have been submitted for this release.

    • Rrelease-mid
    •  16 Nov 2008 15:10
    • Rrelease-after

    Changes: The code was updated to be in sync with lastest FFmpeg API changes. The FFmpeg requirements were bumped. transcode now needs a recent snapshot of FFmpeg to work. (Snapshots between r13582 and r15261 are known to work; later versions are untested.) An avilib x86_64 portability problem which caused avifix problems was fixed. Static linking of libavcodec is now definitively unsupported.

    • Rrelease-mid
    •  26 Jul 2008 12:20
    • Rrelease-after

    Changes: Some typos in the documentation of filter_modfps, filter_yuy2toyv12, and the man page were fixed. The af6 module now compiles with the latest avifile. NUV code was backported from HEAD and build problems were fixed. Experimental support for x86_64 was added, though x86 is preferred. filter_pv is now only built if HAVE_LIBXV is set. Compatibility with the header layout of recent versions of the ffmpeg library was achieved. libpostproc support now requires a newer layout. LZO version 2 is now used.

    Rss Recent comments

    Rcomment-before 28 Dec 2008 14:04 Rcomment-trans lugoteehalt Rcomment-after

    libm & libz?
    It has dependencies libm and libz - what on earth are these? The irritation value of this is near infinite. If you search for them in Debian they could be one of about a dozen different things.

    Rcomment-before 27 Oct 2004 09:05 Rcomment-trans JustinArthur Rcomment-after

    Where is XviD zones support?
    In version 0.6.12, using the latest version of xvid4conf, I do not see support for XviD 1.x zones at all. This is pretty important for transcoding rips so that the credits don't waste your file size.

    Rcomment-before 17 Jul 2001 19:34 Rcomment-trans wojci Rcomment-after

    tools/avimerge
    If you would like to merge avi-files together then
    tools/avimerge
    can do it for you...

    /wojci

    Rcomment-before 15 Jun 2001 05:31 Rcomment-trans ostreich Rcomment-after

    Re: not to be nitpicking,
    Currently transcode relies on "mpeg2dec" .
    Any MPEG system/program/video stream "mpeg2dec" is able to
    decode into raw video frames (RGB) should work as input.
    Same for audio. You need the "ac3dec" package or
    "mpeg3cat" from "libmpeg3" to extract and decode to raw
    audio (PCM). Apply the patches to stream to stdout.

    Rcomment-before 15 Jun 2001 04:47 Rcomment-trans mocm Rcomment-after

    not to be nitpicking,
    but a .vob file is usually a program stream according to iso/iec 13818-1 and not a system stream according to iso/iec 11172-1. And the
    program stream on a DVD is even more restricted, e.g. by a packet size of 2048 bytes.
    In the interest of those who want to transcode other than DVD program streams, it should be made clear what the program can and cannot do.

    No-screenshot

    Project Spotlight

    Cyrus IMAP Server

    Full featured IMAP server

    4b07879d5a5e6363290a5602f791696b_thumb

    Project Spotlight

    DMDirc

    An IRC client.