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.3 plattform.
Pakkeinformasjon
Ytterligere nedlastinger
VLC Avhengigheter
Anbefalt
alsa-lib-1.2.13, desktop-file-utils-0.28, FFmpeg-7.1,
liba52-0.8.0, libgcrypt-1.11.0 libmad-0.15.1b, Lua-5.4.7,
og et grafiske miljø
Valgfrie funksjoner og pakker
dbus-1.16.0, libidn-1.42, og
libssh2-1.11.1
Valgfrie inndata programtillegg
libarchive-3.7.7, libcddb-1.3.2, libdv-1.0.0,
libdvdcss-1.4.3, libdvdread-6.1.3,
libdvdnav-6.1.1, opencv-4.11.0,
Samba-4.21.4, v4l-utils-1.28.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.5.0, libaom-3.12.0, libass-0.17.3,
libmpeg2-0.5.1, libpng-1.6.46,
libva-2.22.0, libvorbis-1.3.7,
Opus-1.5.2,
Speex-1.2.1, libvpx-1.15.0, x264-20250212, aribb24,
dav1d, Dirac,
FluidLite,
FluidSynth,
libdca,
libkate, libtheora, OpenMAX,
Schroedinger,
Shine,
SoX, Tremor, Twolame, og Zapping
VBI
Valgfrie video programtillegg
AAlib-1.4rc5, Fontconfig-2.16.0, FreeType-2.13.3, FriBidi-1.0.16, libplacebo-7.349.0
(for øyeblikket ødelagt), librsvg-2.59.2, libvdpau-1.5, sdl12-compat-1.2.68, libcaca, og
libmfx
Valgfrie lyd programtillegg
PulseAudio-17.0, libsamplerate-0.2.2, spatialaudio, og
JACK
Valgfrie grensesnitt programtillegg
FreeRDP-3.12.0, libtar, libvncclient, og LIRC
Valgfrie visualiseringer og video filter programtillegg
Goom, libvsxu, og projectM
Valgfrie tjenesteoppdagelse programtillegg
Avahi-0.8, libmtp og libupnp
Diverse alternativer
GnuTLS-3.8.9, libnotify-0.8.4,
libxml2-2.13.6, Protobuf-29.3,
taglib-2.0.2, xdg-utils-1.2.1 (kjøretid),
AtmoLight, libmicrodns, og
Srt
Installasjon av VLC
Først legger du til rettelser for problemer med taglib-2.0 og
ffmpeg-7 og senere:
patch -Np1 -i ../vlc-3.0.21-taglib-1.patch &&
patch -Np1 -i ../vlc-3.0.21-fedora_ffmpeg7-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.21 install
Notat
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.48 installert
(for ikon hurtiglageret) og desktop-file-utils-0.28 (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.1 er installert. Bruk denne
bryteren hvis du ikke ønsker å bygge denne modulen.
Notat
Det er mange alternativer til VLC sin configure kommando. Undersøk
configure --help
utdata for en fullstendig liste.