media-video/vlc (didos)

Search

Install

Install this package:

emerge -a media-video/vlc

Package Information

Description:
Media player and framework with support for most multimedia files and streaming
Homepage:
https://www.videolan.org/vlc/
License:
LGPL-2.1 GPL-2

Versions

Version EAPI Keywords Slot
3.0.8 7 amd64 ~arm ~arm64 ppc ppc64 -sparc x86 0/5-9
3.0.7.1 7 amd64 ~arm ~arm64 ppc ppc64 -sparc x86 0/5-9
3.0.6 7 amd64 ~arm ~arm64 ppc ppc64 -sparc x86 0/5-9
3.0.6 7 amd64 ~arm ~arm64 ppc ppc64 -sparc x86 0/5-9
3.0.10 7 amd64 ~arm ~arm64 ppc ppc64 -sparc x86 0/5-9

Metadata

Maintainers

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>media-video@gentoo.org</email>
		<name>Gentoo Video project</name>
	</maintainer>
	<use>
		<flag name="10bit">use default behaviour where both 10 and 8 bit support is enabled as opposed to just 8 bit (flag exists for compatibility)</flag>
		<flag name="aa">Enable ASCII filter</flag>
		<flag name="aom">Enable experimental support for AV1 codec</flag>
		<flag name="archive">Enable support for libarchive stream extractor</flag>
		<flag name="aribsub">Enable support for decoding ARIB STD-B24 subtitles</flag>
		<flag name="bluray">Enable libbluray for Blu-ray disc support</flag>
		<flag name="chromaprint">Enable libchromaprint for Chromaprint based audio fingerprinter support</flag>
		<flag name="chromecast">Enable experimental support for Google Chromecast</flag>
		<flag name="dav1d">Enable support for <pkg>media-libs/dav1d</pkg> AV1 decoder</flag>
		<flag name="dc1394">Enable IIDC cameras support</flag>
		<flag name="decklink">Enable decklink support</flag>
		<flag name="directx">Enable Win32 DirectX, D3D11va and DxVA2 support</flag>
		<flag name="dvbpsi">Enable support for Mpeg-TS files (.ts, .m2ts, .mts) via <pkg>media-libs/libdvbpsi</pkg></flag>
		<flag name="encode">Enable streaming-output support and videolan manager to control multiple streams from within one instance</flag>
		<flag name="faad">Enable AAC audio decoding library support via media-libs/faad2</flag>
		<flag name="fdk">Enable the Fraunhofer AAC codec library</flag>
		<flag name="fluidsynth">Enable Fluidsynth MIDI software synthesis (with external sound fonts)</flag>
		<flag name="gcrypt">Enable cryptography support via libgcrypt</flag>
		<flag name="gme">Enable support for <pkg>media-libs/game-music-emu</pkg> for playing various video game music formats</flag>
		<flag name="gstreamer">Enable GStreamer based decoding support (currently supports only video decoding)</flag>
		<flag name="kate">Adds support for Ogg Kate subtitles via libkate</flag>
		<flag name="libplacebo">enable libplacebo (library based off mpv)</flag>
		<flag name="libtar">Uses libtar instead of the built-in tar reader for reading custom skins</flag>
		<flag name="libtiger">Enable Ogg Kate subtitles rendering using libtiger</flag>
		<flag name="linsys">Enable support for Linux Linear Systems Ltd. SDI and HD-SDI input cards</flag>
		<flag name="live">Enable live555 streaming media support (client support for rtsp, preferred option)</flag>
		<flag name="lua">Enable Lua scripting support, needed for including support for Jamendo (online music platform) and similar things</flag>
		<flag name="macosx-notifications">Enable Mac OS X notifications module (formerly growl)</flag>
		<flag name="macosx-qtkit">Enable Mac OS X qtkit module: qtcapture (video) and qtsound (audio) module</flag>
		<flag name="matroska">Enable matroska support using reference libraries (fallback on other existing matroska support if disabled, i.e., matroska enabled FFmpeg)</flag>
		<flag name="mfx">Add mfx (quicksync) support</flag>
		<flag name="mpeg">Add libmpeg2 support for mpeg-1 and mpeg-2 video streams</flag>
		<flag name="nfs">Enable support for nfs protocol via <pkg>net-fs/libnfs</pkg></flag>
		<flag name="omxil">Enable OpenMAX Integration Layer codec module</flag>
		<flag name="opencv">Enable OpenCV (computer vision) filter module</flag>
		<flag name="optimisememory">Enable optimisation for memory rather than performance</flag>
		<flag name="opus">Support opus decoding via libopus</flag>
		<flag name="oss">Support oss (open source sound system)</flag>
		<flag name="postproc">Enable image post-processing via libpostproc (part of FFmpeg)</flag>
		<flag name="projectm">Enable the projectM visualization plugin</flag>
		<flag name="realrtsp">Enable rtsp support using realrtsp</flag>
		<flag name="rtsp">Enable rtsp support</flag>
		<flag name="run-as-root">Allows vlc to start for root. Don't enable this unless you have a very specific (e.g. embedded) need for it!</flag>
		<flag name="schroedinger">Enable Dirac video support (an advanced royalty-free video compression format) via libschroedinger (high-speed implementation in C of the Dirac codec)</flag>
		<flag name="screen">Enable screen capture support</flag>
		<flag name="sdl-image">Enable sdl image video decoder (depends on sdl)</flag>
		<flag name="sftp">Enable libssh2 to support SFTP file transfer</flag>
		<flag name="shine">use the shine mp3 encoder</flag>
		<flag name="shout">Enable libshout output</flag>
		<flag name="sid">Adds support for playing C64 SID files through <pkg>media-libs/libsidplay</pkg>:2</flag>
		<flag name="skins">Enable support for the skins2 interface</flag>
		<flag name="sndio">Enable support for sndio</flag>
		<flag name="spatialaudio">Enable support for the spatialaudio library</flag>
		<flag name="soxr">Enable SoX Resampler support via <pkg>media-libs/soxr</pkg></flag>
		<flag name="srt">Enable support for Secure Reliable Transport (SRT) via <pkg>net-libs/srt</pkg></flag>
		<flag name="tremor">Enable tremor, a fixed-point version of the Ogg Vorbis decoder</flag>
		<flag name="twolame">Enable twolame support (MPEG Audio Layer 2 encoder)</flag>
		<flag name="upnp">Enable support for the Intel SDK stack based UPnP discovery module instead of CyberLink</flag>
		<flag name="vcd">add vcd and cd-da (audio cd) support</flag>
		<flag name="vlc">build vlc, disabling this builds just a library</flag>
		<flag name="vpx">Enable the decoder(s) from the WebM VP8 / VP9 Codec SDK</flag>
		<flag name="wma-fixed">Enable fixed point WMA decoder</flag>
		<flag name="X">Enable support for e.g. fullscreen mode via X and the X C-language binding. It does not build a graphical interface</flag>
		<flag name="x265">Support X265 Encoder</flag>
		<flag name="zeroconf">Enable support for zero-configuration networking via avahi</flag>
		<flag name="zvbi">Enable support for teletext subtitles via the zvbi library</flag>
	</use>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p media-video/vlc | euse -E <flag> -p media-video/vlc | euse -D <flag> -p media-video/vlc

