VLC (VideoLAN Client) — кросплатформений та вільний плеєр проєкту . VLC здатний програвати різноманітні аудіо- та відеофайли, CD та DVD-диски, інтернет-радіо за різними протоколами та має багато інших можливостей. Попри наявність у назві слова «client», він також може бути сервером потокової трансляції файлів в реальному часі на один або кілька комп'ютерів мережі чи записувати вихідні дані у файл. Підтримує мережеві протоколи IPv4 та IPv6. VLC підходить для більшості сучасних операційних систем, в тому числі Windows, Linux і Mac OS X. VLC, починаючи з версії 0.7.2, уже завантажили понад 437 млн разів, не рахуючи завантаження через дистрибутиви Linux. VLC має багату бібліотеку власних кодеків і є чи не єдиним плеєром, що добре програє зіпсовані чи недовантаженні файли. Має багатомовний інтерфейс користувача.
Тип | Програвач мультимедіа |
---|---|
Розробники | The VideoLAN Organization |
Стабільний випуск | 3.0.18 (29 листопада 2022 ) |
Платформа | Багатоплатформений |
Операційна система | Microsoft Windows, macOS, Linux, Android, ChromeOS, iOS, iPadOS, tvOS, watchOS, FreeBSD та інші |
GNU фреймворк | Qt[4][5], Ncurses[5] і Cocoa[5] |
Мова програмування | Ядро: C Інтерфейс: (Qt), Objective-C (Cocoa), Swift, Java Модулі: Lua |
Доступні мови | 97 |
Українська мова | Так |
Стан розробки | Актуальний |
Ліцензія | GPL вер. 2.0+, LGPL вер. 2.1+ для бібліотек, кодеків і більшості модулів |
Репозиторій | code.videolan.org/videolan/vlc |
Вебсайт | videolan.org |
|
Історія
Проєкт був заснований студентами французького університету École Centrale Paris. Тепер робота над проєктом перейшла до The VLC Team, що включає спільноту розробників з 20 країн світу. Спочатку розробники створювали зв'язку двох програм для трансляції відео через мережу: сервера VLS (VideoLAN Server) і клієнта VLC (VideoLAN Client). У версію 0.5.0 плеєра VLC, що вийшла у січні 2003 року, розробники додали реалізацію потокового виводу з можливістю перекодування «на льоту». З версії 0.7.0 плеєр може виводити кілька джерел в один вихідний потік, а з версії 0.8.0 перекодовувати для потоку будь-які формати, що здатен відтворити. Таким чином існування VLS стало непотрібним і тепер його розробка припинилася. Крім VLC, у VideoLAN розробляють ще ряд допоміжних проєктів, переважно бібліотек програмування. Вибір дорожнього конуса як логотипа програми пояснюється хобі спільноти програмістів , до якої також входить VideoLAN, — колекціонуванням цих виробів.
Версія 2.1, що вийшла у вересні 2013, примітна переводом більшості модулів з ліцензії GPLv2+ на LGPLv2.1 +, що допускає зв'язування модулів з власницькими продуктами і відкритими проєктами, поширюваними під ліцензіями, не сумісними з GPL. Крім раніше переведених з ліцензії GPLv2+ на LGPLv2.1+ базових бібліотек libVLC, libVLCcore, libdvbpsi, libaacs і libbluray, відзначено завершення процесу зміни ліцензії для майже всіх модулів. Ліцензія LGPL тепер застосовується до модулів розмежування доступу, кодеків, пакувальників і розпаковальників медіа-контейнерів, модулів для фільтрації, виводу і змішування звуку, модулів виводу і коригування відео, модулів виводу тексту, парсеру XML і блоків оптимізації з використанням інструкцій ARM NEON і SSE2. Таким чином, майже весь код VLC тепер доступний під ліцензією LGPL.
Архітектура
VLC має модульну архітектуру, що дозволяє легко підключати підтримку нових форматів файлу, кодеків, фільтрів тощо. Деякі модулі відсутні у готовій скомпільованій програмі і для того, щоб їх використати, необхідно скомпілювати джерельні коди вручну. Існує понад 300 модулів для VLC.
Підтримка операційних систем
VLC багатоплатформна програма. На даний час, VLC працює на таких платформах:
- Linux
- FreeBSD, NetBSD, OpenBSD
- Mac OS X
- Solaris, OpenSolaris
- QNX
- інші різновиди UNIX
- Microsoft Windows
- Microsoft Windows CE
- BeOS, Magnussoft ZETA, Haiku
- MorphOS
- iOS
- Android
Підтримка форматів
VLC Media Player має власні кодеки для відтворення аудіо та відео. Підтримка різних форматів залежить від операційної системи, на якій працює VLC. Версія 3.0 додасть підтримку сферичних відео формату а також сферичних фотографій на панорам.
Читання форматів
- Вхідні дані
- UDP/RTP або Multicast, HTTP, FTP, MMS, TCP/RTP Unicast, DCCP/RTP Unicast, DVD, VCD, , CD Audio, DVB (тільки на Linux), Video acquisition (через чи DirectShow), RSS/Atom подачі і з локальних файлів на комп'ютері.
- Формати контейнерів
- 3GP, ASF, AVI, FLV, MKV, QuickTime, MP4, Ogg, OGM, , WAV, MPEG-2 (, PS, TS, , MP3), AIFF, Raw audio (DTS, AAC, AC3/A52), Raw DV, MXF, VOB, Matroska (MKV).
- Відеоформати
- , DV, RealVideo, H.263/H.263i, H.264, (H.264/MPEG-4 AVC), HuffYUV, , MJPEG (A/B), MPEG-1, MPEG-2, , 1/3 (отже, підтримується програвання модифікованого відео Sorenson H.263, завантаженого з YouTube), Theora (alpha 3), , , , WMV, DIVX (1/2/3/5).
- Субтитри
- DVD, , DVB, OGM, Matroska, SubStation Alpha (частково), , (частково), , текстові файли (MicroDVD, SubRIP, SubViewer, SSA1-5, SAMI, VPlayer), , , .
- Аудіоформати
- AAC, , ALAC, AMR, DTS, DV Audio, XM, FLAC, , MP3, , QDM2/QDMC, , , , TTA, Vorbis, WavPack, WMA, MIDI, Creative™ Voice.
Формати для потокової трансляції (запису)
Інтерфейси
VLC підтримує велику кількість інтерфейсів. Для Windows та Linux інтерфейсом за замовчуванням є Qt 4, для Mac OS X — Cocoa, для BeOS — . Старі версії на Windows та Linux використовували wxWidgets як інтерфейс за замовчуванням. Підтримка Qt4 була додана у версії 0.9.0. В цей час бібліотека wxWidgets повністю вилучена з програми.
У Qt-інтерфейсі є великоднє яйце, яке «вдягає» значок заголовка програми у шапку Санта Клауса. Великоднє яйце проявляє себе з 18 грудня (за тиждень перед католицьким Різдвом) по 1 січня.
Також підтримуються скіни довільної форми, а отже й скіни популярних плеєрів Winamp та XMMS. Крім графічних, є текстовий інтерфейс, що дозволяє керувати програмою через командний рядок або написанням скриптів. Для віддаленого керування існує вебінтерфейс та зв'язок через Telnet.
Рішення на основі VideoLAN
Рішення на основі VideoLAN включає наступні програми:
- VLS (VideoLAN Server) з можливістю трансляції на один або декілька комп'ютерів мережі файлів формату MPEG-1, MPEG-2 і MPEG-4, DVD-відео, цифрового телебачення, включаючи супутникове, а також відео в реальному часі
- VLC (спочатку званий VideoLAN Client), який можна використовувати або як сервер потокової трансляції файлів формату MPEG-1, MPEG-2 і MPEG-4, DVD-відео та відео в реальному часі на один або декілька комп'ютерів мережі, або як клієнт для прийому, декодування і демонстрації відеопотоків в різних операційних системах
Інші можливості
Для Mozilla Firefox та інших браузерів платформи Gecko існує плагін VLC, що дає можливість відтворювати аудіо та відео з вікна браузера.
Див. також
Примітки
- Jean-Baptiste Kempf : VLC, la success-story d'un entrepreneur français
- VLC 3.0.18 Vetinari
- Official download of VLC media player
- Qt Interface
- VLC playback Features
- VLC media player localization
- VLC media player
- http://www.videolan.org/vlc/index.en_GB.html
- . Архів оригіналу за 5 липня 2008. Процитовано 30 серпня 2008.
{{}}
: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title () - Jon Lech Johansen (23 червня 2005). VLC cone (англ.). So sue me: Jon Lech Johansen's blog. Архів оригіналу за 26 червня 2013. Процитовано 3 липня 2008.
- Релиз медиаплеера VLC 2.1.0 [ 30 вересня 2013 у Wayback Machine.] // opennet.ru 26.09.2013
- VLC features list (англ.). VideoLAN Project. Архів оригіналу за 26 червня 2013. Процитовано 1 липня 2007.
- . VideoLAN. Архів оригіналу за 29 листопада 2016. Процитовано 28 листопада 2016.
- Щоб скористатись кодеком AMR, VLC і FFmpeg повинні бути скомпільовані з підтримкою AMR. Це пояснюється тим, що ліцензія AMR не сумісна з ліцензією VLC.
- Кодеки Indeo 4 і Indeo 5 не підтримуються.
- Поточна версія підтримує тільки частину форматування SSA/ASS (тільки вивід кольорів без позиціонування, анімації тощо). Анонсовано, що це буде виправлено у версії 0.9.0.
- Буде додано в 0.9.0
- Програвання Real Audio доступне лише через бібліотеку FFmpeg, яка, в цей час, підтримує тільки декодер Cook (RealAudio G2 / RealAudio 8).
- Зараз підтримується тільки при інкапсуляції у формат Matroska і без підтримки багатоканальності.
- VLC має бути скомпільований з підтримкою mp3lame.
- Jean-Baptiste Kempf (10 лютого 2007). Qt4 Interface. Yet another blog for JBKempf. Архів оригіналу за 26 червня 2013. Процитовано 24 липня 2010.
Посилання
- Офіційна сторінка плеєра VLC [ 19 червня 2015 у Wayback Machine.]
- Скріншоти [ 9 травня 2008 у Wayback Machine.](англ.)
- VideoLAN Wiki [ 4 липня 2008 у Wayback Machine.](англ.)
- Сайт École Centrale Paris [ 9 червня 2012 у Wayback Machine.](фр.)
Це незавершена стаття про програмне забезпечення. Ви можете проєкту, виправивши або дописавши її. |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
VLC VideoLAN Client krosplatformenij ta vilnij pleyer proyektu VLC zdatnij progravati riznomanitni audio ta videofajli CD ta DVD diski internet radio za riznimi protokolami ta maye bagato inshih mozhlivostej Popri nayavnist u nazvi slova client vin takozh mozhe buti serverom potokovoyi translyaciyi fajliv v realnomu chasi na odin abo kilka komp yuteriv merezhi chi zapisuvati vihidni dani u fajl Pidtrimuye merezhevi protokoli IPv4 ta IPv6 VLC pidhodit dlya bilshosti suchasnih operacijnih sistem v tomu chisli Windows Linux i Mac OS X VLC pochinayuchi z versiyi 0 7 2 uzhe zavantazhili ponad 437 mln raziv ne rahuyuchi zavantazhennya cherez distributivi Linux VLC maye bagatu biblioteku vlasnih kodekiv i ye chi ne yedinim pleyerom sho dobre prograye zipsovani chi nedovantazhenni fajli Maye bagatomovnij interfejs koristuvacha VLC Media PlayerZverhu VLC 3 0 12 na Linux u seredovishi GNOME znizu nalashtuvannya u VLC 3 0 10TipProgravach multimediaRozrobnikiThe VideoLAN OrganizationStabilnij vipusk3 0 18 29 listopada 2022 18 misyaciv tomu 2022 11 29 PlatformaBagatoplatformenijOperacijna sistemaMicrosoft Windows macOS Linux Android ChromeOS iOS iPadOS tvOS watchOS FreeBSD ta inshiGNU frejmvorkQt 4 5 Ncurses 5 i Cocoa 5 Mova programuvannyaYadro C Interfejs C Qt Objective C Cocoa Swift Java Moduli LuaDostupni movi97Ukrayinska movaTakStan rozrobkiAktualnijLicenziyaGPL ver 2 0 LGPL ver 2 1 dlya bibliotek kodekiv i bilshosti modulivRepozitorijcode videolan org videolan vlcVebsajtvideolan org Mediafajli u VikishovishiIstoriyaProyekt buv zasnovanij studentami francuzkogo universitetu Ecole Centrale Paris Teper robota nad proyektom perejshla do The VLC Team sho vklyuchaye spilnotu rozrobnikiv z 20 krayin svitu Spochatku rozrobniki stvoryuvali zv yazku dvoh program dlya translyaciyi video cherez merezhu servera VLS VideoLAN Server i kliyenta VLC VideoLAN Client U versiyu 0 5 0 pleyera VLC sho vijshla u sichni 2003 roku rozrobniki dodali realizaciyu potokovogo vivodu z mozhlivistyu perekoduvannya na lotu Z versiyi 0 7 0 pleyer mozhe vivoditi kilka dzherel v odin vihidnij potik a z versiyi 0 8 0 perekodovuvati dlya potoku bud yaki formati sho zdaten vidtvoriti Takim chinom isnuvannya VLS stalo nepotribnim i teper jogo rozrobka pripinilasya Krim VLC u VideoLAN rozroblyayut she ryad dopomizhnih proyektiv perevazhno bibliotek programuvannya Vibir dorozhnogo konusa yak logotipa programi poyasnyuyetsya hobi spilnoti programistiv do yakoyi takozh vhodit VideoLAN kolekcionuvannyam cih virobiv Versiya 2 1 sho vijshla u veresni 2013 primitna perevodom bilshosti moduliv z licenziyi GPLv2 na LGPLv2 1 sho dopuskaye zv yazuvannya moduliv z vlasnickimi produktami i vidkritimi proyektami poshiryuvanimi pid licenziyami ne sumisnimi z GPL Krim ranishe perevedenih z licenziyi GPLv2 na LGPLv2 1 bazovih bibliotek libVLC libVLCcore libdvbpsi libaacs i libbluray vidznacheno zavershennya procesu zmini licenziyi dlya majzhe vsih moduliv Licenziya LGPL teper zastosovuyetsya do moduliv rozmezhuvannya dostupu kodekiv pakuvalnikiv i rozpakovalnikiv media kontejneriv moduliv dlya filtraciyi vivodu i zmishuvannya zvuku moduliv vivodu i koriguvannya video moduliv vivodu tekstu parseru XML i blokiv optimizaciyi z vikoristannyam instrukcij ARM NEON i SSE2 Takim chinom majzhe ves kod VLC teper dostupnij pid licenziyeyu LGPL ArhitekturaVLC maye modulnu arhitekturu sho dozvolyaye legko pidklyuchati pidtrimku novih formativ fajlu kodekiv filtriv tosho Deyaki moduli vidsutni u gotovij skompilovanij programi i dlya togo shob yih vikoristati neobhidno skompilyuvati dzherelni kodi vruchnu Isnuye ponad 300 moduliv dlya VLC Pidtrimka operacijnih sistemVLC bagatoplatformna programa Na danij chas VLC pracyuye na takih platformah Linux FreeBSD NetBSD OpenBSD Mac OS X Solaris OpenSolaris QNX inshi riznovidi UNIX Microsoft Windows Microsoft Windows CE BeOS Magnussoft ZETA Haiku MorphOS iOS AndroidPidtrimka formativVLC Media Player maye vlasni kodeki dlya vidtvorennya audio ta video Pidtrimka riznih formativ zalezhit vid operacijnoyi sistemi na yakij pracyuye VLC Versiya 3 0 dodast pidtrimku sferichnih video formatu a takozh sferichnih fotografij na panoram Chitannya formativ Vhidni dani UDP RTP abo Multicast HTTP FTP MMS TCP RTP Unicast DCCP RTP Unicast DVD VCD CD Audio DVB tilki na Linux Video acquisition cherez chi DirectShow RSS Atom podachi i z lokalnih fajliv na komp yuteri Formati kontejneriv 3GP ASF AVI FLV MKV QuickTime MP4 Ogg OGM WAV MPEG 2 PS TS MP3 AIFF Raw audio DTS AAC AC3 A52 Raw DV MXF VOB Matroska MKV Videoformati DV RealVideo H 263 H 263i H 264 H 264 MPEG 4 AVC HuffYUV MJPEG A B MPEG 1 MPEG 2 1 3 otzhe pidtrimuyetsya progravannya modifikovanogo video Sorenson H 263 zavantazhenogo z YouTube Theora alpha 3 WMV DIVX 1 2 3 5 Subtitri DVD DVB OGM Matroska SubStation Alpha chastkovo chastkovo tekstovi fajli MicroDVD SubRIP SubViewer SSA1 5 SAMI VPlayer Audioformati AAC ALAC AMR DTS DV Audio XM FLAC MP3 QDM2 QDMC TTA Vorbis WavPack WMA MIDI Creative Voice Formati dlya potokovoyi translyaciyi zapisu Formati kontejneriv ASF AVI Fraps FLV MP4 Ogg Wav MPEG 2 PS TS MP3 FLAC MOV Videoformati H 263 H 264 MPEG 4 AVC MJPEG MPEG 1 MPEG 2 Theora DV Audioformati AAC DV Audio FLAC MP3 Vorbis Protokoli potokiv UDP HTTP RTP RTSP MMS File InterfejsiVLC pidtrimuye veliku kilkist interfejsiv Dlya Windows ta Linux interfejsom za zamovchuvannyam ye Qt 4 dlya Mac OS X Cocoa dlya BeOS Stari versiyi na Windows ta Linux vikoristovuvali wxWidgets yak interfejs za zamovchuvannyam Pidtrimka Qt4 bula dodana u versiyi 0 9 0 V cej chas biblioteka wxWidgets povnistyu viluchena z programi Velikodnye yajce u Qt interfejsi VLC znachok u zagolovku U Qt interfejsi ye velikodnye yajce yake vdyagaye znachok zagolovka programi u shapku Santa Klausa Velikodnye yajce proyavlyaye sebe z 18 grudnya za tizhden pered katolickim Rizdvom po 1 sichnya Takozh pidtrimuyutsya skini dovilnoyi formi a otzhe j skini populyarnih pleyeriv Winamp ta XMMS Krim grafichnih ye tekstovij interfejs sho dozvolyaye keruvati programoyu cherez komandnij ryadok abo napisannyam skriptiv Dlya viddalenogo keruvannya isnuye vebinterfejs ta zv yazok cherez Telnet Rishennya na osnovi VideoLANRishennya na osnovi VideoLAN vklyuchaye nastupni programi VLS VideoLAN Server z mozhlivistyu translyaciyi na odin abo dekilka komp yuteriv merezhi fajliv formatu MPEG 1 MPEG 2 i MPEG 4 DVD video cifrovogo telebachennya vklyuchayuchi suputnikove a takozh video v realnomu chasi VLC spochatku zvanij VideoLAN Client yakij mozhna vikoristovuvati abo yak server potokovoyi translyaciyi fajliv formatu MPEG 1 MPEG 2 i MPEG 4 DVD video ta video v realnomu chasi na odin abo dekilka komp yuteriv merezhi abo yak kliyent dlya prijomu dekoduvannya i demonstraciyi videopotokiv v riznih operacijnih sistemah Povnij zagalnij vid rishennya na osnovi VideoLANInshi mozhlivostiDlya Mozilla Firefox ta inshih brauzeriv platformi Gecko isnuye plagin VLC sho daye mozhlivist vidtvoryuvati audio ta video z vikna brauzera Div takozhMedia Player Classic HomecinemaPrimitkiJean Baptiste Kempf VLC la success story d un entrepreneur francais VLC 3 0 18 Vetinari Official download of VLC media player Qt Interface VLC playback Features VLC media player localization VLC media player http www videolan org vlc index en GB html Arhiv originalu za 5 lipnya 2008 Procitovano 30 serpnya 2008 a href wiki D0 A8 D0 B0 D0 B1 D0 BB D0 BE D0 BD Cite web title Shablon Cite web cite web a Obslugovuvannya CS1 Storinki z tekstom archived copy yak znachennya parametru title posilannya Jon Lech Johansen 23 chervnya 2005 VLC cone angl So sue me Jon Lech Johansen s blog Arhiv originalu za 26 chervnya 2013 Procitovano 3 lipnya 2008 Reliz mediapleera VLC 2 1 0 30 veresnya 2013 u Wayback Machine opennet ru 26 09 2013 VLC features list angl VideoLAN Project Arhiv originalu za 26 chervnya 2013 Procitovano 1 lipnya 2007 VideoLAN Arhiv originalu za 29 listopada 2016 Procitovano 28 listopada 2016 Shob skoristatis kodekom AMR VLC i FFmpeg povinni buti skompilovani z pidtrimkoyu AMR Ce poyasnyuyetsya tim sho licenziya AMR ne sumisna z licenziyeyu VLC Kodeki Indeo 4 i Indeo 5 ne pidtrimuyutsya Potochna versiya pidtrimuye tilki chastinu formatuvannya SSA ASS tilki vivid koloriv bez pozicionuvannya animaciyi tosho Anonsovano sho ce bude vipravleno u versiyi 0 9 0 Bude dodano v 0 9 0 Progravannya Real Audio dostupne lishe cherez biblioteku FFmpeg yaka v cej chas pidtrimuye tilki dekoder Cook RealAudio G2 RealAudio 8 Zaraz pidtrimuyetsya tilki pri inkapsulyaciyi u format Matroska i bez pidtrimki bagatokanalnosti VLC maye buti skompilovanij z pidtrimkoyu mp3lame Jean Baptiste Kempf 10 lyutogo 2007 Qt4 Interface Yet another blog for JBKempf Arhiv originalu za 26 chervnya 2013 Procitovano 24 lipnya 2010 PosilannyaOficijna storinka pleyera VLC 19 chervnya 2015 u Wayback Machine Skrinshoti 9 travnya 2008 u Wayback Machine angl VideoLAN Wiki 4 lipnya 2008 u Wayback Machine angl Sajt Ecole Centrale Paris 9 chervnya 2012 u Wayback Machine fr Ce nezavershena stattya pro programne zabezpechennya Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi