The media-libs category contains media-related libraries.
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 | Cross-platform library aimed at video game and multimedia programming |
alsa-lib | Advanced Linux Sound Architecture Library |
alsa-oss | Advanced Linux Sound Architecture OSS compatibility layer |
alsa-topology-conf | ALSA topology configuration files |
alsa-ucm-conf | ALSA ucm configuration files |
alure | The OpenAL Utility Toolkit |
ampache_browser | Ampache desktop client library |
aribb24 | Library for decoding ARIB STD-B24 subtitles |
assimp | Importer library to import assets from 3D files |
aubio | Library for audio labelling |
audiofile | An elegant API for accessing audio files |
avidemux-core | Core libraries for simple video cutting, filtering and encoding tasks |
avidemux-plugins | Plugins for the video editor media-video/avidemux |
babl | A dynamic, any to any, pixel format conversion library |
bcg729 | encoder and decoder of the ITU G729 Annex A/B speech codec |
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 |
chromaprint | Library implementing a custom algorithm for extracting audio 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+ |
codec2 | Low bit rate speech codec |
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 |
ctl | AMPAS' Color Transformation Language |
dav1d | dav1d is an AV1 Decoder :) |
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 |
elles_icc_profiles | Elle Stone's well-behaved RGB and grey ICC profiles |
esdl | Erlang bindings for the SDL library |
exempi | 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 |
Field3D | A library for storing voxel data |
flac | free lossless audio encoder and decoder |
flickcurl | C library for the Flickr API |
fluidsynth-dssi | DSSI Soft Synth Interface |
fontconfig | A library for configuring and customizing font access |
fontconfig-infinality | Configuration for freetype-infinality subpixel hinting |
fontconfig-ultimate | A set of font rendering and replacement rules for fontconfig-infinality |
freealut | The OpenAL Utility Toolkit |
freeglut | A free OpenGL utility toolkit, the open-sourced alternative to the GLUT library |
freeimage | Image library supporting many formats |
freetype | A high-quality and portable font engine |
freeverb3 | Reverb and Impulse Response Convolution plug-ins (Audacious/JACK) |
ftgl | library to use arbitrary fonts in OpenGL 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 | 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 |
glyr | Music related metadata searchengine, both with commandline interface and C API |
gmmlib | Intel Graphics Memory Management Library |
gmtk | GTK+ widget and function libraries for gnome-mplayer |
gnonlin | Set of GStreamer elements to ease the creation of non-linear multimedia editors |
graphene | A thin layer of types for graphic libraries |
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 | Simple widget set for SDL |
gupnp-dlna | Library providing DLNA-related functionality for MediaServers |
hamlib | Ham radio backend rig control libraries |
harfbuzz | An OpenType text shaping engine |
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 |
intel-mediasdk | Intel Media SDK |
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 |
kodi-platform | Kodi platform support library |
kvazaar | Open-source HEVC encoder |
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 | 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 |
libaom | Alliance for Open Media AV1 Codec SDK |
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 |
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 |
libdmtx | Barcode data matrix reading and writing library |
libdv | Software codec for dv-format video (camcorders etc) |
libdvbcsa | Free implementation of the DVB Common Scrambling Algorithm - DVB/CSA |
libdvbpsi | library for MPEG TS/DVB PSI tables decoding and generation |
libdvd-audio | library for extracting audio from DVD-Audio discs |
libdvdcss | A portable abstraction library for DVD decryption |
libdvdnav | Library for DVD navigation tools |
libdvdread | Library for DVD navigation tools |
libebur128 | A library implementing the EBU R128 loudness standard |
libemf | Library implementation of ECMA-234 API for the generation of enhanced metafiles |
libeot | Library for parsing Embedded OpenType files (Microsoft embedded font 'standard') |
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 | Library to extract metadata from files of arbitrary type |
libfame | MPEG-1 and MPEG-4 video encoding library |
libffado | Driver for IEEE1394 (Firewire) audio interfaces |
libfishsound | Simple programming interface to decode and encode audio with vorbis or speex |
libfpx | A library for manipulating FlashPIX images |
libfreehand | Library for import of FreeHand drawings |
libggi | Provides an opaque interface to the display's acceleration function |
libggigcp | Libggi extension for advanced color and palette handling |
libggimisc | Adds support for some special graphical target features |
libggiwmh | Window manager hints extensions for libggi |
libgig | C++ library for loading Gigasampler and DLS level 1/2 files |
libgii | Easy to use, but yet powerful, API for all possible input sources |
libglvnd | The GL Vendor-Neutral Dispatch library |
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 |
libheif | ISO/IEC 23008-12:2017 HEIF file format decoder and encoder |
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 |
libinsane | Crossplatform access to image scanners |
libiptcdata | library for manipulating the International Press Telecommunications Council (IPTC) metadata |
libirman | library for Irman control of Unix software |
libjpeg-turbo | MMX, SSE, and SSE2 SIMD accelerated JPEG library |
libjsw | provide a uniform API and user configuration for joysticks and game controllers |
libkate | Codec for karaoke and text encapsulation for Ogg |
liblastfm | Collection of libraries to integrate Last.fm services |
libldac | LDAC codec library from AOSP |
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 | Library for manipulation of RDF files in LADSPA plugins |
liblscp | C++ library for the Linux Sampler control protocol |
libmad | "M"peg "A"udio "D"ecoder library |
libmatemixer | Mixer library for MATE Desktop |
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 |
libmms | Common library for accessing Microsoft Media Server (MMS) media streaming protocol |
libmng | Multiple Image Networkgraphics lib (animated png's) |
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 | A library to control MPRIS2 compatible players |
libmtp | Implementation of Microsoft's Media Transfer Protocol (MTP) |
libmygpo-qt | Qt/C++ library wrapping the gpodder.net webservice |
libmypaint | Library for making brushstrokes |
libnjb | Library 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 |
libnspsl | decoding library for BMP and ICO image file formats, written in C |
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 |
libopenglrecorder | Library for asynchronous OpenGL recording with audio |
libopenraw | A decoding library for RAW image formats |
libopenshot | Video editing library used by OpenShot |
libopenshot-audio | Library for audio editing and playback used by OpenShot |
libopusenc | High-level API for encoding .opus files |
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 |
libplacebo | Reusable library for GPU-accelerated image processing primitives |
libpng | Portable Network Graphics library |
libpng-compat | Portable Network Graphics library |
libpostproc | Video post processing library |
libpqstego | Library for Perturbed Quantization Steganography |
libprojectm | A graphical music visualization plugin similar to milkdrop |
libqaccessibilityclient | Library for writing accessibility clients such as screen readers |
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 | 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 | C library for reading and writing files containing sampled sound |
libsoundio | C library for cross-platform real-time audio input and output |
libsoundtouch | Audio processing library for changing tempo, pitch and playback rates |
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 |
libuninameslist | Library of unicode annotation data |
libuvc | A cross-platform library for USB video devices, built atop libusb |
libv4l | Separate libraries ebuild from upstream v4l-utils package |
libvisio | Library parsing the file format of MS 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 and VP9 Codec SDK |
libwebp | A lossy image compression format |
libwmf | A library for reading vector images in Microsoft's Windows Metafile Format (WMF) |
libXcm | Reference implementation of the X Color Management specification |
libxmi | C/C++ function library for rasterizing 2-D vector graphics |
libxmlbird | XML parser written in Vala |
libxspf | Playlist handling library |
libxtract | A simple, portable, lightweight library of audio feature extraction functions |
libyami | Yet Another Media Infrastructure: Media codec with hardware acceleration |
libzen | Shared library for libmediainfo and mediainfo |
libzmf | Library for parsing Zoner Callisto/Draw documents |
lilv | Library to make the use of LV2 plugins as simple as possible for applications |
lsp-plugins | Linux Studio Plugins |
lv2 | A simple but extensible successor of LADSPA |
lvtk | A set of C++ wrappers around the LV2 C API |
mediastreamer | Mediastreaming library for telephony application |
memphis | A map-rendering application and a library for OpenStreetMap |
mesa | OpenGL-like graphic library for Linux |
mlt | Open source multimedia framework for television broadcasting |
munt-mt32emu | Library for emulating the Roland MT-32, CM-32L, CM-64 and LAPC-I |
musicbrainz | Client Library for accessing the latest XML based MusicBrainz 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 |
nv-codec-headers | FFmpeg version of headers required to interface with Nvidias codec APIs |
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 |
openglide | A Glide to OpenGL wrapper |
openh264 | Cisco OpenH264 library and Gecko Media Plugin for Mozilla packages |
openicc | Config database to store, share and manipulate colour management informations |
openimageio | A library for reading and writing images |
openjpeg | Open-source JPEG 2000 library |
openmoiv | Object-oriented 3D toolkit for rendering and interaction of chemical systems |
opensubdiv | An Open-Source subdivision surface library |
opus | Open codec for interactive speech and music transmission over the Internet |
opusfile | A high-level decoding and seeking API for .opus files |
osl | Advanced shading language for production GI renderers |
oyranos | Colour management system allowing to share settings across apps and services |
partio | Library for particle IO and manipulation |
phat | PHAT is a collection of GTK+ widgets geared toward pro-audio apps |
phonon | KDE multimedia abstraction library |
phonon-gstreamer | GStreamer backend for the Phonon multimedia library |
phonon-vlc | VLC backend for the Phonon multimedia library |
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 | Library for real time MIDI input and output |
ptex | Per-Face Texture Mapping for Production Rendering |
pyliblo | A Python wrapper for the liblo OSC library |
pymemphis | Python bindings for the libmemphis library |
qhull | Geometry library |
qimageblitz | Graphical effect and filter library by KDE |
qt-gstreamer | C++ bindings for GStreamer with a Qt-style API |
qtav | Multimedia playback framework based on Qt + FFmpeg |
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 |
raspberrypi-userland-bin | 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 |
rlottie | A platform independent standalone library that plays Lottie Animations |
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 |
sbc | Audio codec to connect bluetooth HQ audio devices as headphones or loudspeakers |
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 for handling the decoding of various 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 |
sg | Socket Graphics tool for displaying polygons |
sge | Graphics extensions library for SDL |
shaderc | Collection of tools, libraries and tests for shader compilation |
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 |
soxr | 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 |
speexdsp | Audio compression format designed for speech -- DSP |
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> |
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 | Library for reading and editing audio meta data |
taglib-extras | Unofficial taglib plugins maintained by the Amarok team |
theoraplay | Simple library to make decoding of Ogg Theora videos easier |
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 system for plugins to extract information from audio data |
vidstab | Video stabilization library |
vigra | C++ computer vision library emphasizing customizable algorithms and structures |
virglrenderer | library used implement a virtual 3D GPU used by qemu |
vitamtp | Library to interact with PS Vita's USB MTP protocol |
vo-aacenc | VisualOn AAC encoder library |
vo-amrwbenc | VisualOn AMR-WB encoder library |
volpack | Volume rendering library |
vulkan-layers | Vulkan Validation Layers |
vulkan-loader | Vulkan Installable Client Driver (ICD) Loader |
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 |
woff2 | Encode/decode WOFF2 font format |
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 | High performance/quality MPEG-4 video de-/encoding solution |
zimg | Scaling, colorspace conversion, and dithering library |
zita-alsa-pcmi | Provides easy access to ALSA PCM devices |
zita-convolver | C++ library implementing a real-time convolution matrix |
zita-resampler | C++ library for real-time resampling of audio signals |
zvbi | VBI Decoding Library for Zapping |
zxing-cpp | C++ Multi-format 1D/2D barcode image processing library |