Welcome to the new packages.gentoo.org! Please let us know about any issues you encounter and share your feedback here.


The media-libs category contains media-related libraries.

All packages

a52dec library for decoding ATSC A/52 streams used in DVD
aalib A ASCII-Graphics Library
adplug A free, cross-platform, hardware independent AdLib sound player library
aften An A/52 (AC-3) audio encoder
aldumb Allegro support for DUMB (an IT, XM, S3M, and MOD player library)
allegro A game programming library
alsa-lib Advanced Linux Sound Architecture Library
alsa-oss Advanced Linux Sound Architecture OSS compatibility layer
alure The OpenAL Utility Toolkit
assimp Importer library to import assets from 3D files
atlas-c++ Atlas protocol, used in role playing games at worldforge
aubio Library for audio labelling
audiofile An elegant API for accessing audio files
avidemux-core Core libraries for a video editor designed for simple cutting, filtering and encoding tasks
avidemux-plugins Plugins for avidemux; a video editor designed for simple cutting, filtering and encoding tasks
babl A dynamic, any to any, pixel format conversion library
bio2jack A library for porting blocked I/O OSS/ALSA audio applications to JACK
blib blib is a library full of useful things to hack the Blinkenlights
cal3d Cal3D is a skeletal based character animation library
ccaudio2 C++ class framework for manipulating audio data
celt CELT is a very low delay audio codec designed for high-quality communications
chromaprint A client-side library that implements a custom algorithm for extracting fingerprints
cimg C++ template image processing toolkit
clutter Clutter is a library for creating graphical user interfaces
clutter-gst GStreamer integration library for Clutter
clutter-gtk Library for embedding a Clutter canvas (stage) in GTK+
cogl A library for using 3D graphics hardware to draw pretty pictures
coin A high-level 3D graphics toolkit, fully compatible with SGI Open Inventor 2.1
compface Utilities and library to convert to/from X-Face format
csfml C library for the Simple and Fast Multimedia Library (SFML)
ctl AMPAS' Color Transformation Language
devil DevIL image library
dssi Plugin API for software instruments with user interfaces
dumb IT/XM/S3M/MOD player library with click removal and IT filters
edje graphical layout and animation library
elementary Basic widget set, based on EFL for mobile touch-screen devices
emfengine Native vector graphics file format on Windows
emotion video libraries for e17
esdl Erlang bindings for the SDL library
ethumb Enlightenment thumbnailing library (meant to replace epsilon)
evas hardware-accelerated retained canvas API
exempi Exempi is a port of the Adobe XMP SDK to work on UNIX
exiftool Read and write meta information in image, audio and video files
faac Free MPEG-4 audio codecs by AudioCoding.com
faad2 AAC audio decoding library
fdk-aac Fraunhofer AAC codec library
ffmpegsource A libav/ffmpeg based source library for easy frame accurate access
fidlib Run-time filter design and execution library
flac free lossless audio encoder and decoder
flickcurl C library for the Flickr API
fluidsynth-dssi DSSI Soft Synth Interface
fmod music and sound effects library, and a sound processing system
fnlib Font Library for enlightenment
fontconfig A library for configuring and customizing font access
fontconfig-infinality Configuration to be used in conjunction with the freetype-infinality subpixel hinting
fontconfig-ultimate A set of font rendering and replacement rules for fontconfig-infinality
freealut The OpenAL Utility Toolkit
freeglut A completely OpenSourced alternative to the OpenGL Utility Toolkit (GLUT) library
freeimage Image library supporting many formats
freetype A high-quality and portable font engine
freeverb3 High Quality Reverb and Impulse Response Convolution library including XMMS/Audacious Effect plugins
ftgl library to use arbitrary fonts in OpenGL applications
FusionSound Audio sub system for multiple applications
game-music-emu Video game music file emulators
ganv A GTK+ widget for interactive graph-like environments
gavl library for handling uncompressed audio and video data
gd A graphics library for fast image creation
gegl A graph based image processing framework
gexiv2 GObject-based wrapper around the Exiv2 library
giblib a graphics library built on top of imlib2
giflib Library to handle, display and manipulate GIF images
glew The OpenGL Extension Wrangler Library
glfw The Portable OpenGL FrameWork
glm OpenGL Mathematics
glpng An OpenGL PNG image library
glu The OpenGL Utility Library
gluon Free and Open Source framework for creating and distributing games
glyr A music related metadata searchengine, both with commandline interface and C API
gmtk GTK+ widget and function libraries for gnome-mplayer
gnonlin Gnonlin is a set of GStreamer elements to ease the creation of non-linear multimedia editors
grilo A framework for easy media discovery and browsing
gsound Thin GObject wrapper around the libcanberra sound event library
gst-plugins-bad Less plugins for GStreamer
gst-plugins-base Basepack of plugins for gstreamer
gst-plugins-good Basepack of plugins for GStreamer
gst-plugins-ugly Basepack of plugins for gstreamer
gst-rtsp-server A GStreamer based RTSP server
gstreamer Open source multimedia framework
gstreamer-editing-services SDK for making video editors and more
guilib a simple widget set for SDL
gupnp-dlna Library providing DLNA-related functionality for MediaServers
hal-flash A libhal stub library forwarding to UDisks for www-plugins/adobe-flash to play DRM content
hamlib Ham radio backend rig control libraries
harfbuzz An OpenType text shaping engine
herqq A software library for building UPnP devices
hupnp-ng A software library for building UPnP devices, fork of herqq
icc-profiles-basiccolor-printing2009 ICC profiles for printing/offset
icc-profiles-openicc ICC color profiles by OpenICC
icclib Library for reading and writing ICC color profile files
id3lib Id3 library for C/C++
ilmbase OpenEXR ILM Base libraries
imlib Image loading and rendering library
imlib2 Version 2 of an advanced replacement library for libraries like libXpm
iulib easy-to-use image and video I/O functions
jasper software-based implementation of the codec specified in the JPEG-2000 Part-1 standard
jbig2dec A decoder implementation of the JBIG2 image compression format
jbig2enc JBIG2 Encoder and libs
jbigkit data compression algorithm for bi-level high-resolution images
jpeg Library to load, handle and manipulate images in the JPEG format
ladspa-cmt CMT (computer music toolkit) LADSPA library plugins
ladspa-sdk The Linux Audio Developer's Simple Plugin API
lasi C++ library for postscript stream output
lastfmlib C++ library to scrobble tracks on Last.fm
lcms A lightweight, speed optimized color management engine
lensfun lensfun: A library for rectifying and simulating photographic lens distortions
leptonica C library for image processing and analysis
lib3ds library for managing 3D-Studio Release 3 and 4 .3DS files
libaacplus HE-AAC+ v2 library, based on the reference implementation
libaacs Open implementation of the Advanced Access Content System (AACS) specification
libafterimage Afterstep's standalone generic image manipulation library
libao The Audio Output library
libart_lgpl a LGPL version of libart
libass Library for SSA/ASS subtitles rendering
libbdplus Blu-ray library for BD+ decryption
libbluray Blu-ray playback libraries
libbmp C library for reading, writing, and modifying Windows bitmap image files
libbs2b Bauer stereophonic-to-binaural DSP library
libbsb A portable C library for reading and writing BSB format image files
libcaca A library that creates colored ASCII-art graphics
libcanberra Portable sound event library
libcdaudio Library of cd audio related routines
libcddb A library for accessing a CDDB server
libcdr Library parsing the Corel cdr documents
libchamplain Clutter based world map renderer
libclalsadrv ALSA driver C++ access library
libclastfm C API library to the last.fm web service (unofficial)
libclthreads An audio library by Fons Adriaensen <fons.adriaensen@skynet.be>
libclxclient An audio library by Fons Adriaensen <fons.adriaensen@skynet.be>
libcue CUE Sheet Parser Library
libcuefile Cue File library from Musepack
libdc1394 Library to interface with IEEE 1394 cameras following the IIDC specification
libdca library for decoding DTS Coherent Acoustics streams used in DVD
libde265 Open h.265 video codec implementation
libdiscid Client library to create MusicBrainz enabled tagging applications
libdlna A reference open-source implementation of DLNA (Digital Living Network Alliance) standards
libdmtx Barcode data matrix reading and writing library
libdv Software codec for dv-format video (camcorders etc)
libdvb libdvb package with added CAM library and libdvbmpegtools as well as dvb-mpegtools
libdvbpsi library for MPEG TS/DVB PSI tables decoding and generation
libdvdcss A portable abstraction library for DVD decryption
libdvdnav Library for DVD navigation tools
libdvdplay A simple library designed for DVD-menu navigation
libdvdread Library for DVD navigation tools
libebur128 A library implementing the EBU R128 loudness standard
libechonest A library for communicating with The Echo Nest
libemf Library implementation of ECMA-234 API for the generation of enhanced metafiles
libepoxy Epoxy is a library for handling OpenGL function pointer management for you
libexif Library for parsing, editing, and saving EXIF data
libexif-gtk GTK+ frontend to the libexif library (parsing, editing, and saving EXIF data)
libextractor A library used to extract metadata from files of arbitrary type
libfame MPEG-1 and MPEG-4 video encoding library
libfishsound Simple programming interface for decoding and encoding audio data using vorbis or speex
libfpx A library for manipulating FlashPIX images
libfreehand Library for import of FreeHand drawings
libggi Fast and safe graphics and drivers for about any graphics card to the Linux kernel (sometimes)
libggigcp Library for General Graphics Interface
libggimisc Library for General Graphics Interface
libggiwmh Library for General Graphics Interface
libgig a C++ library for loading Gigasampler files and DLS (Downloadable Sounds) Level 1/2 files
libgii Fast and safe graphics and drivers for about any graphics card to the Linux kernel (sometimes)
libgltf C++ Library for rendering OpenGL models stored in glTF format
libgphoto2 Library that implements support for numerous digital cameras
libgpod Shared library to access the contents of an iPod
libgroove Streaming audio processing library.
libharu C/C++ library for PDF generation
libhdhomerun SiliconDust HDHomeRun Utilties
libicns A library for manipulating MacOS X .icns icon format
libid3tag The MAD id3tag library
libiec61883 Library for capturing video (dv or mpeg2) over the IEEE 1394 bus
libifp A general-purpose library for iRiver's iFP portable audio players
libilbc Packaged version of iLBC codec from the WebRTC project
libipod lightweight and fast library written in C for managing Apple iPods
libiptcdata library for manipulating the International Press Telecommunications Council (IPTC) metadata
libirman library for Irman control of Unix software
libjackasyn An application/library for connecting OSS apps to Jackit
libjpeg-turbo MMX, SSE, and SSE2 SIMD accelerated JPEG library
libjsw provide a uniform API and user configuration for joysticks and game controllers
libkarma Support library for using Rio devices with mtp
libkate Codec for karaoke and text encapsulation for Ogg
libkface Qt/C++ wrapper around LibFace to perform face recognition and detection
libkgeomap Wrapper library for world map components as marble, openstreetmap and googlemap
liblastfm Collection of libraries to integrate Last.fm services
liblingoteach A library to support lingoteach-ui and for generic lesson development
liblo Lightweight OSC (Open Sound Control) implementation
liblqr An easy to use C/C++ seam carving library
liblrdf A library for the manipulation of RDF file in LADSPA plugins
liblscp C++ library for the Linux Sampler control protocol
libmad "M"peg "A"udio "D"ecoder library
libmatroska Extensible multimedia container format based on EBML
libmediaart Manages, extracts and handles media art caches
libmediainfo MediaInfo libraries
libmetalink Library for handling Metalink files
libmikmod A library to play a wide range of module formats
libmimic Video encoding/decoding library for the codec used by msn
libmkv Lightweight Matroska muxer written for HandBrake
libmms Common library for accessing Microsoft Media Server (MMS) media streaming protocol
libmng Multiple Image Networkgraphics lib (animated png's)
libmnote libmnote is a library for parsing, editing, and saving MakerNote-EXIF-tags
libmodplug Library for playing MOD-like music files
libmp3splt a library for mp3splt to split mp3 and ogg files without decoding
libmp4v2 Functions for accessing ISO-IEC:14496-1:2001 MPEG-4 standard
libmpd A library handling connections to a MPD server
libmpdclient A library for interfacing Music Player Daemon (media-sound/mpd)
libmpeg2 library for decoding mpeg-2 and mpeg-1 video
libmpeg3 An mpeg library for linux
libmpris2client An library to control MPRIS2 compatible players
libmtp An implementation of Microsoft's Media Transfer Protocol (MTP)
libmygpo-qt Qt/C++ library wrapping the gpodder.net webservice
libnjb a C library and API for communicating with the Creative Nomad JukeBox digital audio player
libnsbmp decoding library for BMP and ICO image file formats, written in C
libnsgif decoding library for the GIF image file format, written in C
libnut Library and tools to create NUT multimedia files
libofa Open Fingerprint Architecture
libogg the Ogg media file format library
liboggz Oggz provides a simple programming interface for reading and writing Ogg files and streams
libomxil-bellagio An Open Source implementation of the OpenMAX Integration Layer
libopendaap A library which enables applications to discover and connect to iTunes(R) music shares
libopenraw A decoding library for RAW image formats
libpagemaker C++ Library that parses the file format of Aldus/Adobe PageMaker documents.
libpano13 Helmut Dersch's panorama toolbox library
libpgf Library to load, handle and manipulate images in the PGF format
libpng Portable Network Graphics library
libpostproc Video post processing library
libpqstego Library for Perturbed Quantization Steganography
libprojectm A graphical music visualization plugin similar to milkdrop
libprojectm-qt A graphical music visualization plugin similar to milkdrop
libptp2 Library and client for communicating with PTP enabled devices (e.g. digital photo cameras)
libquicktime An enhanced version of the quicktime4linux library
libquvi Library for parsing video download links
libquvi-scripts Embedded lua scripts for libquvi
libraw LibRaw is a library for reading RAW files obtained from digital photo cameras
libreplaygain Replay Gain library from Musepack
librosprite framebuffer abstraction library, written in C
libsamplerate Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio
libsbsms A library for high quality time and pitch scale modification
libsdl Simple Direct Media Layer
libsdl2 Simple Direct Media Layer
libsfml Simple and Fast Multimedia Library (SFML)
libshout library for connecting and sending data to icecast servers
libsidplay C64 SID player library
libsidplayfp A library for the sidplay2 fork with resid-fp
libsixel A lightweight, fast implementation of DEC SIXEL graphics codec
libsmf Standard MIDI File format library
libsndfile A C library for reading and writing files containing sampled sound
libsoundio C99 library providing cross-platform audio input and output
libsoundtouch Audio processing library for changing tempo, pitch and playback rates
libsvg A parser for SVG content in files or buffers
libsvgtiny framebuffer abstraction library, written in C
libtaginfo a library for reading media metadata
libtheora The Theora Video Compression Codec
libtiger A rendering library for Kate streams using Pango and Cairo
libtimidity MIDI to WAVE converter library
libtxc_dxtn Helper library for S3TC texture (de)compression
libuninameslist Library of unicode annotation data
libv4l Separate libraries ebuild from upstream v4l-utils package
libvisio Library parsing the visio documents
libvisual Libvisual is an abstraction library that comes between applications and audio visualisation plugins
libvorbis The Ogg Vorbis sound file format library
libvpx WebM VP8 Codec SDK
libwebp A lossy image compression format
libwmf library for converting WMF files
libXcm reference implementation of the net-color spec
libxmi C/C++ function library for rasterizing 2-D vector graphics
libxspf Playlist handling library
libxtract A simple, portable, lightweight library of audio feature extraction functions
libzen Shared library for libmediainfo and mediainfo
lilv Library to make the use of LV2 plugins as simple as possible for applications
lv2 A simple but extensible successor of LADSPA
lv2-ui Generic UI interface for LV2 plugins
lv2core LV2 is a simple but extensible successor of LADSPA
lvtk A set of C++ wrappers around the LV2 C API
mash A library for rendering 3D models with Clutter
mediastreamer Mediastreaming library for telephony application
memphis A map-rendering application and a library for OpenStreetMap
mesa OpenGL-like graphic library for Linux
ming An Open Source library for Flash movie generation
mlt An open source multimedia framework, designed and developed for television broadcasting
musicbrainz The MusicBrainz Client Library (for accessing the latest XML based web service)
mutagen Audio metadata tag reader and writer implemented in pure Python
nas Network Audio System
netpbm A set of utilities for converting to/from the netpbm (and related) formats
openal A software implementation of the OpenAL 3D audio API
opencollada Stream based read/write library for COLLADA files
opencolorio A color management framework for visual effects and animation
opencore-amr Implementation of Adaptive Multi Rate Narrowband and Wideband speech codec
openctm OpenCTM - the Open Compressed Triangle Mesh.
opencv A collection of algorithms and sample code for various computer vision problems
openexr ILM's OpenEXR high dynamic-range image file format libraries
openexr_ctl OpenEXR CTL libraries
opengl-apple Links to Apple's OpenGL X11 implementation
opengtl Collection of libraries for graphics transformation algorithms
openh264 Cisco OpenH264 library and Gecko Media Plugin for Mozilla packages
openimageio A library for reading and writing images
openjpeg An open-source JPEG 2000 library
opus Open versatile codec designed for interactive speech and audio transmission over the internet
opusfile A high-level decoding and seeking API for .opus files
oyranos Colour management system allowing to share various settings across applications and services
phat PHAT is a collection of GTK+ widgets geared toward pro-audio apps
phonon KDE multimedia API
phonon-gstreamer Phonon GStreamer backend
phonon-qt7 Phonon QuickTime7 backend
phonon-vlc Phonon VLC backend
plib multimedia library used by many games
plotutils Powerful C/C++ function library for exporting 2-D vector graphics
pnglite Small and simple library for loading and writing PNG images
portaudio A free, cross-platform, open-source, audio I/O library
portmidi A library for real time MIDI input and output
prison QRCode and data matrix barcode library
pymemphis Python bindings for the libmemphis library
qhull Geometry library
qimageblitz A graphical effect and filter library for KDE4
qt-gstreamer QtGStreamer provides C++ bindings for GStreamer with a Qt-style API
quarter A glue between Nokia Qt4 and Coin3D
quesoglc A free implementation of the OpenGL Character Renderer (GLC)
quvi A command line tool for parsing video download links
raptor The RDF Parser Toolkit
raspberrypi-userland Raspberry Pi userspace tools and libraries
raul C++ utility library primarily aimed at audio/musical applications
resid C++ library to emulate the C64 SID chip
rply A library to read and write PLY files
rtaudio A set of cross-platform C++ classes for realtime audio I/O
rubberband An audio time-stretching and pitch-shifting library and utility program
sampleicc C++ library for reading, writing, manipulating, and applying ICC profiles
sbc An audio codec to connect bluetooth high quality audio devices like headphones or loudspeakers
schroedinger C-based libraries for the Dirac video codec
sdif The Sound Description Interchange Format Library deals with audio and wave processing
sdl-gfx Graphics drawing primitives library for SDL
sdl-image image file loading library
sdl-mixer Simple Direct Media Layer Mixer Library
sdl-net Simple Direct Media Layer Network Support Library
sdl-pango connect the text rendering engine of GNOME to SDL
sdl-sound A library that handles the decoding of sound file formats
sdl-terminal library that provides a pseudo-ansi color terminal that can be used with any SDL application
sdl-ttf library that allows you to use TrueType fonts in SDL applications
sdl2-gfx Graphics drawing primitives library for SDL2
sdl2-image Image file loading library
sdl2-mixer Simple Direct Media Layer Mixer Library
sdl2-net Simple Direct Media Layer Network Support Library
sdl2-ttf library that allows you to use TrueType fonts in SDL applications
sdlmm A C++ Wrapper for the Simple DirectMedia Layer
sg Socket Graphics tool for displaying polygons
sge Graphics extensions library for SDL
shivavg open-source implementation of the Khronos' OpenVG specification
silgraphite Rendering engine for complex non-Roman writing systems
simage Image and video texturing library
skstream FreeSockets - Portable C++ classes for IP (sockets) applications
slv2 A library to make the use of LV2 plugins as simple as possible for applications
smpeg SDL MPEG Player Library
smpeg2 SDL MPEG Player Library
SoQt The glue between Coin3D and Qt
soxr The SoX Resampler library
SoXt GUI binding for using Coin/Open Inventor with Xt/Motif
spandsp SpanDSP is a library of DSP functions for telephony
speex Audio compression format designed for speech
sratom Library for serialising LV2 atoms to/from RDF, particularly the Turtle syntax
stimg Simple and tiny image loading library
stk Synthesis ToolKit in C++
stops Organ stops for aeolus by Fons Adriaensen <fons.adriaensen@skynet.be>
sublib Subtitling library that allows for subtitle editing, conversion and synchronization
suil Lightweight C library for loading and wrapping LV2 plugin UIs
svgalib A library for running svga graphics on the console
t1lib A Type 1 Font Rasterizer Library for UNIX/X11
taglib A library for reading and editing audio meta data
taglib-extras Unofficial taglib plugins maintained by the Amarok team
tiff Tag Image File Format (TIFF) library
tremor A fixed-point version of the Ogg Vorbis decoder (also known as libvorbisidec)
tse3 TSE3 Sequencer library
urt the Utah Raster Toolkit is a library for dealing with raster images
vamp-plugin-sdk Audio processing plugin system for plugins that extract descriptive information from audio data
varconf A configuration system designed for the STAGE server
vigra C++ computer vision library with emphasize on customizable algorithms and data structures
vips VIPS Image Processing Library
vo-aacenc VisualOn AAC encoder library
vo-amrwbenc VisualOn AMR-WB encoder library
volpack Volume rendering library
waffle Library that allows selection of GL API and of window system at runtime
webrtc-audio-processing AudioProcessing library from the webrtc.org code base
wxsvg C++ library to create, manipulate and render SVG files
x264 A free library for encoding X264/AVC streams
x265 Library for encoding video streams into the H.265/HEVC format
xine-lib Core libraries for Xine movie player
xvid XviD, a high performance/quality MPEG-4 video de-/encoding solution
zita-alsa-pcmi Provides easy access to ALSA PCM devices
zita-convolver C++ library implementing a real-time convolution matrix
zvbi VBI Decoding Library for Zapping


395 Packages