3. 900260 Automated Visual Event Detection and Classification : mbarivision Installation - Step 3. Build and Install Transcode This page last changed on Jun 22, 2010 by dcline. ## About the Transcode software Transcode is a suite of command line utilities for transcoding video and can be used to convert clips into individual PPM frames. In the provided scripts it is used to convert frames to clips and for basic image handling operations. There are other free tools available like mencoder, but we have found the transcode software to be the most flexible and support the widest range of formats. ### Transcode RPM installation Transcode can be installed from a RPM using the yum command, but it requires RPMS from the livna and freshrpms repositories so you'll need to add support for both of these repositories first, before installing it with the yum command. We had the best luck with the livna repository, so follow the instructions here to add the livna repository: livna Download and install the correct Fedora core version of freshrpm, e.g. for FC3 download and install:http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/3/freshrpms-release/ Update the yum repository, and install transcode using the yum command:
       yum update
       yum install transcode
### Transcode source code installation (not recommended) If you cannot find a transcode RPM, you can get the source code from http://www.transcoding.org/cgi-bin/transcode and install it, however this is not recommended. There are many depencies to transcode and the build can easily break. Don't do this step unless you absolutely have to. First download, then uncompress.
    tar jxvf transcode-xxxxxxx.tar.bz2
Transcode uses many shared libraries, and you may need to download and install them, depending on what you have installed on your system. Here is the list of some of the RPM packages that we have found are needed:
Library | RPM Packages | Fedora command
--- | --- | ---
mpeg2dec | mpeg2dec and mpeg2dec-devel | yum install mpeg2dec mpeg2dec-devel
lvo | lvo and lvo-devel | yum install lvo lvo-devel
libXv | libXv-devel | yum install libXv-devel
Next, go in the transcode directory and build it. This example disables lame and libdvdread and enables libquicktime which worked on our system. Your system may be some variant of this:
     cd transcode-xxxxxxx
    ./configure --disable-lame --disable-libdvdread --enable-libquicktime --enable-imagemagick
    make
    sudo make install
When you are done, skip to step 6, or continue to the next optional step AVED Installation - Step 4. Build and Install Quicktime or OpenQuicktime. ### Mac OS X installation First, if you don't have yum, install it on your mac. A version that worked on Mac OS X 10.5 is here: http://transcode.darwinports.com. Download the latest version and follow the above instructions for Linux. When you are done you can skip to step 6, or continue to the next optional step AVED Installation - Step 4. Build and Install Quicktime or OpenQuicktime.

Document generated by Confluence on Feb 03, 2026 14:12