Introduksjon til VLC
VLC er en mediespiller, streamer
og enkoder. Den kan spille fra mange innganger, for eksempel filer,
nettverksstrømmer, fangst enheter, skrivebord eller DVD, SVCD, VCD
og lyd-CD. Den kan bruke det meste av lyd og videokodeker (MPEG
1/2/4, H264, VC-1, DivX, WMV, Vorbis, AC3, AAC, etc.), og den kan
også konvertere til forskjellige formater og/eller sende strømmer
gjennom nettverket.
Denne pakken er kjent for å bygge og fungere riktig ved å bruke en
LFS 12.1 plattform.
Pakkeinformasjon
Ytterligere nedlastinger
VLC Avhengigheter
Anbefalt
alsa-lib-1.2.11, desktop-file-utils-0.27, FFmpeg-6.1.1,
liba52-0.7.4, libgcrypt-1.10.3 libmad-0.15.1b, Lua-5.4.6,
og et grafiske miljø
Valgfrie funksjoner og pakker
dbus-1.14.10, libidn-1.42, og
libssh2-1.11.0
Valgfrie inndata programtillegg
libarchive-3.7.2, libcddb-1.3.2, libdv-1.0.0,
libdvdcss-1.4.3, libdvdread-6.1.3,
libdvdnav-6.1.1, opencv-4.9.0,
Samba-4.19.5, v4l-utils-1.26.1,
libbluray,
libdc1394,
libnfs, libproxy, libraw1394,
Live555, og
VCDImager (krever
libcdio-2.1.0)
Valgfrie mux/demux programtillegg
libogg-1.3.5, Game Music Emu,
libdvbpsi,
libshout,
libmatroska
(krever libebml),
libmodplug,
Musepack, og
sidplay-libs
Valgfrie kodek programtillegg
FAAD2-2.11.1, FLAC-1.4.3, libaom-3.8.1, libass-0.17.1,
libmpeg2-0.5.1, libpng-1.6.42,
libva-2.20.0, libvorbis-1.3.7,
Opus-1.4,
Speex-1.2.1, libvpx-1.14.0, x264-20240216, aribb24,
dav1d, Dirac,
FluidLite,
FluidSynth,
libdca,
libkate, libthora, OpenMAX,
Schroedinger,
Shine,
SoX, Tremor, Twolame, og Zapping
VBI
Valgfrie video programtillegg
AAlib-1.4rc5, Fontconfig-2.15.0, FreeType-2.13.2, FriBidi-1.0.13, libplacebo-6.338.2
(for øyeblikket ødelagt), librsvg-2.57.1, libvdpau-1.5, sdl12-compat-1.2.68, libcaca, libmfx
Valgfrie lyd programtillegg
PulseAudio-17.0, libsamplerate-0.2.2, spatialaudio, og
JACK
Valgfrie grensesnitt programtillegg
(Qt-5.15.12 or qt-alternate-5.15.12) (kreves for det
grafiske brukergrensesnittet), libtar, libvncclient, LIRC, og freerdp
Valgfrie visualiseringer og video filter programtillegg
Goom, libvsxu, og projectM
Valgfrie tjenesteoppdagelse programtillegg
Avahi-0.8, libmtp og libupnp
Diverse alternativer
GnuTLS-3.8.3, libnotify-0.8.3,
libxml2-2.12.5, taglib-2.0, xdg-utils-1.2.1 (kjøretid),
AtmoLight, libmicrodns,
protobuf, og
Srt
Installasjon av VLC
Først legger du til en korreksjon for problemer med taglib-2.0 og
senere:
patch -Np1 -i ../vlc-3.0.20-taglib-1.patch
Installer VLC ved å kjøre følgende
kommandoer:
BUILDCC=gcc ./configure --prefix=/usr --disable-libplacebo &&
make
For å teste resultatene, kjør: make
check.
Nå, som root
bruker:
make docdir=/usr/share/doc/vlc-3.0.20 install
Note
Denne pakken installerer ikonfiler i /usr/share/icons/hicolor
hierarkiet og
skrivebordsfiler inn i /usr/share/applications
hierarkiet. Du kan
forbedre systemytelsen og minnebruken ved å oppdatere
/usr/share/icons/hicolor/index.theme
og /usr/share/applications/mimeinfo.cache
. For å
utføre oppdateringen må du ha GTK+-3.24.41 installert
(for ikon hurtiglageret) og desktop-file-utils-0.27 (for
skrivebords hurtiglageret) og utfør følgende kommandoer som
root
bruker:
gtk-update-icon-cache -qtf /usr/share/icons/hicolor &&
update-desktop-database -q
Parameterforklaringer
--disable-libplacebo
: Denne
bryteren er nødvendig for å deaktive støtte for bruk av libplacebo
som en gjengivelsespipeline fordi VLC er inkompatibel med den
nyeste versjonen av libplacebo.
--disable-vpx
: Bruk denne bryteren for
å deaktivere libvpx.
--disable-mad
: Bruk denne bryteren hvis
du ikke har libmad installert.
--disable-avcodec --disable-swscale
:
Bruk denne bryteren hvis du ikke har FFmpeg installert.
--disable-a52
: Bruk denne bryteren hvis
du ikke har liba52 installert.
--disable-xcb
: Bruk denne bryteren hvis
du ikke har X Window System
installert.
--disable-alsa
: Bruk denne bryteren
hvis du ikke har ALSA installert.
--disable-libgcrypt
: Bruk denne
bryteren hvis du ikke har libgcrypt installert.
--disable-sftp
: Standard er å bygge
sftp modulen hvis libssh2-1.11.0 er installert. Bruk denne
bryteren hvis du ikke ønsker å bygge denne modulen.
Note
Det er mange alternativer til VLC sin configure kommando. Undersøk
configure --help
utdata for en fullstendig liste.