# $Id$ PortSystem 1.0 name transcode version 1.1.0-pre-01 categories multimedia maintainers cremes@mac.com liontooth@cogweb.net description Video and audio processing tools long_description transcode is a suite of tools, all of which are \ command line utilities, for transcoding various \ video, audio, and container formats, running on a \ platform that supports shared libraries and threads.\ \ Decoding and encoding is done by modules that are \ responsible for feeding transcode with raw video/ \ audio streams (import modules) and encoding the frames \ (export modules). \ \ It includes a variety of video and audio filters, \ including (but not limited to) video de-interlacing, \ audio resampling, framerate conversion, different \ resizing algorithms, smoothing, sharpening, denoisifying, \ and cutting. homepage http://www.transcoding.org fetch.type cvs cvs.root :pserver:cvs@cvs.exit1.org:/cvstc #cvs.tag HEAD cvs.date 20070516 cvs.module ${name} worksrcdir ${name} depends_lib port:automake \ port:autoconf \ port:libtool \ port:ffmpeg \ port:libmpeg2 \ port:libdvdread \ port:libjpeg \ port:lame pre-configure { cd ${worksrcpath} system "LIBTOOLIZE=glibtoolize autoreconf -i -f" } platforms darwin configure.args --disable-mmx \ --disable-altivec \ --with-libavcodec-prefix=${prefix} \ --with-libmpeg2-prefix=${prefix} \ --with-libdvdread-prefix=${prefix} \ --with-libjpeg-prefix=${prefix} \ --with-lame-prefix=${prefix} # Optional components variant a52dec { depends_lib-append port:a52dec configure.args-append --enable-a52 --enable-a52-default-decoder --with-a52-prefix=${prefix} } variant faac { depends_lib-append port:faac configure.args-append --enable-faac --with-faac-prefix=${prefix} } variant faad2 { depends_lib-append port:faad2 configure.args-append --enable-faad --with-faad-prefix=${prefix} } variant freetype { depends_lib-append port:freetype configure.args-append --enable-freetype2 --with-freetype2-prefix=${prefix} } variant imagemagick { depends_lib-append port:ImageMagick configure.args-append --enable-imagemagick --with-imagemagick-prefix=${prefix} } variant libdv { depends_lib-append port:libdv configure.args-append --enable-libdv --with-libdv-prefix=${prefix} } variant libogg { depends_lib-append port:libogg configure.args-append --enable-ogg --with-ogg-prefix=${prefix} } variant libsdl { depends_lib-append port:libsdl configure.args-append --enable-sdl --with-sdl-prefix=${prefix} } variant libtheora { depends_lib-append port:libtheora configure.args-append --enable-theora --with-theora-prefix=${prefix} } variant libvorbis { depends_lib-append port:libvorbis configure.args-append --enable-vorbis --with-vorbis-prefix=${prefix} } variant libxml2 { depends_lib-append port:libxml2 configure.args-append --enable-libxml2 --with-libxml2-prefix=${prefix} } variant x264 { depends_lib-append port:x264 configure.args-append --enable-x264 --with-x264-prefix=${prefix} } variant xvid { depends_lib-append port:XviD configure.args-append --enable-xvid --with-xvid-prefix=${prefix} }