./wip/mplayer-mt, Software-only MPEG-1/2/4 video decoder

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


Branch: CURRENT, Version: 20090720nb1, Package name: mplayer-mt-20090720nb1, Maintainer: pkgsrc-users

MPlayer is a movie player for LINUX (runs on many other Unices, and non-x86
CPUs). It plays most MPEG, VOB, AVI, VIVO, ASF/WMV, QT/MOV, FLI, RM,
NuppelVideo, yuv4mpeg, FILM, RoQ files, supported by many native, XAnim, and
Win32 DLL codecs. You can watch VideoCD, SVCD, DVD, 3ivx, and even DivX movies
too. The another big feature of mplayer is the wide range of supported output
drivers. It works with X11, Xv, DGA, OpenGL, SVGAlib, fbdev, AAlib, DirectFB,
but you can use GGI and SDL (and this way all their drivers) and some lowlevel
card-specific drivers (for Matrox, 3Dfx, and Radeon) too! Most of them support
software or hardware scaling, so you can enjoy movies in fullscreen. It also
sports nice big antialiased shaded subtitles (10 supported types) with
european/ISO 8859-1, 2 (hungarian, english, czech, etc), cyrillic, korean fonts,
and OSD.

This version uses experimental multithreaded FFmpeg-mt branch, which allows you
to use multiple cores/CPU. To enable threading run `mplayer -lavdopts threads=N
file.mkv' where N is the number of threads you want to use.


Required to run:
[graphics/MesaLib] [graphics/freetype2] [graphics/png] [graphics/aalib] [graphics/jpeg] [multimedia/libdv] [multimedia/xvidcore] [multimedia/x264-devel] [multimedia/libdvdread] [multimedia/libtheora] [audio/esound] [audio/cdparanoia] [audio/nas] [audio/libmad] [fonts/fontconfig] [devel/glib2] [devel/SDL] [x11/libXv] [audio/pulseaudio] [graphics/giflib]

Required to build:
[pkgtools/x11-links] [x11/glproto] [x11/renderproto] [x11/xproto] [x11/xf86vidmodeproto] [x11/recordproto] [x11/xf86driproto] [x11/damageproto] [x11/inputproto] [x11/videoproto] [x11/xextproto] [x11/randrproto] [x11/dri2proto] [x11/fixesproto4] [pkgtools/cwrappers]

Package options: aalib, cdparanoia, dv, dvdread, esound, gif, jpeg, mad, mplayer-internal-faad, mplayer-menu, mplayer-runtime-cpudetection, nas, oss, png, pulseaudio, sdl, theora, vorbis, x264, xvid

Master sites: (Expand)

SHA1: f8fa138f0efda3ca7cde08822c1a042e823ddc75
RMD160: dd153cea92f97ab9fc59d7d9bc6b21e12081ec17
Filesize: 12172.418 KB

Version history: (Expand)


CVS history: (Expand)


   2014-05-31 17:57:19 by Thomas Klausner | Files touched by this commit (18)
Log message:
Stop using mk/giflib, use giflib/bl3.mk directly.
   2014-05-31 17:44:06 by Thomas Klausner | Files touched by this commit (3)
Log message:
Use mk/giflib instead of libungif.
   2012-11-23 23:33:41 by othyro | Files touched by this commit (22)
Log message:
Mostly whitespace and blank line fixing. Some files also got minor
formatting corrections as well as other corrections.
   2012-10-03 17:09:47 by Aleksej Saushev | Files touched by this commit (124)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
Mark packages that don't or might probably not have staged installation.
   2010-12-26 06:01:21 by David Sainty | Files touched by this commit (78)
Log message:
Mechanically replace references to graphics/jpeg with the suitable
alternative from mk/jpeg.buildlink3.mk

This allows selection of an alternative jpeg library (namely the x86 MMX,
SSE, SSE2 accelerated libjpeg-turbo) via JPEG_DEFAULT=libjpeg-turbo, and
follows the current standard model for alternatives (fam, motif, fuse etc).

The mechanical edits were applied via the following script:

#!/bin/sh
for d in *; do
  [ -d "$d" ] || continue
  for i in "$d/"Makefile* "$d/"*.mk; do
    case "$i" in *.orig|*"*"*) continue;; esac
    out="$d/x"
    sed -e 's;graphics/jpeg/buildlink3\.mk;mk/jpeg.buildlink3.mk;g' \
        -e 's;BUILDLINK_PREFIX\.jpeg;JPEGBASE;g' \
        < "$i" > "$out"
    if cmp -s "$i" "$out"; then
      rm -f "$out"
    else
      echo "Edited $i"
      mv -f "$i" "$i.orig" && mv "$out" \ 
"$i"
    fi
  done
done
   2009-07-21 15:25:04 by Mihai Chelaru | Files touched by this commit (6)
Log message:
Don't conflict anymore with already installed mplayer
Install as LOCALBASE/bin/mplayer-mt
Added the original (slow) mirror also
Fixed RCS
PKGREVISION++
   2009-07-21 14:15:26 by Mihai Chelaru | Files touched by this commit (8) | Imported package
Log message:
Import mplayer-mt-20090720 as wip/mplayer-mt.

MPlayer is a movie player for LINUX (runs on many other Unices,
and non-x86 CPUs). It plays most MPEG, VOB, AVI, VIVO, ASF/WMV,
QT/MOV, FLI, RM, NuppelVideo, yuv4mpeg, FILM, RoQ files, supported
by many native, XAnim, and Win32 DLL codecs. You can watch VideoCD,
SVCD, DVD, 3ivx, and even DivX movies too. The another big feature
of mplayer is the wide range of supported output drivers. It works
with X11, Xv, DGA, OpenGL, SVGAlib, fbdev, AAlib, DirectFB, but
you can use GGI and SDL (and this way all their drivers) and some
lowlevel card-specific drivers (for Matrox, 3Dfx, and Radeon) too!
Most of them support software or hardware scaling, so you can
enjoy movies in fullscreen. It also sports nice big antialiased
shaded subtitles (10 supported types) with european/ISO 8859-1,
2 (hungarian, english, czech, etc), cyrillic, korean fonts, and
OSD.

This version uses experimental multithreaded FFmpeg-mt branch,
which allows you to use multiple cores/CPU. To enable threading
run mplayer -lavdopts threads=N file.mkv where N is the number of
threads you want to use.