Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 Oct 2014 12:26:21 +0000 (UTC)
From:      Juergen Lock <nox@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r371179 - in head: Mk multimedia/ffmpeg
Message-ID:  <201410191226.s9JCQLWO091386@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: nox
Date: Sun Oct 19 12:26:21 2014
New Revision: 371179
URL: https://svnweb.freebsd.org/changeset/ports/371179
QAT: https://qat.redports.org/buildarchive/r371179/

Log:
  - Add X265 knob (default off) for X.265 (HEVC) encoding support using
    multimedia/x265.
  
    Example usage:  (-c:a libfdk_aac needs FDK_AAC knob too)
  
  	ffmpeg -i $inputvideofile -c:a libfdk_aac -b:a 64k -c:v libx265 -x265-params crf=31 $outputfile.mkv
  
    This can now be played back by at least ffplay (needs SDL knob),
    vlc, mplayer, mpv, xine.  (and gives a nice reduction in file size.)
  
  No objection from:	multimedia@ list

Modified:
  head/Mk/bsd.options.desc.mk
  head/multimedia/ffmpeg/Makefile

Modified: head/Mk/bsd.options.desc.mk
==============================================================================
--- head/Mk/bsd.options.desc.mk	Sun Oct 19 11:31:27 2014	(r371178)
+++ head/Mk/bsd.options.desc.mk	Sun Oct 19 12:26:21 2014	(r371179)
@@ -482,6 +482,7 @@ WMF_DESC?=		Windows Metafile image forma
 WXGTK_DESC?=		wxGTK GUI toolkit support
 X11_DESC?=		X11 (graphics) support
 X264_DESC?=		H.264 video codec support via x264
+X265_DESC?=		H.265 video codec support via x265
 XALAN_DESC?=		Xalan XSLT processor support
 XCURSOR_DESC?=		Cursor themes support
 XERCES_DESC?=		XML parser support via Xerces

Modified: head/multimedia/ffmpeg/Makefile
==============================================================================
--- head/multimedia/ffmpeg/Makefile	Sun Oct 19 11:31:27 2014	(r371178)
+++ head/multimedia/ffmpeg/Makefile	Sun Oct 19 12:26:21 2014	(r371179)
@@ -29,7 +29,7 @@ OPTIONS_DEFINE=	AACPLUS ALSA AMR_NB AMR_
 		JACK LAME LIBBLURAY LIBV4L MODPLUG OPENAL OPENCV OPENJPEG OPENSSL \
 		OPTIMIZED_CFLAGS OPUS PULSEAUDIO RTMP SCHROEDINGER SDL SPEEX \
 		THEORA VAAPI VDPAU VO_AACENC VO_AMRWBENC VORBIS VPX \
-		X11GRAB X264 XVID
+		X11GRAB X264 X265 XVID
 
 OPTIONS_DEFAULT=	FFSERVER FONTCONFIG FREETYPE FREI0R GNUTLS ICONV \
 			OPENCV SCHROEDINGER THEORA VORBIS VPX X264 XVID
@@ -196,6 +196,10 @@ VPX_CONFIGURE_ENABLE=	libvpx
 X264_LIB_DEPENDS=	libx264.so:${PORTSDIR}/multimedia/x264
 X264_CONFIGURE_ENABLE=	libx264
 
+# x265
+X265_LIB_DEPENDS=	libx265.so:${PORTSDIR}/multimedia/x265
+X265_CONFIGURE_ENABLE=	libx265
+
 # xvid
 XVID_LIB_DEPENDS=	libxvidcore.so:${PORTSDIR}/multimedia/xvid
 XVID_CONFIGURE_ENABLE=	libxvid



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201410191226.s9JCQLWO091386>