a52 |
Support ATSC A/52 (AC-3) decoding |
aac |
Support AAC decoding |
archive |
Support for unseekable access to archive files (rar, lha, tar, ...) |
ass |
Support decoding (rendering) subtitles |
av1 |
Support decoding AV1 using dav1d |
avahi |
Support Bonjour service discovery with avahi |
bidi |
Support for bidirectional text |
bluray |
Support accessing Blu-ray media with libbluray |
caca |
Support colored ASCII video output |
cddb |
Support fetching track information from CDDB when playing Audio CDs |
chromecast |
Support for Chromecast streaming |
crypt |
Support SRTP in the RTP access and stream output module, accessing a OSD over VNC |
dc1394 |
Support accessing/demuxing streams from IIDC cameras |
dirac |
Support decoding dirac using the high performance implementation libschroedinger. |
dts |
Support DTS Coherent Acoustics decoding |
dv |
Support accessing Digital Video (Format used by some Camcorders) |
dvb |
Support muxing/demuxing the MPEG Transport Stream and accessing DVB cards |
dvd |
Support accessing/demuxing DVD media with libdvdnav and libdvdread |
ffmpeg |
Support for various multimedia formats through libavcodec |
flac |
Support encoding/decoding/packetizing FLAC |
fluidsynth |
Support MIDI synthesizing with fluidsynth |
fontconfig |
|
gnutls |
Support TLS (for example in the http access and httpd module) |
gstreamer |
Video decoding via gstreamer |
h264 |
Support encoding H.264/MPEG4 AVC |
hevc |
Support for HEVC/H.265 encoding using x265 |
id3 |
Support reading ID3v1/2 and APEv1/2 metadata with id3tag |
jack |
Support JACK audio output and capturing |
keyring |
Support for using libsecret for keystore |
kwallet |
Support for using kwallet (via D-Bus) for keystore |
libnotify |
Support playlist item changes through libnotify |
libsamplerate |
Provide a resampling filter |
linsys |
Support input from SDI / HD-SDI cards with zvbi |
live |
Support accessing/demuxing RTSP/RTP/SDP with LiveMedia |
lua |
Lua playlist, metafetcher and interface plugins |
matroska |
Support demuxing Matroska streams |
mp2 |
Support MPEG-1 & 2 audio layer II encoding with libtwolame |
mp3 |
Support MPEG-1 & 2 audio layer I, II, III and MPEG 2.5 decoding with libmad |
mpc |
Support demuxing MusePack streams |
mpeg2 |
Support decoding MPEG I/II video with libmpeg2 |
mtp |
Support accessing and discovering of MTP devices |
nfs |
Read and browse nfs filesystems (libnfs) |
nvenc |
Enable NVIDIA hardware accelerated Decoder/Encoder (NVDEC/NVENC) API |
ogg |
Support muxing/demuxing ogg streams |
opus |
Support decoding the opus codec |
oss |
Provides an alternative sound architecture instead of ALSA |
pulseaudio |
Support pulseaudio audio output |
qt5 |
Add a Qt5 GUI |
samba |
Support accessing media on samba shares |
sftp |
Support accessing media on SFTP servers |
shout |
Support streaming mp3/ogg to shoutcast/icecast servers |
skins |
Add a skinnable GUI |
sndio |
Adds support for sound output through sndio (OpenBSD sound API, also ported to Linux) |
soxr |
Resampler module based on SoX |
speex |
Support encoding/decoding/packetizing Speex |
svg |
Support rendering SVG in videos |
taglib |
Support reading/writing metadata with taglib |
teletext |
Support decoding VBI and Teletext PES with zvbi |
theora |
Support encoding/decoding/packetizing Theora |
truetype |
Support rendering text in videos |
upnp |
Support Service Discovery via UPnP |
v4l |
Support using v4l2 when accessing Video4Linux devices |
vaapi |
Accelerate ffmpeg decoding by using the Video Acceleration API |
vdpau |
Enable the Video Display and Presentation API for Unix which offloads parts of video decoding to your GPU |
vorbis |
Support encoding/decoding/packetizing Vorbis |
vpx |
VP8/VP9 encoder (vlc-3.0 or higher) and decoder |
wayland |
Support for video output on wayland display servers |
x262 |
Support for a MPEG-2 encoder based on x264 |