diff options
author | James Beddek <telans@posteo.de> | 2022-01-15 12:36:40 +1300 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2022-01-15 22:24:16 +0000 |
commit | 1ab21c470ba81ae46fa4bf0a6101ad95fd177f61 (patch) | |
tree | edc74ecaa277c45d50dc41b285aae95338bca302 | |
parent | profiles/arch/alpha: mask media-video/ffmpeg[svt-av1] (diff) | |
download | gentoo-1ab21c470ba81ae46fa4bf0a6101ad95fd177f61.tar.gz gentoo-1ab21c470ba81ae46fa4bf0a6101ad95fd177f61.tar.bz2 gentoo-1ab21c470ba81ae46fa4bf0a6101ad95fd177f61.zip |
media-video/ffmpeg: add support for media-libs/svt-av1
Closes: https://bugs.gentoo.org/737016
Signed-off-by: James Beddek <telans@posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/22956
Signed-off-by: Sam James <sam@gentoo.org>
-rw-r--r-- | media-video/ffmpeg/ffmpeg-4.4.1-r1.ebuild | 3 | ||||
-rw-r--r-- | media-video/ffmpeg/ffmpeg-9999.ebuild | 3 | ||||
-rw-r--r-- | media-video/ffmpeg/metadata.xml | 1 |
3 files changed, 5 insertions, 2 deletions
diff --git a/media-video/ffmpeg/ffmpeg-4.4.1-r1.ebuild b/media-video/ffmpeg/ffmpeg-4.4.1-r1.ebuild index f84ab6cce90e..5dbd2c460106 100644 --- a/media-video/ffmpeg/ffmpeg-4.4.1-r1.ebuild +++ b/media-video/ffmpeg/ffmpeg-4.4.1-r1.ebuild @@ -97,7 +97,7 @@ FFMPEG_FLAG_MAP=( FFMPEG_ENCODER_FLAG_MAP=( amrenc:libvo-amrwbenc mp3:libmp3lame kvazaar:libkvazaar libaom - openh264:libopenh264 rav1e:librav1e snappy:libsnappy theora:libtheora twolame:libtwolame + openh264:libopenh264 rav1e:librav1e snappy:libsnappy svt-av1:libsvtav1 theora:libtheora twolame:libtwolame webp:libwebp x264:libx264 x265:libx265 xvid:libxvid ) @@ -249,6 +249,7 @@ RDEPEND=" gnome-base/librsvg:2=[${MULTILIB_USEDEP}] x11-libs/cairo[${MULTILIB_USEDEP}] ) + svt-av1? ( >=media-libs/svt-av1-0.8.4[${MULTILIB_USEDEP}] ) truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) vaapi? ( >=x11-libs/libva-1.2.1-r1:0=[${MULTILIB_USEDEP}] ) video_cards_nvidia? ( >=media-libs/nv-codec-headers-9.1.23.1[${MULTILIB_USEDEP}] ) diff --git a/media-video/ffmpeg/ffmpeg-9999.ebuild b/media-video/ffmpeg/ffmpeg-9999.ebuild index 37e12453d56a..4a5d570d6c24 100644 --- a/media-video/ffmpeg/ffmpeg-9999.ebuild +++ b/media-video/ffmpeg/ffmpeg-9999.ebuild @@ -97,7 +97,7 @@ FFMPEG_FLAG_MAP=( FFMPEG_ENCODER_FLAG_MAP=( amrenc:libvo-amrwbenc mp3:libmp3lame kvazaar:libkvazaar libaom - openh264:libopenh264 rav1e:librav1e snappy:libsnappy theora:libtheora twolame:libtwolame + openh264:libopenh264 rav1e:librav1e snappy:libsnappy svt-av1:libsvtav1 theora:libtheora twolame:libtwolame webp:libwebp x264:libx264 x265:libx265 xvid:libxvid ) @@ -249,6 +249,7 @@ RDEPEND=" gnome-base/librsvg:2=[${MULTILIB_USEDEP}] x11-libs/cairo[${MULTILIB_USEDEP}] ) + svt-av1? ( >=media-libs/svt-av1-0.8.4[${MULTILIB_USEDEP}] ) truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] ) vaapi? ( >=x11-libs/libva-1.2.1-r1:0=[${MULTILIB_USEDEP}] ) video_cards_nvidia? ( >=media-libs/nv-codec-headers-9.1.23.1[${MULTILIB_USEDEP}] ) diff --git a/media-video/ffmpeg/metadata.xml b/media-video/ffmpeg/metadata.xml index be0716e194db..d9838e4cabf7 100644 --- a/media-video/ffmpeg/metadata.xml +++ b/media-video/ffmpeg/metadata.xml @@ -53,6 +53,7 @@ <flag name="sndio">Enable support for the <pkg>media-sound/sndio</pkg> backend</flag> <flag name="srt">Enable support for Secure Reliable Transport (SRT) via <pkg>net-libs/srt</pkg></flag> <flag name="ssh">Enable SSH/sftp support via <pkg>net-libs/libssh</pkg>.</flag> + <flag name="svt-av1">Enables AV1 encoding support via <pkg>media-libs/svt-av1</pkg>.</flag> <flag name="twolame">Enables MP2 encoding via <pkg>media-sound/twolame</pkg> as an alternative to the internal encoder.</flag> <flag name="vidstab">Enables video stabilization filter using vid.stab library (<pkg>media-libs/vidstab</pkg>).</flag> <flag name="vpx">Enables VP8 and VP9 codec support using libvpx: Decoding does not require this to be enabled but libvpx can also be used for decoding; encoding requires this useflag to be enabled though.</flag> |