VLC

From Gentoo Wiki
Jump to:navigation Jump to:search
This page is a translated version of the page VLC and the translation is 100% complete.

A VLC médialejátszó egy rendkívül népszerű, több platformon futó videólejátszó és streamer. A VLC médialejátszó 2001. februári megjelenése óta gyorsan elérte a világuralomra[1] kitűzött célját.

Telepítés

USE jelölőzászlók

USE flags for media-video/vlc Media player and framework with support for most multimedia files and streaming

+X Enable support for e.g. fullscreen mode via X and the X C-language binding. It does not build a graphical interface
+dvbpsi Enable support for Mpeg-TS files (.ts, .m2ts, .mts) via media-libs/libdvbpsi
+encode Enable streaming-output support and videolan manager to control multiple streams from within one instance
+ffmpeg Enable ffmpeg/libav-based audio/video codec support
+gcrypt Enable cryptography support via libgcrypt
+gui Enable support for a graphical user interface
+libsamplerate Build with support for converting sample rates using libsamplerate
a52 Enable support for decoding ATSC A/52 streams used in DVD
alsa Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
aom Enable AV1 encoding/decoding support using media-libs/libaom
archive Enable support for libarchive stream extractor
aribsub Enable support for decoding ARIB STD-B24 subtitles
bidi Enable bidirectional language support
bluray Enable libbluray for Blu-ray disc support
cddb Access cddb servers to retrieve and submit information about compact disks
chromaprint Enable libchromaprint for Chromaprint based audio fingerprinter support
chromecast Enable experimental support for Google Chromecast
dav1d Enable support for media-libs/dav1d AV1 decoder
dbus Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)
dc1394 Enable IIDC cameras support
debug Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
directx Enable Win32 DirectX, D3D11va and DxVA2 support
dts Enable DTS Coherent Acoustics decoder support
dvd Add support for DVDs
faad Enable AAC audio decoding library support via media-libs/faad2
fdk Enable the Fraunhofer AAC codec library
flac Add support for FLAC: Free Lossless Audio Codec
fluidsynth Enable Fluidsynth MIDI software synthesis (with external sound fonts)
fontconfig Support for configuring and customizing font access via media-libs/fontconfig
gme Enable support for media-libs/game-music-emu for playing various video game music formats
gstreamer Enable GStreamer based decoding support (currently supports only video decoding)
ieee1394 Enable FireWire/iLink IEEE1394 support (dv, camera, ...)
jack Add support for the JACK Audio Connection Kit
jpeg Add JPEG image support
kate Adds support for Ogg Kate subtitles via libkate
keyring Enable support for freedesktop.org Secret Service API password store
kms Enable kernel mode setting video output plugin via x11-libs/libdrm
libass SRT/SSA/ASS (SubRip / SubStation Alpha) subtitle support
libcaca Add support for colored ASCII-art graphics
libnotify Enable desktop notification support
libplacebo Enable support for GPU accelerated video rendering with media-libs/libplacebo
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 Add support for lirc (Linux's Infra-Red Remote Control)
live Enable live555 streaming media support (client support for rtsp)
loudness Enable loudness normalisation according to the EBU R128 standard using media-libs/libebur128
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)
mad Add support for mad (high-quality mp3 decoder library and cli frontend)
matroska Enable matroska support using reference libraries (fallback on other existing matroska support if disabled, i.e., matroska enabled FFmpeg)
modplug Add libmodplug support for playing SoundTracker-style music files
mp3 Add support for reading mp3 files
mpeg Add libmpeg2 support for mpeg-1 and mpeg-2 video streams
mtp Enable support for Media Transfer Protocol
musepack Enable support for the musepack audio codec
ncurses Add ncurses support (console display library)
nfs Enable support for nfs protocol via net-fs/libnfs
ogg Add support for the Ogg container format (commonly used by Vorbis, Theora and flac)
omxil Enable OpenMAX Integration Layer codec module
optimisememory Enable optimisation for memory rather than performance
opus Enable Opus audio codec support
png Add support for libpng (PNG images)
projectm Enable the projectM visualization plugin
pulseaudio Add sound server support via media-libs/libpulse (may be PulseAudio or PipeWire)
rdp Enables RDP/Remote Desktop 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 Add support for SAMBA (Windows File and Printer sharing)
sdl-image Enable sdl image video decoder (depends on sdl)
sftp Enable libssh2 to support SFTP file transfer
shout Enable libshout output
sid Enable SID (Commodore 64 audio) file support
skins Enable support for the skins2 interface
soxr Enable SoX Resampler support via media-libs/soxr
speex Add support for the speex audio codec (used for speech)
srt Enable support for Secure Reliable Transport (SRT) via net-libs/srt
ssl Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
svg Add support for SVG (Scalable Vector Graphics)
taglib Enable tagging support with taglib
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
theora Add support for the Theora Video Compression Codec
tremor Enable tremor, a fixed-point version of the Ogg Vorbis decoder
truetype Add support for FreeType and/or FreeType2 fonts
twolame Enable twolame support (MPEG Audio Layer 2 encoder)
udev Enable virtual/udev integration (device discovery, power and storage device support, etc)
upnp Enable support for the Intel SDK stack based UPnP discovery module instead of CyberLink
v4l Enable support for video4linux (using linux-headers or userspace libv4l libraries)
vaapi Enable Video Acceleration API for hardware decoding
vdpau Enable the Video Decode and Presentation API for Unix acceleration interface
vnc Enable VNC (remote desktop viewer) support
vpx Add support for VP8/VP9 codecs (usually via media-libs/libvpx)
wayland Enable dev-libs/wayland backend
x264 Enable h264 encoding using x264
x265 Support X265 Encoder
xml Add support for XML files
zeroconf Enable support for zero-configuration networking via avahi
zvbi Enable support for teletext subtitles via the zvbi library

