Install this package:
emerge -a media-video/vlc
| 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 |
<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>
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 | ✓ | ✓ | ✓ | ✓ | ✓ |
| 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 |
| 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 |