pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/multimedia/mkv2mp4 Import mkv2mp4 based on SVN revisio...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f21aad18d908
branches:  trunk
changeset: 553524:f21aad18d908
user:      jmcneill <jmcneill%pkgsrc.org@localhost>
date:      Fri Jan 23 15:00:05 2009 +0000

description:
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).

diffstat:

 multimedia/mkv2mp4/DESCR    |  10 ++++++++++
 multimedia/mkv2mp4/Makefile |  32 ++++++++++++++++++++++++++++++++
 multimedia/mkv2mp4/PLIST    |   4 ++++
 multimedia/mkv2mp4/distinfo |   8 ++++++++
 4 files changed, 54 insertions(+), 0 deletions(-)

diffs (70 lines):

diff -r 3ee23bee567f -r f21aad18d908 multimedia/mkv2mp4/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/mkv2mp4/DESCR  Fri Jan 23 15:00:05 2009 +0000
@@ -0,0 +1,10 @@
+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).
diff -r 3ee23bee567f -r f21aad18d908 multimedia/mkv2mp4/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/mkv2mp4/Makefile       Fri Jan 23 15:00:05 2009 +0000
@@ -0,0 +1,32 @@
+# $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@localhost
+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"
diff -r 3ee23bee567f -r f21aad18d908 multimedia/mkv2mp4/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/mkv2mp4/PLIST  Fri Jan 23 15:00:05 2009 +0000
@@ -0,0 +1,4 @@
+@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
diff -r 3ee23bee567f -r f21aad18d908 multimedia/mkv2mp4/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/mkv2mp4/distinfo       Fri Jan 23 15:00:05 2009 +0000
@@ -0,0 +1,8 @@
+$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



Home | Main Index | Thread Index | Old Index