Fri Jan 23 15:00:05 2009 UTC ()
Import mkv2mp4 based on SVN revision r11. I think I'll nominate it for
the 'ugliest package name of the month' award (py25-mkv2mp4-0.0alpha11), but
it is in fact quite handy.

mkv2mp4 is a commandline utility, written in Python, which allows conversion
of video files in the Matroska container (*.mkv file extension) containing
H.264 video to be converted into a format which the Xbox 360 can play.

It differs from other similar tools in that no video transcoding is
performed; the video is passed through untouched and the just the audio is
transcoded if necessary.  This means that the conversion is much faster
(the whole process being quicker than realtime on reasonably modern
machines), and more importantly that there is no degradation in video quality
(which makes it very suitable for HD video).

Status:

Vendor Tag:	TNF
Release Tags:	pkgsrc-base


(jmcneill)
diff -r0 -r1.1.1.1 pkgsrc/multimedia/mkv2mp4/Makefile
diff -r0 -r1.1.1.1 pkgsrc/multimedia/mkv2mp4/PLIST
diff -r0 -r1.1.1.1 pkgsrc/multimedia/mkv2mp4/distinfo
diff -r0 -r1.1.1.1 pkgsrc/multimedia/mkv2mp4/DESCR

File Added: pkgsrc/multimedia/mkv2mp4/Attic/Makefile
# $NetBSD: Makefile,v 1.1.1.1 2009/01/23 15:00:05 jmcneill Exp $
#

SVNREV=		11
DISTNAME=	mkv2mp4
PKGNAME=	${PYPKGPREFIX}-${DISTNAME}-0.0alpha${SVNREV}
CATEGORIES=	multimedia
MASTER_SITES=	http://mkv2mp4.googlecode.com/svn-history/r${SVNREV}/trunk/
NO_BUILD=	yes

DISTFILES=	${DISTNAME}.py README
DIST_SUBDIR=	mkv2mp4

MAINTAINER=	pkgsrc-users@NetBSD.org
HOMEPAGE=	http://mkv2mp4.googlecode.com/
COMMENT=	Remux mkv files to mp4 files compatible with standalone players
WRKSRC=		${WRKDIR}

REPLACE_PYTHON=	${DISTNAME}.py

do-install:
	${INSTALL_SCRIPT} ${WRKSRC}/${DISTNAME}.py \
	    ${DESTDIR}${PREFIX}/bin/${DISTNAME}.py
	${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/${DISTNAME}
	${INSTALL_DATA} ${WRKSRC}/README \
	    ${DESTDIR}${PREFIX}/share/doc/${DISTNAME}/README

.include "../../lang/python/application.mk"
.include "../../multimedia/ffmpeg/buildlink3.mk"
.include "../../multimedia/gpac/buildlink3.mk"
DEPENDS+=	mkvtoolnix>=1.7.0:../../multimedia/mkvtoolnix
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/multimedia/mkv2mp4/Attic/PLIST
@comment $NetBSD: PLIST,v 1.1.1.1 2009/01/23 15:00:05 jmcneill Exp $
bin/mkv2mp4.py
share/doc/mkv2mp4/README
@dirrm share/doc/mkv2mp4

File Added: pkgsrc/multimedia/mkv2mp4/Attic/distinfo
$NetBSD: distinfo,v 1.1.1.1 2009/01/23 15:00:05 jmcneill Exp $

SHA1 (mkv2mp4/README) = 6ec8e50ab84e2d264b70169799e5a77da29558d0
RMD160 (mkv2mp4/README) = 567760fb28bcd19abcdd6312b363df60f86575ec
Size (mkv2mp4/README) = 3855 bytes
SHA1 (mkv2mp4/mkv2mp4.py) = dbbe5dc7e6913cf2d7109648e0031465fafab8e1
RMD160 (mkv2mp4/mkv2mp4.py) = f03a5151ce18a3e87c747b2478beb569c611d3b5
Size (mkv2mp4/mkv2mp4.py) = 17413 bytes

File Added: pkgsrc/multimedia/mkv2mp4/Attic/DESCR
mkv2mp4 is a commandline utility, written in Python, which allows conversion
of video files in the Matroska container (*.mkv file extension) containing
H.264 video to be converted into a format which the Xbox 360 can play.

It differs from other similar tools in that no video transcoding is
performed; the video is passed through untouched and the just the audio is
transcoded if necessary.  This means that the conversion is much faster
(the whole process being quicker than realtime on reasonably modern
machines), and more importantly that there is no degradation in video quality
(which makes it very suitable for HD video).