virtual / ffmpeg

Virtual package for FFmpeg executable implementation

v9-r2 :: 0 :: gentoo

Modified
Keywords
alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~amd64-linux ~mips ~x64-macos ~x86-fbsd ~x86-linux ~x86-solaris
USE flags
X encode gsm jpeg2k libav mp3 opus sdl speex theora threads truetype vaapi vdpau x264

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

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

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-libs / libpostproc : Video post processing library

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

media-video / videotrans : A package to convert movies to DVD format and to build DVDs with

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

365127
Better error message handling for the case of virtual/ffmpeg
489922
Portage should list the actual blocker against media-video/libav and not the first related virtual/ffmpeg dependency it can find.
605882
repoman should warn when virtual/ffmpeg is pulled as dependency
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