Flag Description 3.0.8 3.0.7.1 3.0.6 3.0.6 3.0.10
10bit use default behaviour where both 10 and 8 bit support is enabled as opposed to just 8 bit (flag exists for compatibility)
X Enable support for e.g. fullscreen mode via X and the X C-language binding. It does not build a graphical interface
a52 ⚠️
aa Enable ASCII filter
alsa ⚠️
altivec ⚠️
aom Enable experimental support for AV1 codec
archive Enable support for libarchive stream extractor
aribsub Enable support for decoding ARIB STD-B24 subtitles
arm64 ⚠️
bidi ⚠️
bluray Enable libbluray for Blu-ray disc support
cddb ⚠️
chromaprint Enable libchromaprint for Chromaprint based audio fingerprinter support
chromecast Enable experimental support for Google Chromecast
cpu_flags_arm_neon ⚠️
cpu_flags_ppc_altivec ⚠️
cpu_flags_x86_mmx ⚠️
cpu_flags_x86_sse ⚠️
dav1d Enable support for <pkg>media-libs/dav1d</pkg> AV1 decoder
dbus Enable dependencies required by glib libraries using dbus service to manage settings saving ⚠️
dc1394 Enable IIDC cameras support
debug ⚠️
decklink Enable decklink support
directx Enable Win32 DirectX, D3D11va and DxVA2 support
dts ⚠️
dvbpsi Enable support for Mpeg-TS files (.ts, .m2ts, .mts) via <pkg>media-libs/libdvbpsi</pkg>
dvd ⚠️
encode Enable streaming-output support and videolan manager to control multiple streams from within one instance
faad Enable AAC audio decoding library support via media-libs/faad2
fdk Enable the Fraunhofer AAC codec library
ffmpeg ⚠️
flac ⚠️
fluidsynth Enable Fluidsynth MIDI software synthesis (with external sound fonts)
fontconfig ⚠️
gcrypt Enable cryptography support via libgcrypt
gme Enable support for <pkg>media-libs/game-music-emu</pkg> for playing various video game music formats
gnome-keyring ⚠️
gstreamer Enable GStreamer based decoding support (currently supports only video decoding)
ieee1394 ⚠️
jack ⚠️
jpeg ⚠️
kate Adds support for Ogg Kate subtitles via libkate
libass ⚠️
libav ⚠️
libcaca ⚠️
libnotify ⚠️
libplacebo enable libplacebo (library based off mpv)
libsamplerate ⚠️
libtar Uses libtar instead of the built-in tar reader for reading custom skins
libtiger Enable Ogg Kate subtitles rendering using libtiger
linsys Enable support for Linux Linear Systems Ltd. SDI and HD-SDI input cards
lirc ⚠️
live Enable live555 streaming media support (client support for rtsp, preferred option)
lua Enable Lua scripting support, needed for including support for Jamendo (online music platform) and similar things
macosx-notifications Enable Mac OS X notifications module (formerly growl)
macosx-qtkit Enable Mac OS X qtkit module: qtcapture (video) and qtsound (audio) module
mad ⚠️
matroska Enable matroska support using reference libraries (fallback on other existing matroska support if disabled, i.e., matroska enabled FFmpeg)
mfx Add mfx (quicksync) support
modplug ⚠️
mp3 ⚠️
mpeg Add libmpeg2 support for mpeg-1 and mpeg-2 video streams
mtp ⚠️
musepack ⚠️
ncurses ⚠️
neon ⚠️
nfs Enable support for nfs protocol via <pkg>net-fs/libnfs</pkg>
ogg ⚠️
omxil Enable OpenMAX Integration Layer codec module
opencv Enable OpenCV (computer vision) filter module
optimisememory Enable optimisation for memory rather than performance
opus Support opus decoding via libopus
oss Support oss (open source sound system)
png ⚠️
postproc Enable image post-processing via libpostproc (part of FFmpeg)
projectm Enable the projectM visualization plugin
pulseaudio Install Plasma applet for PulseAudio volume management ⚠️
qt5 ⚠️
rdp ⚠️
realrtsp Enable rtsp support using realrtsp
rtsp Enable rtsp support
run-as-root Allows vlc to start for root. Don't enable this unless you have a very specific (e.g. embedded) need for it!
samba ⚠️
schroedinger Enable Dirac video support (an advanced royalty-free video compression format) via libschroedinger (high-speed implementation in C of the Dirac codec)
screen Enable screen capture support
sdl-image Enable sdl image video decoder (depends on sdl)
sftp Enable libssh2 to support SFTP file transfer
shine use the shine mp3 encoder
shout Enable libshout output
sid Adds support for playing C64 SID files through <pkg>media-libs/libsidplay</pkg>:2
skins Enable support for the skins2 interface
sndio Enable support for sndio
soxr Enable SoX Resampler support via <pkg>media-libs/soxr</pkg>
spatialaudio Enable support for the spatialaudio library
speex Enable noise suppression filter support via <pkg>media-libs/speexdsp</pkg>. ⚠️
srt Enable support for Secure Reliable Transport (SRT) via <pkg>net-libs/srt</pkg>
ssl Build support for TLS/SSL connections (RTMPS) via <pkg>net-libs/mbedtls</pkg>. ⚠️
svg ⚠️
taglib ⚠️
theora ⚠️
tremor Enable tremor, a fixed-point version of the Ogg Vorbis decoder
truetype ⚠️
twolame Enable twolame support (MPEG Audio Layer 2 encoder)
udev Enable udev base replacement code for cdda feature ⚠️
upnp Enable support for the Intel SDK stack based UPnP discovery module instead of CyberLink
v4l Use libv4l2 for colorspace conversion ⚠️
vaapi ⚠️
vcd add vcd and cd-da (audio cd) support
vdpau Enable the VDPAU acceleration interface for the Gallium3D Video Layer. ⚠️
vlc build vlc, disabling this builds just a library
vnc ⚠️
vorbis ⚠️
vpx Enable the decoder(s) from the WebM VP8 / VP9 Codec SDK
wayland Enable support for dev-libs/wayland ⚠️
wma-fixed Enable fixed point WMA decoder
x264 ⚠️
x265 Support X265 Encoder
xml ⚠️
zeroconf Enable support for zero-configuration networking via avahi
zvbi Enable support for teletext subtitles via the zvbi library

