git: 2bc24ba7f2d7 - main - multimedia/ffmpeg: Update default OPTIONS for THEORA, XVID, WEBP
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 06 Aug 2022 12:03:05 UTC
The branch main has been updated by riggs:
URL: https://cgit.FreeBSD.org/ports/commit/?id=2bc24ba7f2d798e2389bfaa2a5c1d27fd9724f0c
commit 2bc24ba7f2d798e2389bfaa2a5c1d27fd9724f0c
Author: Thomas Zander <riggs@FreeBSD.org>
AuthorDate: 2022-08-06 11:40:24 +0000
Commit: Thomas Zander <riggs@FreeBSD.org>
CommitDate: 2022-08-06 12:01:50 +0000
multimedia/ffmpeg: Update default OPTIONS for THEORA, XVID, WEBP
Details:
- Remove THEORA and XVID from default OPTIONS:
Both formats can be decoded using ffmpeg's internal decoders. For
encoding, both formats are superseded for almost all practical
purposes by H264,H265,AV1,etc.
- Modify _DESC for THEORA and XVID to make it more clear that this is
only required if someone wants to use those libs for encoding.
- Add WEBP (ubiquitous image format) to default OPTIONS.
PR: 261752
Reported by: jbeich
---
multimedia/ffmpeg/Makefile | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/multimedia/ffmpeg/Makefile b/multimedia/ffmpeg/Makefile
index 7b871d4908e9..8b6a6f0a44ec 100644
--- a/multimedia/ffmpeg/Makefile
+++ b/multimedia/ffmpeg/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ffmpeg
PORTVERSION= 4.4.2
-PORTREVISION= 6
+PORTREVISION= 7
PORTEPOCH= 1
CATEGORIES= multimedia audio net
MASTER_SITES= https://ffmpeg.org/releases/
@@ -44,7 +44,7 @@ OPTIONS_DEFINE= ALSA AMR_NB AMR_WB AOM ARIBB24 ASM ASS BS2B CACA CDIO \
OPTIONS_DEFAULT= AOM ASM ASS DAV1D DRM FONTCONFIG FREETYPE FREI0R GMP \
GNUTLS ICONV LAME LIBXML2 OPTIMIZED_CFLAGS OPUS RTCPU \
- THEORA V4L VAAPI VDPAU VMAF VORBIS VPX X264 X265 XCB XVID
+ V4L VAAPI VDPAU VMAF VORBIS VPX WEBP X264 X265 XCB
OPTIONS_DEFAULT_amd64= SVTAV1
# i386 is too register-starved for LTO (PR257124)
@@ -126,6 +126,7 @@ SVTVP9_DESC= VP9 encoding via SVT-VP9
LIBRTMP_DESC= ${RTMP_DESC} via librtmp
TENSORFLOW_DESC=TensorFlow as a DNN module backend for DNN based filters like sr
TESSERACT_DESC= Optical Character Recognition via Tesseract
+THEORA_DESC= Encoding support for theora via libtheora
UAVS3D_DESC= AVS3 decoding via libuavs3d
VAPOURSYNTH_DESC= VapourSynth demuxer
VIDSTAB_DESC= Video stabilization filter
@@ -133,6 +134,7 @@ VMAF_DESC= VMAF filter via libvmaf
VULKAN_DESC= Vulkan filters
XAVS2_DESC= AVS2 encoding via libxavs2
XCB_DESC= X11 grabbing using XCB
+XVID_DESC= Encoding support for MPEG-4 ASP via libxvid
ZIMG_DESC= "z" library video scaling filter
ZMQ_DESC= Message passing via libzmq${ZMQ_VERSION}
ZVBI_DESC= Teletext support via libzvbi