Adding x265 (hevc) support knob to ffmpeg port?
Juergen Lock
nox at jelal.kn-bremen.de
Thu Oct 2 17:37:14 UTC 2014
Hi!
Anything wrong with committing this?
Wondering...
Juergen
PS: The X265_DESC defintion could probably even go into
Mk/bsd.options.desc.mk instead?
Index: multimedia/ffmpeg/Makefile
===================================================================
--- multimedia/ffmpeg/Makefile (revision 369651)
+++ multimedia/ffmpeg/Makefile (working copy)
@@ -29,7 +29,7 @@ OPTIONS_DEFINE= AACPLUS ALSA AMR_NB AMR_WB ASS CDI
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
@@ -40,6 +40,7 @@ FDK_AAC_DESC= AAC audio encoding via Fraunhofer FD
FFSERVER_DESC= Build and install ffserver
LIBV4L_DESC= Video for Linux support
X11GRAB_DESC= Enable x11 grabbing
+X265_DESC= HEVC video codec support via x265
OPTIONS_SUB= yes
@@ -196,6 +197,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
More information about the freebsd-multimedia
mailing list