A VideoLAN szerint be kell állítani bizonyos USE jelölőzászlókat, hogy ne a VLC nagyon lecsupaszított verzióját kapjuk meg.[2] Sok közülük már elavult vagy a kiválasztott profillal már be van állítva.

Online multimédia streamelése

A VLC lehetőséget biztosít a felhasználóknak multimédiás objektumok (Rumble, Vimeo, YouTube, zene stb.) streamelésére. A funkció engedélyezéséhez egyszerűen engedélyezze a lua USE jelölőzászlót. Ha az app-portage/gentoolkit telepítve van (ez erősen ajánlott csomag), akkor egyszerűen csak adja ki ezt a parancsot:

root #euse -E lua -p media-video/vlc

A megfelelő konfigurálás és telepítés után a streamek megnyithatók a Média --> Hálózati közvetítés megnyitása... menüpont segítségével. Írjon be URL címeket a népszerű multimédiás webhelyekhez, például a Rumble-hoz, YouTube-hoz vagy más webhelyekhez.

Webm támogatás

A webm egy népszerű videoformátum. Annak érdekében, hogy működjön, engedélyezni kell a vorbis, vpx, és matroska USE jelölőzászlókat.

VLSub

A VLSub egy opcionális lua bővítmény, amellyel automatikusan letöltheti a feliratokat a www.opensubtitles.org webhelyről. Használatához engedélyezni kell a lua és az archive USE jelölőzászlókat.

Emerge

Miután beállította a kívánt USE jelzőzászlókat a kezdeti telepítéshez, az emerge paranccsal telepítse a VLC lejátszót:

root #emerge --ask media-video/vlc

Használat

Alternatív interfészek

A VLC az alapértelmezett GUI felületen kívül több felhasználói interfészt is biztosít. Van egy ncurses-alapú interfész, és egy HTTP interfész, ami streamingre vagy távvezérlésre használható. A VLC wikinek van egy szakasza,amely az alternatív interfészeket ismerteti.

HTTP

A HTTP interfészhez való csatlakozáskor ellenőrizze, hogy be van-e állítva jelszó.

Hagyja üresen a felhasználónév mezőt, amikor beírja a hitelesítő adatokat a weboldalon.

Gyorsbillentyűk

A VLC számos gyorsbillentyűt[3] támogat a hatékonyabb működés érdekében. Van egy cikk a VLC wikin oldalán, amely részletezi a Qt felület összes elérhető gyorsbillentyűjét.

További olvasnivalók a témában

  • MPlayer — a powerful command-line media player - Egy erőteljes parancssori médialejátszó.
  • Mpv — a free and open source command-line media player. - Ingyenes és nyílt forráskódú parancssori médialejátszó.

Külső források

Hivatkozások