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

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

Branch: CURRENT, Version: 1.3.0nb3, Package name: mencoder-1.3.0nb3, 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/libdv] [multimedia/mplayer-share] [multimedia/xvidcore] [multimedia/x264-devel] [multimedia/libdvdread] [multimedia/libtheora] [audio/cdparanoia] [audio/lame] [audio/mpg123] [audio/libvorbis] [audio/libmad] [audio/faad2] [fonts/fontconfig] [graphics/giflib] [multimedia/libass] [multimedia/ffmpeg3]

Required to build:
[pkgtools/x11-links] [pkgtools/cwrappers]

Package options: cdparanoia, dv, dvdnav, dvdread, faad, gif, jpeg, lame, libmpg123, mad, mplayer-runtime-cpudetection, oss, png, theora, v4l2, vorbis, x264, xvid

Master sites:

Version history: (Expand)

CVS history: (Expand)

   2019-03-24 21:38:25 by Olaf Seibert | Files touched by this commit (4)
Log message:
Add support for libmpg123 (default on) and libopus (default off).

libmpg123 is the internally preferred mp3 decoder, according to codecs.conf.
The ffmpeg fallback complains a lot about many audio streams, causing
stuttering sound. Using mpg123 should avoid that.
   2019-01-12 16:26:42 by Izumi Tsutsui | Files touched by this commit (7) | Package updated
Log message:
mencoder, mplayer, gmplayer: restore text relocation fix for NetBSD/i386.

It seems lost in the previous patch-aa -> patch-configure rename.
Bump PKGREVISION to rebuild binaries.
   2018-05-27 17:27:14 by Izumi Tsutsui | Files touched by this commit (9) | Package updated
Log message:
mencoder, mplayer, gmplayer: avoid text relocations on NetBSD/i386 8.0.

* specify --disable-sse4 to avoid non-PIE asm ops in libmpcodecs/vf_ass.c
  that cause text relocations on NetBSD/i386
* explicitly pull pkgsrc/multimedia/libass to avoid internal libass
  (which seems usually enabled by configure's autodetect)
* specify -fpic in configure for NetBSD/i386 to enable __PIC__ blocks
  in some sources
* while here, use -mtune rather than -mcpu for not only gcc4 but
  also 5.x and later

Bump PKGREVISIONs.  Ok'ed by wiz@ in PR pkg/53319.
   2016-02-25 16:49:44 by Jonathan Perkin | Files touched by this commit (16)
Log message:
   2016-02-07 14:34:34 by Leonardo Taccari | Files touched by this commit (20) | Package updated
Log message:
Update multimedia/{gmplayer,mencoder,mplayer,mplayer-share} to 1.2.1.

pkgsrc changes:
 o Switch all mplayer packages to use multimedia/ffmpeg2 instead of the
   version bundled with MPlayer. This will make maintainership of mplayer
   packages probably a bit easier (and it's particular relevant when dealing
   vulnerability issues). Discussed with wiz@.
 o Adjust CONFIGURE_ARGS and other part of the Makefile* to reflect the switch
   to multimedia/ffmpeg2.

    * misc GUI fixes
    * fix build regression in FreeBSD
    * fix many crashes with fuzzed files
    * fix errors for multichannels files and pulseaudio >= 6
    * building with system FFmpeg libs is possible without a local copy of
      of private FFmpeg headers
    * docs building does not require FFmpeg anymore
    * FFmpeg updated to 2.8.5
   2015-11-21 10:47:23 by Leonardo Taccari | Files touched by this commit (31) | Package updated
Log message:
Update gmplayer, mencoder, mplayer and mplayer-share to 1.2.

pkgsrc changes:
 * Various misc fixes (thanks to pkglint)
 * Do not pass --with-dvdread-config and --with-dvdnav-config, the
   dvdread-config and dvdnav-config seems that no longer exist.
 * Avoid to pass --enable-libvorbis otherwise libvorbis can not be recognised by
   the mplayer configure script.
 * (re)Use patches from multimedia/ffmpeg2 instead of using mplayer-specific

1.2: "FrameCounter"
  * Hardware accelerated decoding on OS X via VDA.
  * Internal libmpeg2 disabled by default, on the assumption
    that nobody really needs it anymore.

  * "run" slave/keybinding command now supports expanding properties
  * better support for > 8 bit formats in -vo gl
  * support for XYZ color space in -vo gl
  * -vo gl now supports OSD (not EOSD though) with GLES backend.
  * GLES backend now uses GLES v2 with YUV support via shaders
  * -vo gl supports rotated display without needing video filters via
    -monitor-orientation command-line option.
  * -vo gl now has an OSX/Cocoa backend, so it should be a better
    alternative to -vo corevideo now.
  * -vo gl2 renamed to -vo gl_tiled to stop people from assuming it is
    better than -vo gl (it is in many ways worse).
  * Fixes for DVB, teletext and closed-caption based subtitles.
  * Support teletext and CC subtitles in WTV.
  * Support binding keys corresponding to non-ASCII characters.
  * Limited -endpos support for -dump*
  * Danish messages header file renamed from help_mp-dk.h to help_mp-da.h
    in order to comply with ISO 639 language code (configure language
    options will now require da instead of dk)
  * configure: options --enable-gtk1, --with-glib-config= and
    --with-gtk-config= removed
  * Change ID3 genre name for genre ID 67 from "Psychadelic"
    to "Psychedelic"
  * support for audio bin/cue images

  * Windows: support file names as UTF-8 in slave mode and passing
    file names as wchar command line arguments.
  * Android: MPlayer can be run from adb shell and display videos
    via OpenGL ES.
    Note that just a bit of seeking etc. would cause reproducible
    system reboots after just a few seconds on my Galaxy S2.
  * Android: -wid is supported. This should allow using MPlayer in slave
    mode, a native window pointer needs to be passed as -wid. Untested.

  * Support for TV/DVB
  * Various improvements of the context menu and the preferences dialog
  * Revision of the user interface texts
  * Console message with information on deprecated (but still supported)
    entries in the skin configuration file
  * New symbol character (r) and new dynamic label variables ($D, $U, $P)
  * New items (pimage, rpotmeter)
  * Updated skins (avifile, Blue, Blue-small, Clearlooks, Corelian,
    disappearer, mentalic, mplayer_red, nativeRed, neutron, phony, plastic,
    slim, softgrip, standard, trium, tvisor, xanim)
  * Video can be rotated
  * New GUI message: evSetRotation
  * GUI now officially needs GTK+ and GLib versions 2 (it hadn't compiled
    with versions 1 for quite some time)
  * Support for audio and video bin/cue image playback
  * Support for Audio CD / (Super) Video CD / DVD image and DVD copy playback
    through the respective scheme (cd://, vcd://, dvd://)
  * Support for arbitrary non-binary data file cue sheets (i.e. cue sheets
    describing playlists for data files containing multiple titles)

  * Version 2.8 with local patches

Thanks to wiz@ for misc private discussion.
   2015-04-23 20:27:11 by Joerg Sonnenberger | Files touched by this commit (1)
Log message:
Needs pkg-config to find libdvdnav.
   2015-04-13 11:12:39 by David Sainty | Files touched by this commit (1)
Log message:
Belated PKGREVISION++ for the repaired DVD support fixed in mplayer-share.