media-video/ffmpeg
Complete solution to record, convert and stream audio and video. Includes libavcodec.
-
ffmpeg-9999-r1+3dnow +3dnowext alsa altivec cpudetection custom-cflags debug dirac doc ieee1394 +encode faac faad gsm jack +mmx +mmxext vorbis test theora threads x264 xvid network zlib sdl X mp3 opencore-amr oss pic schroedinger +hardcoded-tables bindist v4l v4l2 speex +ssse3 jpeg2k vdpau video_cards_nvidia
View
Download License: GPL-3
-
ffmpeg-0.5_p21602~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd+3dnow +3dnowext alsa altivec cpudetection custom-cflags debug dirac doc ieee1394 +encode faac faad gsm jack +mmx +mmxext vorbis test theora threads x264 xvid network zlib sdl X mp3 opencore-amr oss pic schroedinger +hardcoded-tables bindist v4l v4l2 speex +ssse3 jpeg2k vdpau video_cards_nvidia
View
Download License: GPL-3
-
ffmpeg-0.5_p20601-r1~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd+3dnow +3dnowext alsa altivec cpudetection custom-cflags debug dirac doc ieee1394 +encode faac faad gsm ipv6 jack +mmx +mmxext vorbis test theora threads x264 xvid network zlib sdl X mp3 opencore-amr oss pic schroedinger +hardcoded-tables bindist v4l v4l2 speex +ssse3 jpeg2k vdpau video_cards_nvidia
View
Download License: GPL-3
-
ffmpeg-0.5_p20373alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd+3dnow +3dnowext alsa altivec cpudetection custom-cflags debug dirac doc ieee1394 +encode faac faad gsm ipv6 jack +mmx +mmxext vorbis test theora threads x264 xvid network zlib sdl X mp3 opencore-amr oss pic schroedinger +hardcoded-tables bindist v4l v4l2 speex +ssse3 jpeg2k vdpau video_cards_nvidia
View
Download License: GPL-3
-
ffmpeg-0.5-r1alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd+3dnow +3dnowext alsa altivec amr custom-cflags debug dirac doc ieee1394 +encode faac faad gsm ipv6 +mmx +mmxext vdpau vorbis test theora threads x264 xvid network zlib sdl X mp3 oss schroedinger +hardcoded-tables bindist v4l v4l2 speex +ssse3 vhook jpeg2k video_cards_nvidia
View
Download License: GPL-2
USE Flags
+3dnow
Global:
+3dnowext
Global:
alsa
Global: Adds support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
altivec
Global: Adds support for optimizations for G4 and G5/ppc970 processors
cpudetection
Global: Enables runtime cpudetection
Local: Enables runtime CPU detection (useful for bindist, compatibility on other CPUs)
custom-cflags
Global: Build with user-specified CFLAGS (unsupported)
debug
Global: Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see http://www.gentoo.org/proj/en/qa/backtraces.xml
dirac
Global: Enable Dirac video support (an advanced royalty-free video compression format) via the reference library: dirac.
Local: Enable Dirac video support (an advanced royalty-free video compression format) via the reference library: dirac.
doc
Global: Adds extra documentation (API, Javadoc, etc)
ieee1394
Global: Enable FireWire/iLink IEEE1394 support (dv, camera, ...)
+encode
Global:
faac
Global: Use external faac library for AAC encoding
Local: Use external faac library for AAC encoding
faad
Global: Uses external faad library for AAC decoding instead of internal libavcodec for decoding AAC. The faad library supports additional AAC types like AAC-LATM that libavcodec does not support
Local: Use external faad library for AAC decoding (instead of internal libavcodec support)
gsm
Global: Adds support for the gsm lossy speech compression codec
jack
Global: Adds support for the JACK Audio Connection Kit
+mmx
Global:
+mmxext
Global:
vorbis
Global: Adds support for the OggVorbis audio codec
test
Global: Workaround to pull in packages needed to run with FEATURES=test. Portage-2.1.2 handles this internally, so don't set it in make.conf/package.use anymore
theora
Global: Adds support for the Theora Video Compression Codec
threads
Global: Adds threads support for various packages. Usually pthreads
x264
Global: Enable h264 encoding using x264
xvid
Global: Adds support for xvid.org's open-source mpeg-4 codec
network
Global: Enable networking support for guests
Local: Enables network streaming support
zlib
Global: Adds support for zlib (de)compression
sdl
Global: Adds support for Simple Direct Layer (media library)
X
Global: Adds support for X11
mp3
Global: Add support for reading mp3 files
opencore-amr
Global: Enables Adaptive Multi-Rate format support
Local: Enables Adaptive Multi-Rate format support
oss
Global: Adds support for OSS (Open Sound System)
pic
Global: disable optimized assembly code that is not PIC friendly
Local: Force shared libraries to be built as PIC (this is slower)
schroedinger
Global: Enable Dirac video support (an advanced royalty-free video compression format) via libschroedinger (high-speed implementation in C of the Dirac codec).
Local: Enable Dirac video support (an advanced royalty-free video compression format) via libschroedinger (high-speed implementation in C of the Dirac codec).
+hardcoded-tables
Global:
bindist
Global: Flag to enable or disable options for prebuilt (GRP) packages (eg. due to licensing issues)
v4l
Global: Enables video4linux support
v4l2
Global: Enable video4linux2 support
speex
Global: Adds support for the speex audio codec (used for speech)
+ssse3
Global:
jpeg2k
Global: Support for JPEG 2000, a wavelet-based image compression format
vdpau
Global: enable support of NVIDIA's VDPAU for video playback
Local: Enables VDPAU decoders (requires nVidia video cards to offload CPU processing to video card
video_cards_nvidia
Global: When combined with the xvmc USE flag, enables NVIDIA specific XvMC extension usage.
ipv6
Global: Adds support for IP version 6
amr
Global: Enable Adaptive Multi-Rate format support through media-libs/opencore-amr
Local: Enables Adaptive Multi-Rate Audio support
vhook
Global: Enables video hooking support.
Local: Enables video hooking support.

