1 |
commit: 473c374441108c1dee3cc752fcad3ece19be8209 |
2 |
Author: Kalin KOZHUHAROV <me.kalin <AT> gmail <DOT> com> |
3 |
AuthorDate: Tue May 15 12:06:23 2018 +0000 |
4 |
Commit: Craig Andrews <candrews <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Feb 20 15:21:38 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=473c3744 |
7 |
|
8 |
media-video/ffmpeg: add USE=vidstab |
9 |
|
10 |
Closes: https://bugs.gentoo.org/517890 |
11 |
Closes: https://bugs.gentoo.org/675176 |
12 |
|
13 |
Signed-off-by: Kalin KOZHUHAROV <kalin <AT> thinrope.net> |
14 |
Signed-off-by: Kalin KOZHUHAROV <me.kalin <AT> gmail.com> |
15 |
Closes: https://github.com/gentoo/gentoo/pull/10810 |
16 |
Signed-off-by: Craig Andrews <candrews <AT> gentoo.org> |
17 |
|
18 |
media-video/ffmpeg/ffmpeg-9999.ebuild | 3 ++- |
19 |
media-video/ffmpeg/metadata.xml | 1 + |
20 |
2 files changed, 3 insertions(+), 1 deletion(-) |
21 |
|
22 |
diff --git a/media-video/ffmpeg/ffmpeg-9999.ebuild b/media-video/ffmpeg/ffmpeg-9999.ebuild |
23 |
index 855682dc540..df4ddb5f009 100644 |
24 |
--- a/media-video/ffmpeg/ffmpeg-9999.ebuild |
25 |
+++ b/media-video/ffmpeg/ffmpeg-9999.ebuild |
26 |
@@ -81,7 +81,7 @@ FFMPEG_FLAG_MAP=( |
27 |
# libavfilter options |
28 |
appkit |
29 |
bs2b:libbs2b chromaprint flite:libflite frei0r |
30 |
- fribidi:libfribidi fontconfig ladspa libass lv2 truetype:libfreetype |
31 |
+ fribidi:libfribidi fontconfig ladspa libass lv2 truetype:libfreetype vidstab:libvidstab |
32 |
rubberband:librubberband zeromq:libzmq zimg:libzimg |
33 |
# libswresample options |
34 |
libsoxr |
35 |
@@ -236,6 +236,7 @@ RDEPEND=" |
36 |
vaapi? ( >=x11-libs/libva-1.2.1-r1[${MULTILIB_USEDEP}] ) |
37 |
video_cards_nvidia? ( >=media-libs/nv-codec-headers-8.1.24.2[${MULTILIB_USEDEP}] ) |
38 |
vdpau? ( >=x11-libs/libvdpau-0.7[${MULTILIB_USEDEP}] ) |
39 |
+ vidstab? ( >=media-libs/vidstab-1.1.0[${MULTILIB_USEDEP}] ) |
40 |
vorbis? ( |
41 |
>=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}] |
42 |
>=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}] |
43 |
|
44 |
diff --git a/media-video/ffmpeg/metadata.xml b/media-video/ffmpeg/metadata.xml |
45 |
index 35024c9f8c5..5a7a9e5dcef 100644 |
46 |
--- a/media-video/ffmpeg/metadata.xml |
47 |
+++ b/media-video/ffmpeg/metadata.xml |
48 |
@@ -54,6 +54,7 @@ |
49 |
<flag name="srt">Enable support for Secure Reliable Transport (SRT) via <pkg>net-libs/srt</pkg></flag> |
50 |
<flag name="ssh">Enable SSH/sftp support via <pkg>net-libs/libssh</pkg>.</flag> |
51 |
<flag name="twolame">Enables MP2 encoding via <pkg>media-sound/twolame</pkg> as an alternative to the internal encoder.</flag> |
52 |
+ <flag name="vidstab">Enables video stabilization filter using vid.stab library (<pkg>media-libs/vidstab</pkg>).</flag> |
53 |
<flag name="vpx">Enables vp8 codec support using libvpx: Decoding vp8 does not require this to be enabled but libvpx can also be used for decoding; encoding vp8 requires this useflag to be enabled though.</flag> |
54 |
<flag name="x265">Enables HEVC encoding with <pkg>media-libs/x265</pkg>.</flag> |
55 |
<flag name="zeromq">Enables <pkg>net-libs/zeromq</pkg> support with the zmq/azmq filters.</flag> |