Files

Manifest

Type File Size Versions
DIST vlc-3.0.10.tar.xz 26096828 bytes 3.0.10
DIST vlc-3.0.6.tar.xz 25699704 bytes 3.0.6
DIST vlc-3.0.7.1.tar.xz 26052372 bytes 3.0.7.1
DIST vlc-3.0.8.tar.xz 26041520 bytes 3.0.8
Unmatched Entries
Type File Size
AUX gentoo593460.patch 291 bytes
AUX vlc-2.1.0-fix-libtremor-libs.patch 453 bytes
AUX vlc-2.2.8-freerdp-2.patch 4478 bytes
AUX vlc-2.2.8-libupnp-slot-1.8.patch 725 bytes
AUX vlc-3.0.6-fdk-aac-2.0.0.patch 3436 bytes
AUX vlc-3.0.6-libav.patch 547 bytes
AUX vlc-3.0.6-libvpx-1.8.0.patch 1147 bytes
AUX vlc-3.0.6-sftp.patch 979 bytes
AUX vlc-3.0.8-qt-5.15.patch 1003 bytes
EBUILD vlc-3.0.10-r1.ebuild 13898 bytes
EBUILD vlc-3.0.6-r2.ebuild 13710 bytes
EBUILD vlc-3.0.6-r3.ebuild 13771 bytes
EBUILD vlc-3.0.7.1.ebuild 13672 bytes
EBUILD vlc-3.0.8.ebuild 13676 bytes
MISC ChangeLog 1465 bytes
MISC metadata.xml 6065 bytes