./multimedia/mencoder, Simple movie encoder for MPlayer-playable movies

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.5nb4, Package name: mencoder-1.5nb4, Maintainer: pkgsrc-users

mencoder (MPlayer's Movie Encoder) is a simple movie encoder, designed to
encode MPlayer-playable movies (AVI/ASF/OGG/DVD/VCD/VOB/MPG/MOV/VIV/FLI/
RM/NUV/NET) to other MPlayer-playable formats. It encodes to DivX4 (1,
2 or 3 passes), XviD, codecs of libavcodec, PCM/MP3/VBRMP3 audio. It also
has stream copying abilities, a powerful plugin system (crop, expand,
flip, postprocess, rotate, scale, rgb/yuv conversion) and more.


Required to run:
[graphics/freetype2] [graphics/png] [graphics/jpeg] [multimedia/libdvdnav] [multimedia/mplayer-share] [multimedia/libdvdread] [fonts/fontconfig] [security/gnutls] [graphics/giflib] [multimedia/libass] [multimedia/ffmpeg5]

Required to build:
[pkgtools/x11-links]

Package options: dvdnav, dvdread, gif, gnutls, jpeg, mplayer-runtime-cpudetection, png, v4l2

Master sites:


Version history: (Expand)


CVS history: (Expand)


   2024-04-12 21:32:57 by Taylor R Campbell | Files touched by this commit (7)
Log message:
multimedia/mplayer: Handle machdep.altivec on NetBSD/powerpc too.

Bump revision because this built without the change on
NetBSD/powerpc, but didn't respect machdep.altivec at runtime.

Essentially the same patch as applied to ffmpeg2 through ffmpeg7, of
which mplayer has its own copy.
   2024-02-17 23:49:23 by Thomas Klausner | Files touched by this commit (4)
Log message:
mplayer and friends: consolidate cross-build logic in Makefile.common
   2024-02-17 20:40:01 by Thomas Klausner | Files touched by this commit (1)
Log message:
mencoder: fix build

Apply multimedia/mplayer's change:

revision 1.113
date: 2024-01-27 03:11:04 +0100;  author: riastradh;  state: Exp;  lines: +16 \ 
-1;  commitid: YiogfS4wLLyaV1WE;
multimedia/mplayer: Fix cross-build.

This removes our local patch to pass CFLAGS to compile the the
build-time tool codec-cfg.  These CFLAGS don't work for cross-builds,
but all we really need is to make libavutil/avutil.h.  So instead of
patching the makefile, just pass BUILDLINK_CPPFLAGS through into the
HOST_CC invocation that compiles it, in native builds.

And in cross builds, sleazily pass the include path under the
localbase in the destdir, so that we don't have to pull in ffmpeg5 as
a tool dependency -- libavutil/*.h seems to work here, and may
actually be correct because it pulls in libavutil/avconfig.h and
codec-cfg might want that to describe the target system rather than
the build system.
   2024-01-22 14:17:08 by Ryo ONODERA | Files touched by this commit (119)
Log message:
*: Recursive revbump from multimedia/libvpx
   2023-11-23 18:21:51 by Izumi Tsutsui | Files touched by this commit (4)
Log message:
mplayer*: fix "Cannot write-enable text" errors on netbsd-10.

Bump PKGREVISIONs to rebuild i386 binaries.
   2023-11-12 14:24:43 by Thomas Klausner | Files touched by this commit (2570)
Log message:
*: revebump for new brotli option for freetype2

Addresses PR 57693
   2022-04-24 17:17:22 by Nia Alarie | Files touched by this commit (1)
Log message:
mencoder: sync with latest mplayer-share
   2021-06-22 14:35:45 by Nia Alarie | Files touched by this commit (5)
Log message:
mplayer: remove pulse from default options now NetBSD 7 is unsupported
and it requires mozjs (and rust) which doesn't work on plaforms such as
arm