Emmabuntus, Ubuntu, Derivate, Linux, Open Source BackTrack, Linux, distributions, Ubuntu, derivate, securuty, forensic VirtualBox, Linux, Ubuntu, Raring Ringtail synaptic, Ubuntu, Linux, software packages jwplayer, multimedia, Linux, Ubuntu, flash Meshlab, graphic, software, Ubuntu, open source, Linux Synapse, Linux, Ubuntu, raring, Quantal Gimp, Ubuntu, Linux FreeMind, Linux, open source Linux, infographic, history

Transcode Forge utility to encode raw video audio streams.

Transcode is a suite of command line utilities for transcoding video and audio codecs, and for converting beween different container formats. Transcode can decode and encode many audio and video formats, ecc.

* MPEG-1/2
* MPEG-4(-part 3) (also DivX and XviD variants)
* Quicktime / MPEG-PS (dvd) (decode only)
* MPEG-1-layer-1/2/3 audio
* AC3 audio

A variety of video and audio pre and post-processing filters are available, including (but not limited to):

* video de-interlacing
* audio resampling
* framerate conversion
* smoothing
* cutting

Transcode can import DVDs on-the-fly, or record from Video4Linux (including V4L2 video capturing) devices.

Latest versions:

Transcode 1.1.0

Transcode 1.0.7

Transcode 1.0.6

Transcode 1.0.5

Transcode 1.0.4

Transcode 1.0.3

Transcode 1.0.2

Transcode-htdocs 1.0.0


Latest Source Tarballs and CVS Access

Customized transcode on Linux-like systems.

If you want to use transcode with the modified -y ppm -F tree output filter, you'll have to download the source, patch it, build it and install it. Because transcode is under heavy development, this HOWTO describes how to build transcode from the latest CVS sources.

  1. Get the sources. The latest stable releases are at Transcode Forge.
  2. Get ppmtree-patch and put it in the same transcode directory
  3. patch -p1 < ppmtree-patch
  4. If you've never built transcode before, then you'll need to generate a configure script.
    1. The command for this is autoreconf -if
    2. If this doesn't work, you need to make sure you have a recent version of libtools as well as aclocal and automake at version 1.8 or better.
  5. ./configure --enable-libv4l2 --enable-libv4lconvert --enable-libmpeg2 --enable-libmpeg2convert --enable-v4l --enable-libpostproc --enable-freetype2 --enable-lame --enable-xvid --enable-x264 --enable-ogg --enable-vorbis --enable-theora --enable-libdvdread --enable-libdv --enable-libquicktime --enable-lzo --enable-a52 --enable-faac --enable-libxml2 --enable-mjpegtools --enable-sdl --enable-imagemagick --enable-libjpeg --enable-iconv --enable-nuv
  6. Take note of any error messages. These will tell you if you're missing any libraries needed to build transcode. If some of these dependencies are missing, you'll have to get and install the relevant packages. You'll need the -devel versions of the libraries on Redhat-like systems or the -dev version on Ubuntu-like systems, as well as the libraries themselves, if you simply install from rpms. Sometimes the available rpms are too old and transcode may configure, but it won't build properly. In that case, you'll need to install the missing or outdated dependencies from their sources. Run configure and see if you've fixed all the dependencies. Once configure completes without errors ...
  7. make
    Take note of any errors (but not the copious warnings). If the build fails, you may have to
    1. Build a more up-to-date version of the external package on which transcode relies to eliminate the error.
    2. Get a more up-to-date version of transcode sources from CVS.
    3. Remove the offending configuration option. Transcode only has capabilities that you specifically --enable. If one is failing to build and you don't really need it, this is the easiest option.
  8. sudo make install
  9. Use transcode

Adserver 610x250

If you liked this article, subscribe to the feed by clicking the image below to keep informed about new contents of the blog:


Related Post

Linux Links

Share on Google Plus

About Hugo Repetto

Ubuntu is a Linux distribution that offers an operating system predominantly focused on desktop computers but also provides support for servers. Based on Debian GNU / Linux, Ubuntu focuses on ease of use, freedom in usage restriction, regular releases (every 6 months) and ease of installation.
    Blogger Comment
    Facebook Comment


Post a Comment