VLC medijos grotuvas - tai nemokamas programinės įrangos medijos grotuvas, sukurtas "VideoLAN" projekto, dar vadinamas "VLC" arba "VideoLAN Client". VLC yra atviro kodo projektas, platinamas pagal GPL licenciją, todėl jo šaltinis yra prieinamas bendruomenei, o programą galima laisvai naudoti, keisti ir platinti.

Tai labai nešiojamas daugialypės terpės grotuvas, koduotojas ir transliuotojas, palaikantis daugybę garso ir vaizdo įrašų rūšių. VLC gali pataisyti ir atkurti sugadintus failus, pažeistus ar nebaigtus; taip pat atkuria srautus iš tinklo, leidžia išsaugoti srautus į failus, transliuoti vaizdo ar garso turinį per tinklą ir konvertuoti failų formatus. Grotuve yra daugybė papildomų funkcijų: subtitrai (SRT, ASS/SSA ir kt.), garso ir vaizdo efektai, ekvalaizeris, greičio reguliavimas, ekrano įrašymas, vaizdo momentinių kopijų (snapshot) darymas ir grojaraščių palaikymas (M3U, PLS ir kt.). VLC taip pat palaiko odeles (skins) ir plėtinius (Lua scenarijus), leidžiančius pritaikyti naudotojo sąsają ir funkcionalumą.

Tai vienas iš labiausiai nuo platformos nepriklausomų grotuvų, prieinamas "BeOS", BSD, "Linux", "Mac OS X", "Microsoft Windows", "Solaris" ir "Windows CE"; 0.8.6 versiją atsisiuntė daugiau kaip 50 milijonų vartotojų. Nuo tada VLC plėtojosi toliau ir buvo įdiegta bei atsisiųsta šimtus milijonų kartų — programinė įranga prieinama ir populiari darbalaukiuose, nešiojamuose kompiuteriuose, mobiliuosiuose įrenginiuose (Android, iOS) ir įterptose sistemose.

VLC naudoja daug nemokamų dekodavimo ir kodavimo bibliotekų. Daugelį kodekų teikia "FFmpeg" projekto kodekų biblioteka "libavcodec", tačiau daugiausia ji naudoja savo muxerius ir demuxerius. VLC pelnė garbę kaip pirmasis grotuvas, palaikantis užšifruotų DVD atkūrimą "Linux", naudodamas libdvdcss DVD biblioteką. Be to, VLC palaiko aparatūrinę dekodavimo pagreitį (pvz., VDPAU, VA-API, DXVA) ir DRM neapibrėžtas ar ribotas medijos rūšis — kai kuriais atvejais komercinė apsauga (pvz., kai kurių Blu-ray ar srautinio vaizdo paslaugų turinys) gali būti nepasiekiama be papildomų priemonių.

Funkcijos

  • Platus formatų palaikymas: beveik visi populiariausi garso ir vaizdo formatai (MP4, MKV, AVI, MP3, FLAC, AAC ir kt.) bei įvairūs srautinio perdavimo protokolai (HTTP, RTSP, RTP, MMS, FTP ir kt.).
  • Transliavimas ir konvertavimas: leidžia transliuoti turinį per tinklą, veikti kaip srautinio perdavimo serveris ir konvertuoti failus iš vieno formato į kitą.
  • Subtitrai ir garso takeliai: palaiko kelis subtitrų formatus, sinchronizavimą, pasirinkimą tarp kelių garso takelių ir garso įrašų. Gali automatiškai ieškoti arba įkelti išorinius subtitrus.
  • Įrašymas ir ekrano kopijos: įrašo srautus, įrašo darbalaukį ir leidžia daryti momentines vaizdo nuotraukas.
  • Plėtiniai ir scenarijai: palaiko papildomus modulius ir Lua scenarijus, kurie prideda funkcijas (pvz., potransliavimo paslaugų palaikymą, skirtingus internetinius šaltinius ir pan.).
  • Konsolės ir GUI versijos: turi tiek patogią grafinę sąsają, tiek komandų eilutės įrankius automatizavimui ir serverių naudojimui.

Palaikomos platformos ir pritaikymas

VLC yra platinamas daugybei operacinių sistemų ir architektūrų: BeOS, BSD, Linux, Mac OS X, Microsoft Windows, Solaris, Windows CE — taip pat palaikomos mobiliosios platformos (Android, iOS) ir įterptinės sistemos. Dėl savo modulinės architektūros VLC lengvai pritaikomas skirtingoms aplinkoms ir gali būti naudojamas tiek namuose, tiek komercinėse ar laboratorinėse sistemose.

Kodekai, saugumas ir teisės

VLC naudoja tiek savo įdiegtus modulius, tiek trečiųjų šalių bibliotekas (pvz., libavcodec iš FFmpeg) dekodavimui ir kodavimui. Dalis funkcijų, pvz., galimybė atkurti užšifruotus DVD diskus naudojant libdvdcss, kelia teisinius ir licencinius klausimus kai kuriose šalyse — tai gali būti ribojama priklausomai nuo vietinių įstatymų. VLC kūrėjai paprastai pateikia informaciją apie tai, kurios funkcijos gali būti ribojamos ir kur rasti papildomą pagalbą.

Praktiniai patarimai

  • Jei turite problemų su vaizdo atkūrimu, patikrinkite aparatinės įrangos pagreitinimo nustatymus ir atnaujinkite grafikos tvarkykles.
  • Norėdami patogiai žiūrėti subtitrus, naudokite .srt ar .ass failus tame pačiame aplanke kaip vaizdo failą arba pridėkite juos per VLC meniu.
  • Jei reikia transliuoti turinį per tinklą ar sukurti mažo masto medijos serverį, pasinaudokite VLC transliavimo ir „Stream Output“ galimybėmis.

VLC aktyviai palaikomas ir atnaujinamas atvirojo kodo bendruomenės bei VideoLAN komandų. Dėl to jis išlieka vienu iš universaliausių ir patikimiausių daugialypės terpės grotuvų tiek pradedantiesiems, tiek pažengusiems naudotojams.