Versions
v9-r2 :: 0 :: gentoo
- Modified
- Keywords
- alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~mips ~x64-macos ~x86-linux ~x86-solaris
- USE flags
- X encode gsm jpeg2k libav mp3 opus sdl speex theora threads truetype vaapi vdpau x264
USE flags
General
- X
- Add support for X11
- encode
- Add support for encoding of audio or video files
- gsm
- Add support for the gsm lossy speech compression codec
- jpeg2k
- Support for JPEG 2000, a wavelet-based image compression format
- libav
- Prefer libav over ffmpeg whenever both are supported
- mp3
- Add support for reading mp3 files
- opus
- Use the external opus library for encoding and decoding.
- sdl
- Add support for Simple Direct Layer (media library)
- speex
- Add support for the speex audio codec (used for speech)
- theora
- Add support for the Theora Video Compression Codec
- threads
- Add threads support for various packages. Usually pthreads
- truetype
- Add support for FreeType and/or FreeType2 fonts
- vaapi
- Enable Video Acceleration API for hardware decoding
- vdpau
- Enable the Video Decode and Presentation API for Unix acceleration interface
- x264
- Enable h264 encoding using x264
Runtime Dependencies
media-video / ffmpeg : Complete solution to record, convert and stream audio and video. Includes libavcodec
media-video / libav : Complete solution to record, convert and stream audio and video
Depending packages
app-pda / gnupod : A collection of Perl-scripts for iPod
dev-perl / PDL : Perl Data Language for scientific computing
dev-python / moviepy : Video editing with Python
games-arcade / performous : SingStar GPL clone
games-engines / renpy : Visual novel engine written in python
kde-apps / kdenlive : Non-linear video editing suite by KDE
mail-client / thunderbird : Thunderbird Mail Client
media-gfx / album : HTML photo album generator
media-libs / avidemux-core : Core libraries for simple video cutting, filtering and encoding tasks
media-libs / libextractor : Library to extract metadata from files of arbitrary type
media-plugins / audacious-plugins : Lightweight and versatile audio player
media-plugins / mediastreamer-x264 : mediastreamer plugin: add H264 support
media-plugins / vdr-osdpip : VDR plugin: Show another channel in the OSD
media-plugins / vdr-rpihddevice : VDR Plugin: Output Device for Raspberry Pi
media-plugins / vdr-xineliboutput : Video Disk Recorder Xinelib PlugIn
media-sound / abcde : Command line CD encoder
media-sound / kid3 : Simple tag editor based on Qt
media-sound / moc : Music On Console - ncurses interface for playing audio files
media-sound / mps-youtube : Terminal-based YouTube player and downloader
media-sound / pulseaudio-modules-bt : PulseAudio modules for LDAC, aptX, aptX HD, and AAC for Bluetooth (alongside SBC and native+ofono headset)
media-sound / subsonic-bin : Subsonic is a complete, personal media streaming solution
media-sound / xmms2 : X(cross)platform Music Multiplexing System. Next generation of the XMMS player
media-sound / xwax : Digital vinyl emulation software
media-video / cinelerra : The most advanced non-linear video editor and compositor
media-video / dv2sub : Extract info or subtitles from DV stream
media-video / dvdrip : dvd::rip is a graphical frontend for transcode
media-video / guvcview : Simple Qt5 or GTK+3 interface for capturing and viewing video from v4l2 devices
media-video / imagination : Simple DVD slideshow maker
media-video / noad : Mark commercial breaks in VDR recordings
media-video / raspberrypi-omxplayer : Command line media player for the Raspberry Pi
media-video / tovid : A collection of DVD authoring tools
media-video / transcode : A suite of utilities for transcoding video and audio codecs in different containers
media-video / vdr2jpeg : Addon needed for XXV - WWW Admin for the Video Disk Recorder
net-libs / pjproject : Open source SIP, Media, and NAT Traversal Library
net-misc / streamlink : CLI for extracting streams from websites to a video player of your choice
net-misc / you-get : utility to download media contents from the web
net-p2p / retroshare : P2P private sharing application
sci-libs / ViSP : Visual Servoing Platform: visual tracking and visual servoing library
sci-libs / opencascade : Development platform for CAD/CAE, 3D surface/solid modeling and data exchange
sci-libs / vtk : The Visualization Toolkit
sci-visualization / paraview : Powerful scientific data visualization application
www-client / firefox : Firefox Web Browser
www-client / seamonkey : Seamonkey Web Browser
www-misc / zoneminder : Capture, analyse, record and monitor any cameras attached to your system
www-servers / cherokee : An extremely fast and tiny web server
x11-misc / qtfm : A small, lightweight file manager for desktops based on pure Qt
x11-wm / xpra : X Persistent Remote Apps (xpra) and Partitioning WM (parti) based on wimpiggy
Bugs
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
virtual: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Aaron Bauman · gentoo
virtual/ffmpeg: arm64 stable
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.67, Repoman-2.3.13 RepoMan-Options: --include-arches="arm64" - Ulrich Müller · gentoo
virtual: Remove empty assignments of optional variables.
Remove empty HOMEPAGE, SRC_URI, KEYWORDS, LICENSE, IUSE, and DEPEND. As announced in gentoo-dev mailing list. Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Alexis Ballier · gentoo
virtual/ffmpeg: Drop multilib flags. Those are not needed for executables and packages usedeping on the flags here likely should be converted to USE=libav
Package-Manager: Portage-2.3.4, Repoman-2.3.2 - Alexis Ballier · gentoo
virtual/ffmpeg: remove old
Package-Manager: Portage-2.3.4, Repoman-2.3.2 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed