Searches without login should now work. You must get asked to click a button.
Port details
transcodeText-console utility for video stream processing
1.1.7_51multimediaΣ=43 1.1.7_51Version of this port present on the latest quarterly branch.
BROKEN: depends on removed libav audio resample functions DEPRECATED: abandoned by upstream and does not build This port expired on: 2023-03-31 IGNORE: is marked as broken: depends on removed libav audio resample functions
transcode is a text-console utility for video stream processing,
running on a platform that supports shared libraries and threads.
Decoding and encoding is done by loading modules that are responsible
for feeding transcode with raw video/audio streams (import modules)
and encoding the frames (export modules).
It supports elementary video and audio frame transformations,
including de-interlacing or fast resizing of video frames and loading
of external filters. A number of modules are included to enable
import of DVDs on-the-fly, MPEG elementary (ES) or program streams
(VOB), MPEG video, Digital Video (DV), YUV4MPEG streams, NuppelVideo
file format and raw or compressed (pass-through) video frames and
export modules for writing DivX;-), OpenDivX, DivX 4.xx or uncompressed
AVI files with MPEG, AC3 (pass-through) or PCM audio. Additional
export modules to write single frames (PPM) or YUV4MPEG streams are
available, as well as an interface import module to the avifile
library. Its modular concept is intended to provide flexibility
and easy user extensibility to include other video/audio codecs or
file types.
===> The following configuration options are available for transcode-1.1.7_51:
A52=off: AC-3 support via liba52
BKTR=off: Bktr capture card support
DOCS=on: Build and/or install documentation
DV=off: Quasar DV video codec support (libdv)
DVDREAD=on: Libdvdread support
FAAC=off: FAAC AAC encoder support
FREETYPE=off: TrueType font rendering support
ICONV=on: Encoding conversion support via iconv
IMAGEMAGICK=off: ImageMagick image processing support
JPEG=on: JPEG image format support
LAME=on: LAME MP3 audio encoder support
LIBXML2=off: XML parser support via libxml2
LZO=off: LZO compression support
MJPEGTOOLS=off: MJPEG Tools support
MPEG2=off: MPEG-2 video support via libmpeg2
OGG=off: Ogg media format support
OPTIMIZED_CFLAGS=off: Use extra compiler optimizations
POSTPROC=off: Libpostproc support
QUICKTIME=off: QuickTime media support
SDL=off: Simple Direct Media Layer support
THEORA=off: Ogg Theora video codec support
V4L=off: Video 4 Linux support
VORBIS=off: Ogg Vorbis audio codec support
X11=off: X11 (graphics) support
X264=off: H.264 video codec support via x264
XVID=off: Xvid MPEG-4 video codec support
===> Use 'make config' to modify these settings
Update XviD to version 1.0.1, chase shared library bump through dependencies,
disable xvid support in avifile and bump PORTREVISION in transcode for
added dependency on xvid4conf.
Whoa there, boy, that's a mighty big commit y'all have there...
Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".
For ports-in-waiting:
USE_LIBTOOL=YES -> USE_LIBTOOL_VER=13
USE_AUTOCONF=YES -> USE_AUTOCONF_VER=213
USE_AUTOMAKE=YES -> USE_AUTOMAKE_VER=14
Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
Unbreak by fixing pkg-plist:
1) preview filter needs libdv, so add %%WITH_LIBDV%%
2) remove %%WITH_OGG%% for the ogg import/export filters since
transcode builds the modules anyway. `strings export_ogg` reveals
that ogg shell tools are used but their existance is not tested.
PR: 51917
Submitted by: Hendrik Scholz <hendrik@scholz.net>
Update to 0.6.4
Changes:
- update MASTER_SITES since the maintainer changed
- add %%WITH_NASM%% knob to Makefile and pkg-plist to honor WITH_NASM
option correctly. Attention: WITH_NASM gets set if bin/nasm is
found but this may not be enough for transcode as nasm >= 0.98.34
is needed. Checking for bin/nasm-0.98.35 might be a way of achieving
this but leads to more work when updating nasm itself.
- add WITH_SUBRIP knob suggested by Michael Nottebrock in
ports/47923 and implemented in ports/48649.
- incorporate dvd_reader.c patch by Atte Peltomaeki which has already
been added in ports/48649
- remove the transcode.c patch from ports/48649 since it made its way
into the main distribution
- add threading patch by Andriy Gapon in ports/48126
- pkg-plist update
PR: 50377
Submitted by: maintainer