The media-libs category contains media-related libraries.

a52decLibrary for decoding ATSC A/52 streams used in DVD
aalibA ASCII-Graphics Library
aftenA/52 (AC-3) audio encoder
allegroCross-platform multimedia library
alsa-libAdvanced Linux Sound Architecture Library
alsa-ossAdvanced Linux Sound Architecture OSS compatibility layer
alsa-topology-confALSA topology configuration files
alsa-ucm-confALSA ucm configuration files
alureThe OpenAL Utility Toolkit
amdgpu-pro-vulkanAMD's closed source vulkan driver, from Radeon Software for Linux
amf-headersThe Advanced Media Framework (AMF) SDK
ampache_browserAmpache desktop client library
aribb24Library for decoding ARIB STD-B24 subtitles
assimpImporter library to import assets from 3D files
aubioLibrary for audio labelling
audiofileAn elegant API for accessing audio files
avidemux-coreCore libraries for simple video cutting, filtering and encoding tasks
avidemux-pluginsPlugins for the video editor media-video/avidemux
bablA dynamic, any to any, pixel format conversion library
bcg729Encoder and decoder of the ITU G729 Annex A/B speech codec
bio2jackLibrary for porting blocked I/O OSS/ALSA audio applications to JACK
blibLibrary full of useful things to hack the Blinkenlights
cal3dCal3D is a skeletal based character animation library
chromaprintLibrary implementing a custom algorithm for extracting audio fingerprints
cimgC++ template image processing toolkit
clutterClutter is a library for creating graphical user interfaces
clutter-gstGStreamer integration library for Clutter
clutter-gtkLibrary for embedding a Clutter canvas (stage) in GTK+
codec2Low bit rate speech codec
coglA library for using 3D graphics hardware to draw pretty pictures
coinA high-level 3D graphics toolkit, fully compatible with SGI Open Inventor 2.1
compfaceUtilities and library to convert to/from X-Face format
ctlAMPAS' Color Transformation Language
cubebCross-platform audio library
dav1ddav1d is an AV1 Decoder :)
devilDevIL image library
dssiPlugin API for software instruments with user interfaces
dumbModule/tracker based music format parser and player library
elles_icc_profilesElle Stone's well-behaved RGB and grey ICC profiles
embreeCollection of high-performance ray tracing kernels
esdlErlang bindings for the SDL library
exempiPort of the Adobe XMP SDK to work on UNIX
exiftoolRead and write meta information in image, audio and video files
faacFree MPEG-4 audio codecs by
faad2AAC audio decoding library
fcftSimple library for font loading and glyph rasterization
fdk-aacFraunhofer AAC codec library
ffmpegsourceA libav/ffmpeg based source library for easy frame accurate access
fidlibRun-time filter design and execution library
Field3DA library for storing voxel data
flacFree lossless audio encoder and decoder
flac-compatFree lossless audio encoder and decoder
flickcurlC library for the Flickr API
fluidsynth-dssiDSSI Soft Synth Interface
fontconfigA library for configuring and customizing font access
freealutThe OpenAL Utility Toolkit
freeglutA free OpenGL utility toolkit, the open-sourced alternative to the GLUT library
freeimageImage library supporting many formats
freetypeHigh-quality and portable font engine
freeverb3Reverb and Impulse Response Convolution plug-ins (Audacious/JACK)
ftgllibrary to use arbitrary fonts in OpenGL applications
game-music-emuVideo game music file emulators
ganvA GTK+ widget for interactive graph-like environments
gavlLibrary for handling uncompressed audio and video data
gdGraphics library for fast image creation
geglA graph based image processing framework
gexiv2GObject-based wrapper around the Exiv2 library
giblibA graphics library built on top of imlib2
giflibLibrary to handle, display and manipulate GIF images
glewThe OpenGL Extension Wrangler Library
glfwPortable OpenGL FrameWork
glmOpenGL Mathematics
glpngOpenGL PNG image library
gluThe OpenGL Utility Library
glyrMusic related metadata searchengine, both with commandline interface and C API
gmmlibIntel Graphics Memory Management Library
grapheneA thin layer of types for graphic libraries
griloA framework for easy media discovery and browsing
gsoundThin GObject wrapper around the libcanberra sound event library
gst-plugins-badLess plugins for GStreamer
gst-plugins-baseBasepack of plugins for gstreamer
gst-plugins-goodBasepack of plugins for GStreamer
gst-plugins-uglyBasepack of plugins for gstreamer
gstreamerOpen source multimedia framework
gstreamer-editing-servicesSDK for making video editors and more
gst-rtsp-serverA GStreamer based RTSP server
gupnp-dlnaLibrary providing DLNA-related functionality for MediaServers
hamlibHam radio backend rig control libraries
harfbuzzAn OpenType text shaping engine
icclibLibrary for reading and writing ICC color profile files
icc-profiles-basiccolor-printing2009ICC profiles for printing/offset
icc-profiles-openiccICC color profiles by OpenICC
id3libId3 library for C/C++
iir1DSP IIR realtime filter library written in C++
imlibImage loading and rendering library
imlib2Version 2 of an advanced replacement library for libraries like libXpm
intel-hybrid-codec-driverLibva support for older hardware accelerated encode/decode on Haswell and newer
intel-mediasdkIntel Media SDK
jasperImplementation of the codec specified in the JPEG-2000 Part-1 standard
jbig2decA decoder implementation of the JBIG2 image compression format
jbig2encJBIG2 Encoder and libs
jbigkitdata compression algorithm for bi-level high-resolution images
jgReference Implementation of The Jolly Good API
kcolorpickerQt based color picker with popup menu
kimageannotatorTool for annotating images
kquickimageeditorQtQuick components providing basic image editing capabilities
ksanecoreQt-based interface for SANE library to control scanner hardware
kvazaarOpen-source HEVC encoder
ladspa-sdkThe Linux Audio Developer's Simple Plugin API
lasiC++ library for postscript stream output
lastfmlibC++ library to scrobble tracks on
lcmsA lightweight, speed optimized color management engine
lensfunLibrary for rectifying and simulating photographic lens distortions
leptonicaC library for image processing and analysis
lib3dslibrary for managing 3D-Studio Release 3 and 4 .3DS files
lib3mfImplementation of the 3D Manufacturing Format file standard
libaacsOpen implementation of the Advanced Access Content System (AACS) specification
libafterimageAfterstep's standalone generic image manipulation library
libaoThe Audio Output library
libaomAlliance for Open Media AV1 Codec SDK
libart_lgplA LGPL version of libart
libassLibrary for SSA/ASS subtitles rendering
libavifLibrary for encoding and decoding .avif files
libbdplusBlu-ray library for BD+ decryption
libblurayBlu-ray playback libraries
libbs2bBauer stereophonic-to-binaural DSP library
libbsbA portable C library for reading and writing BSB format image files
libcacaA library that creates colored ASCII-art graphics
libcanberraPortable sound event library
libcdaudioLibrary of cd audio related routines
libcddbLibrary for accessing a CDDB server
libcdrLibrary parsing the Corel cdr documents
libchamplainClutter based world map renderer
libclastfmC API library to the web service (unofficial)
libcueCUE Sheet Parser Library
libcuefileCue File library from Musepack
libdc1394Library to interface with IEEE 1394 cameras following the IIDC specification
libdcaLibrary for decoding DTS Coherent Acoustics streams used in DVD
libde265Open h.265 video codec implementation
libdiscidClient library to create MusicBrainz enabled tagging applications
libdisplay-infoEDID and DisplayID library
libdmtxBarcode data matrix reading and writing library
libdoviDolby Vision metadata parsing and writing
libdvSoftware codec for dv-format video (camcorders etc)
libdvbcsaFree implementation of the DVB Common Scrambling Algorithm - DVB/CSA
libdvbpsiLibrary for MPEG TS/DVB PSI tables decoding and generation
libdvd-audiolibrary for extracting audio from DVD-Audio discs
libdvdcssA portable abstraction library for DVD decryption
libdvdnavLibrary for DVD navigation tools
libdvdreadLibrary for DVD navigation tools
libebur128Library implementing the EBU R128 loudness standard
libemfLibrary implementation of ECMA-234 API for the generation of enhanced metafiles
libeotLibrary for parsing Embedded OpenType files (Microsoft embedded font 'standard')
libepoxyLibrary for handling OpenGL function pointer management
libexifLibrary for parsing, editing, and saving EXIF data
libfameMPEG-1 and MPEG-4 video encoding library
libffadoDriver for IEEE1394 (Firewire) audio interfaces
libfishsoundSimple programming interface to decode and encode audio with vorbis or speex
libfpxLibrary for manipulating FlashPIX images
libfreeaptxReverse-engineered aptX and aptX HD library (fork of libopenaptx)
libfreehandLibrary for import of FreeHand drawings
libggiProvides an opaque interface to the display's acceleration function
libggigcpLibggi extension for advanced color and palette handling
libggimiscAdds support for some special graphical target features
libggiwmhWindow manager hints extensions for libggi
libgigC++ library for loading Gigasampler and DLS level 1/2 files
libgiiEasy to use, but yet powerful, API for all possible input sources
libglvndThe GL Vendor-Neutral Dispatch library
libgphoto2Library that implements support for numerous digital cameras
libgpodShared library to access the contents of an iPod
libharuC/C++ library for PDF generation
libhdhomerunSiliconDust HDHomeRun Utilties
libheifISO/IEC 23008-12:2017 HEIF file format decoder and encoder
libicnsA library for manipulating MacOS X .icns icon format
libid3tagThe MAD id3tag library, Tenacity fork
libiec61883Library for capturing video (dv or mpeg2) over the IEEE 1394 bus
libifpGeneral-purpose library for iRiver's iFP portable audio players
libilbcPackaged version of iLBC codec from the WebRTC project
libinsaneCrossplatform access to image scanners
libiptcdataLibrary for International Press Telecommunications Council (IPTC) metadata
libirmanlibrary for Irman control of Unix software
libjpeg-turboMMX, SSE, and SSE2 SIMD accelerated JPEG library
libjswprovide a uniform API and user configuration for joysticks and game controllers
libjxlJPEG XL image format reference implementation
libkateCodec for karaoke and text encapsulation for Ogg
libkeyfinderMusical key detection library for digital audio
liblastfmCollection of libraries to integrate services
libldacLDAC codec library from AOSP
liblingoteachA library to support lingoteach-ui and for generic lesson development
libloLightweight OSC (Open Sound Control) implementation
liblqrEasy to use C/C++ seam carving library
liblrdfLibrary for manipulation of RDF files in LADSPA plugins
liblscpC++ library for the Linux Sampler control protocol
libltcLinear/Logitudinal Time Code (LTC) Library
libmad"M"peg "A"udio "D"ecoder library
libmatemixerMixer library for MATE Desktop
libmatroskaExtensible multimedia container format based on EBML
libmediaartManages, extracts and handles media art caches
libmediainfoMediaInfo libraries
libmetalinkLibrary for handling Metalink files
libmikmodLibrary to play a wide range of module formats
libmmsLibrary for accessing Microsoft Media Server (MMS) media streaming protocol
libmngMultiple Image Networkgraphics lib (animated png's)
libmodplugLibrary for playing MOD-like music files
libmp3spltLibrary for mp3splt to split mp3 and ogg files without decoding
libmp4v2Functions for accessing ISO-IEC:14496-1:2001 MPEG-4 standard
libmpdA library handling connections to a MPD server
libmpdclientLibrary for interfacing Music Player Daemon (media-sound/mpd)
libmpeg2Library for decoding mpeg-2 and mpeg-1 video
libmpeg3An MPEG library for linux
libmpris2clientA library to control MPRIS2 compatible players
libmtpImplementation of Microsoft's Media Transfer Protocol (MTP)
libmygpo-qtQt/C++ library wrapping the webservice
libmypaintLibrary for making brushstrokes
libnjbLibrary for communicating with the Creative Nomad JukeBox digital audio player
libnsbmpDecoding library for BMP and ICO image file formats, written in C
libnsgifDecoding library for the GIF image file format, written in C
libnspslPublic Suffix List (PSL) for the NetSurf browser
liboggThe Ogg media file format library
liboggzA simple programming interface for reading and writing Ogg files and streams
libopenaptxReverse-engineered aptX and aptX HD library
libopenglrecorderLibrary for asynchronous OpenGL recording with audio
libopenmptLibrary to decode tracked music files (modules)
libopenrawRAW image formats decoding library
libopenshotVideo editing library used by OpenShot
libopenshot-audioLibrary for audio editing and playback used by OpenShot
libopusencHigh-level API for encoding .opus files
libpagemakerC++ Library that parses the file format of Aldus/Adobe PageMaker documents
libpano13Helmut Dersch's panorama toolbox library
libpgfLibrary to load, handle and manipulate images in the PGF format
libplaceboReusable library for GPU-accelerated image processing primitives
libpngPortable Network Graphics library
libpng-compatPortable Network Graphics library
libpqstegoLibrary for Perturbed Quantization Steganography
libprojectmA graphical music visualization plugin similar to milkdrop
libpulseLibraries for PulseAudio clients
libqaccessibilityclientLibrary for writing accessibility clients such as screen readers
libquicktimeAn enhanced version of the quicktime4linux library
libquviLibrary for parsing video download links
libquvi-scriptsEmbedded lua scripts for libquvi
librawLibRaw is a library for reading RAW files obtained from digital photo cameras
libreplaygainReplay Gain library from Musepack
librospriteFramebuffer abstraction library, written in C
librtprocessAlgorithms for RAW processing from RawTherapee
libsamplerateSecret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio
libsbsmsA library for high quality time and pitch scale modification
libsdlSimple Direct Media Layer 1.2 compatibility wrapper around SDL2
libsdl2Simple Direct Media Layer
libsfmlSimple and Fast Multimedia Library (SFML)
libshoutlibrary for connecting and sending data to icecast servers
libshumateShumate is a GTK toolkit providing widgets for embedded maps
libsidplayC64 SID player library
libsidplayfpLibrary for the sidplay2 fork with resid-fp
libsixelA lightweight, fast implementation of DEC SIXEL graphics codec
libsmfStandard MIDI File format library
libsndfileC library for reading and writing files containing sampled sound
libsoundioC library for cross-platform real-time audio input and output
libsoundtouchAudio processing library for changing tempo, pitch and playback rates
libsvgtinySmall and portable C library to parse SVG
libsvgtiny-pixbufAdd SVG support to GTK without librsvg
libtgvoipVoIP library for Telegram clients
libtheoraThe Theora Video Compression Codec
libtigerA rendering library for Kate streams using Pango and Cairo
libtimidityMIDI to WAVE converter library
libuninameslistLibrary of unicode annotation data
libuvcA cross-platform library for USB video devices, built atop libusb
libv4lSeparate libraries ebuild from upstream v4l-utils package
libvaVideo Acceleration (VA) API for Linux
libva-compatVideo Acceleration (VA) API for Linux
libva-intel-driverHW video decode support for Intel integrated graphics
libva-intel-media-driverIntel Media Driver for VA-API (iHD)
libvisioLibrary parsing the file format of MS Visio documents
libvisualAbstraction library between applications and audio visualisation plugins
libvmafC libary for Netflix's Perceptual video quality assessment
libvorbisThe Ogg Vorbis sound file format library
libvplIntel Video Processing Library, dispatcher, tools, and examples
libvpxWebM VP8 and VP9 Codec SDK
libwebpA lossy image compression format
libwmfA library for reading vector images in Microsoft's Windows Metafile Format (WMF)
libxmiC/C++ function library for rasterizing 2-D vector graphics
libxmpLibrary that renders module files to PCM data
libxspfPlaylist handling library
libxtractA simple, portable, lightweight library of audio feature extraction functions
libzenShared library for libmediainfo and mediainfo
libzmfLibrary for parsing Zoner Callisto/Draw documents
lilvLibrary to make the use of LV2 plugins as simple as possible for applications
lsp-pluginsLinux Studio Plugins
lv2A simple but extensible successor of LADSPA
lvtkA set of C++ wrappers around the LV2 C API
mesaOpenGL-like graphic library for Linux
mesa-amberOpenGL-like graphic library for Linux
mltOpen source multimedia framework for television broadcasting
mpvqtlibmpv wrapper for QtQuick2 and QML
munt-mt32emuLibrary for emulating the Roland MT-32, CM-32L, CM-64 and LAPC-I
musicbrainzClient Library for accessing the latest XML based MusicBrainz web service
mutagenAudio metadata tag reader and writer implemented in pure Python
nanosvgNanoSVG is a simple stupid single-header-file SVG parse.
nasNetwork Audio System
netpbmA set of utilities for converting to/from the netpbm (and related) formats
noise-suppression-for-voiceA real-time noise suppression plugin for voice
nv-codec-headersFFmpeg version of headers required to interface with Nvidias codec APIs
nvidia-vaapi-driverA VA-API implemention using NVIDIA's NVDEC
oidnIntel(R) Open Image Denoise library
oneVPL-cpuoneAPI Video Processing Library CPU implementation
oneVPL-intel-gpuoneAPI Video Processing Library Intel GPU implementation
openalA software implementation of the OpenAL 3D audio API
opencolladaStream based read/write library for COLLADA files
opencolorioColor management framework for visual effects and animation
opencore-amrImplementation of Adaptive Multi Rate Narrowband and Wideband speech codec
openctmOpenCTM - the Open Compressed Triangle Mesh
opencvA collection of algorithms and sample code for various computer vision problems
openexrILM's OpenEXR high dynamic-range image file format libraries
openfecLibrary of various AL-FEC codecs
openglideGlide to OpenGL wrapper
openh264Cisco OpenH264 library and Gecko Media Plugin for Mozilla packages
openimageioA library for reading and writing images
openjpegOpen-source JPEG 2000 library
openpglIntel Open Path Guiding Library
opensubdivAn Open-Source subdivision surface library
opusOpen codec for interactive speech and music transmission over the Internet
opusfileA high-level decoding and seeking API for .opus files
oslAdvanced shading language for production GI renderers
partioLibrary for particle IO and manipulation
pcaudiolibPortable C Audio Library
phatPHAT is a collection of GTK+ widgets geared toward pro-audio apps
phononKDE multimedia abstraction library
phonon-gstreamerGStreamer backend for the Phonon multimedia library
phonon-vlcVLC backend for the Phonon multimedia library
plibMultimedia library used by many games
plotutilsPowerful C/C++ function library for exporting 2-D vector graphics
pngliteSmall and simple library for loading and writing PNG images
portaudioA free, cross-platform, open-source, audio I/O library
portmidiLibrary for real time MIDI input and output
portsmfThe Tenacity fork of PortSMF, a Standard MIDI File library
ptexPer-Face Texture Mapping for Production Rendering
pulseaudio-qtQt bindings for libpulse
qhullGeometry library
quarterGUI binding for using Coin/Open Inventor with Qt
quesoglcFree implementation of the OpenGL Character Renderer (GLC)
quircQR decoder library
raptorThe RDF Parser Toolkit
raspberrypi-userlandRaspberry Pi userspace tools and libraries
raspberrypi-userland-binRaspberry Pi userspace tools and libraries
residC++ library to emulate the C64 SID chip
rlottieA platform independent standalone library that plays Lottie Animations
rnnoiseRecurrent neural network for audio noise reduction
roc-toolkitReal-time audio streaming over the network
rtaudioA set of cross-platform C++ classes for realtime audio I/O
rtmidiA set of C++ classes that provide a common API for realtime MIDI input/output
rubberbandAn audio time-stretching and pitch-shifting library and utility program
sbcAudio codec to connect bluetooth HQ audio devices as headphones or loudspeakers
sdl2-gfxGraphics drawing primitives library for SDL2
sdl2-imageImage file loading library
sdl2-mixerSimple Direct Media Layer Mixer Library
sdl2-netSimple Direct Media Layer Network Support Library
sdl2-pangoSDL2 port of SDL_Pango for rendering text using Pango
sdl2-ttfLibrary that allows you to use TrueType fonts in SDL applications
sdl_audiolibAudio decoding, resampling and mixing library for SDL
sdl-gfxGraphics drawing primitives library for SDL
sdl-imageImage file loading library
sdl-mixerSimple Direct Media Layer Mixer Library
sdl-netSimple Direct Media Layer Network Support Library
sdl-pangoconnect the text rendering engine of GNOME to SDL
sdl-soundSimple Direct Media Layer Mixer Library
sdl-ttfLibrary that allows you to use TrueType fonts in SDL applications
sgSocket Graphics tool for displaying polygons
sgeGraphics extensions library for SDL
shadercCollection of tools, libraries and tests for shader compilation
simageImage and video texturing library
smpegSDL MPEG Player Library
smpeg2SDL MPEG Player Library
SoQtGUI binding for using Coin/Open Inventor with Qt
soxrSoX Resampler library
SoXtGUI binding for using Coin/Open Inventor with Xt/Motif
spandspSpanDSP is a library of DSP functions for telephony
speexAudio compression format designed for speech
speexdspAudio compression format designed for speech -- DSP
sratomLibrary for serialising LV2 atoms to/from RDF, particularly the Turtle syntax
stimgSimple and tiny image loading library
stkSynthesis ToolKit in C++
stopsOrgan stops for aeolus by Fons Adriaensen <>
suilLightweight C library for loading and wrapping LV2 plugin UIs
svgalibA library for running svga graphics on the console
svt-av1Scalable Video Technology for AV1 (SVT-AV1 Encoder and Decoder)
svt-hevcScalable Video Technology for HEVC (SVT-HEVC Encoder)
t1libType 1 Font Rasterizer Library for UNIX/X11
taglibLibrary for reading and editing audio meta data
taglib-extrasUnofficial taglib plugins maintained by the Amarok team
tg_owtWebRTC build for Telegram
theoraplaySimple library to make decoding of Ogg Theora videos easier
tiffTag Image File Format (TIFF) library
tiff-compatTag Image File Format (TIFF) library (compat package for
tremorA fixed-point version of the Ogg Vorbis decoder (also known as libvorbisidec)
tse3TSE3 Sequencer library
urtthe Utah Raster Toolkit is a library for dealing with raster images
vamp-plugin-sdkAudio processing system for plugins to extract information from audio data
vidstabVideo stabilization library
vigraC++ computer vision library emphasizing customizable algorithms and structures
vipsVIPS Image Processing Library
virglrendererlibrary used implement a virtual 3D GPU used by qemu
vitamtpLibrary to interact with PS Vita's USB MTP protocol
vkrootsSimple framework for writing Vulkan layers
vo-aacencVisualOn AAC encoder library
vo-amrwbencVisualOn AMR-WB encoder library
volpackVolume rendering library
vulkan-layersVulkan Validation Layers
vulkan-loaderVulkan Installable Client Driver (ICD) Loader
waffleLibrary that allows selection of GL API and of window system at runtime
webrtc-audio-processingAudioProcessing library from the codebase
woff2Encode/decode WOFF2 font format
wxsvgC++ library to create, manipulate and render SVG files
x264A free library for encoding X264/AVC streams
x265Library for encoding video streams into the H.265/HEVC format
xine-libCore libraries for Xine movie player
xvidHigh performance/quality MPEG-4 video de-/encoding solution
zimgScaling, colorspace conversion, and dithering library
zita-alsa-pcmiProvides easy access to ALSA PCM devices
zita-convolverC++ library implementing a real-time convolution matrix
zita-resamplerC++ library for real-time resampling of audio signals
zmusicGZDoom's music system as a standalone library
zvbiVBI Decoding Library for Zapping
zxing-cppC++ Multi-format 1D/2D barcode image processing library


Packages: 422

Filter by Category