Это не официальный сайт wikipedia.org 01.01.2023

VLC (медиаплеер) — Википедия

VLC (медиаплеер)

VLC media player (первоначально — VideoLAN Client, обычно называемый просто VLC[26]) — свободный кроссплатформенный медиапроигрыватель, разрабатываемый проектом VideoLAN.

VLC
Логотип программы VLC
Скриншот программы VLC
Тип свободное и открытое программное обеспечение, видео-плеер[d], аудиоплеер[d], медиаплеер и мобильное приложение
Разработчик VideoLAN[d] и Jean-Baptiste Kempf[d][1]
Написана на Си[6], C++[7] и Objective-C[8]
Интерфейс Qt[9][10], Ncurses[10] и Cocoa[10]
Операционная система GNU/Linux[d][11][12], Microsoft Windows[13][12], macOS[14][12], BSD[15][12], BeOS[12], Android[4][12], iOS[12][16], Chrome OS[12][16], Solaris[17][12], Syllable Desktop[18], FreeBSD[19], NetBSD[17], OpenBSD[17], QNX[17] и OS/2[17][12]
Языки интерфейса Ачоли[20], африкаанс, албанский, амхарский язык, арагонский язык, арабский, армянский, астурийский язык, азербайджанский, баскский язык, белорусский, бенгальский язык, боснийский язык, бразильский португальский, бретонский язык, английский, болгарский, бирманский язык, каталанский, кига[d], корсиканский язык, чешский, датский, нидерландский, финский, французский, фриульский язык, фула, галисийский язык, грузинский, немецкий, гуджарати, иврит, хинди, венгерский, исландский, индонезийский язык, интерлингва, ирландский язык, итальянский, японский, казахский, кхмерский язык, каннада, киргизский, корейский, курманджи, латышский язык, литовский язык, Луганда, македонский язык, малаялам, малайский язык, маратхи, греческий, монгольский язык, непальский язык, букмол, нюнорск, окситанский язык, ория, пушту, персидский, польский, португальский, панджаби, румынский, русский, шотландский гэльский язык, сербский, упрощённый китайский, сингальский язык, словацкий язык, словенский, сорани, испанский, шведский, тагальский язык, тамильский язык, телугу, тетум, тайский, китайский (вэньянь), турецкий, украинский язык, узбекский, вьетнамский, валлонский язык, валлийский язык и зулу
Первый выпуск 1996[2]
Аппаратная платформа iOS[21], Android[21], Microsoft Windows[21], Linux[21] и macOS[21]
Последняя версия
Читаемые форматы файлов MPEG-TS[22], MP3[22], Audio Video Interleave[22], Advanced Systems Format[22], Windows Media Video[22], Windows Media Audio[22], формат QuickTime[d][22], 3GPP[d][22], Ogg[22], Annodex[d][22], Matroska[22], RealMedia[22], WAV[22], Audio Data Transport Stream[d][22], Free Lossless Audio Codec[d][22], FLV[d][22], MXF[22], Standard MIDI File[d][22], Creative Voice File[d][22], XSPF[23], TTA[21], VOB[21], DVD data file and backup data file[d][21], AMR[24] и Audio Interchange File Format[24]
Лицензия LGPLv2.1+[d][25]
Сайт videolan.org/vlc/​ (англ.)
Логотип Викисклада Медиафайлы на Викискладе

Программа работает на большинстве современных операционных систем и мобильных платформ, в частности, Android, iOS, Linux и Windows 10 Mobile.

ВозможностиПравить

Видео-плеер VLC можно использовать в качестве сервера для трансляции потока аудио/видео по сети (поддерживает протоколы IPv4 и IPv6). Для воспроизведения файлов мультимедиа не требуется установка дополнительных кодеков, они уже «встроены» в программу. VLC может воспроизводить DVD и потоковое незашифрованное (без DRM) видео (IPTV) и интернет-радио. Также программа может записывать потоковое аудио/видео на компьютер.

VLC воспроизводит испорченные файлы — например, с повреждёнными индексами.

В январе 2021 года, в версии VLC 3.0.12 появилась поддержка Apple M1, фирменного SoC от Apple. Таким образом, популярный медиаплеер сможет нативно работать на ноутбуках MacBook Pro, MacBook Air и настольных мини-ПК Mac mini, меньше нагружая CPU и аккумулятор.

История разработкиПравить

Изначально проект был разработан студентами парижского университета École Centrale Paris, сейчас же над проектом VideoLAN (клиентская и серверная часть) работает «The VLC Team» и сообщество разработчиков, живущих по всему миру.

VLC избегает лицензионных отчислений MPEG LA, так как выпускается некоммерческой организацией из Франции, где не признаются патенты на программные реализации алгоритмов[27].

ИнтерфейсПравить

Изначально графический интерфейс VLC базировался на wxWidgets, однако из-за многочисленных проблем, связанных с этим инструментарием, разработчиками было принято решение перейти на использование Qt 4 для графического интерфейса. Некоторое время можно было выбирать между этими двумя инструментариями, однако в данный момент интерфейс на wxWidgets полностью исключён.

 
Рождественский интерфейс медиапроигрывателя VLC

VLC поддерживает скины через skins2-интерфейс, через него реализована поддержка скинов Winamp 2 и XMMS. Однако, VLC не поддерживает напрямую скины для Winamp Classic.

Для пользователей, использующих терминал, реализован интерфейс на ncurses.

Также существуют интерфейсы, использующие telnet и HTTP (AJAX), специально для удалённого управления программой.

VLC плеер включает в себя ActiveX-компонент, который может быть встроен в другое приложение (например, Internet Explorer), и плагин для Mozilla Firefox.

Поддержка форматовПравить

Поддерживаемые для воспроизведенияПравить

VLC может читать различные форматы, в зависимости от того, на какой ОС он запущен[28].

Форматы для потокового вывода/конвертацииПравить

VLC может кодировать или транслировать аудио и видео в разные форматы. Поддерживаемые (реализованные) форматы для вывода/кодирования различаются в зависимости от используемой ОС.

Решения на основе VideoLANПравить

Решение на основе VideoLAN включает в себя следующие программы:

  • VLS (VideoLAN Server) с возможностью трансляции на один или несколько компьютеров сети файлов формата MPEG-1, MPEG-2 и MPEG-4, DVD-видео, цифрового телевидения, включая спутниковое, а также видео в реальном времени
  • VLC (изначально называемый VideoLAN Client), который можно использовать либо как сервер потоковой трансляции файлов формата MPEG-1, MPEG-2 и MPEG-4, DVD-видео и видео в реальном времени на один или несколько компьютеров сети, либо как клиент для приема, декодирования и демонстрации видеопотоков в различных операционных системах
 
Полный общий вид решения на основе VideoLAN

Мобильные версииПравить

Медиапроигрыватель есть и на Android и на iOS.

 
VLC Для Android, запущенный на телефоне Huawei

VLC for AndroidПравить

VLC for Android воспроизводит большинство локальных видео- и аудиофайлов, а также сетевых потоков (включая адаптивную потоковую передачу).

VLC для Android также поддерживает многодорожечный звук и субтитры. Он поддерживает автоповорот, настройку соотношения сторон и жесты для управления громкостью, яркостью и поиском.

Поддерживаются все форматы, включая MKV, MP4, AVI, MOV, Ogg, FLAC, TS, M2TS, Wv и AAC. Все кодеки включены без отдельной загрузки. Он поддерживает субтитры, телетекст и скрытые титры.

VLC для Android имеет медиа-библиотеку для аудио и видео файлов и позволяет напрямую просматривать папки.

VLC for MobileПравить

VLC for Mobile полностью бесплатная программа с открытым исходным кодом.

Поддерживается воспроизведение с Dropbox, Google Drive, OneDrive, Box, iCloud Drive, iTunes, напрямую по ссылке, через WiFi Sharing, так же как и вещание с SMB, FTP, UPnP/DLNA медиасерверов и Интернет.

Интересный фактПравить

26 января 2023 года на 10 ч 00 мин (время Московское) суммарный счетчик загрузок данного плеера превысил 100,000,000 скачиваний.

См. такжеПравить

ПримечанияПравить

  1. 1 2 This is present in 0.9.0 and newer version.
  2. VLC must be compiled with mp3lame support
  3. 1 2 This is from the 0.8.6 version.
  1. https://www.lepoint.fr/high-tech-internet/jean-baptiste-kempf-vlc-la-success-story-d-un-entrepreneur-francais-23-10-2017-2166586_47.php
  2. https://www.videolan.org/videolan/
  3. https://code.videolan.org/videolan/vlc/-/tags/3.0.18 — 2022.
  4. 1 2 https://www.videolan.org/vlc/download-android.html
  5. https://apps.apple.com/app/id650377962
  6. The vlc Open Source Project on Open Hub: Languages Page — 2006.
  7. The vlc-android Open Source Project on Open Hub: Languages Page — 2006.
  8. https://www.sololearn.com/Discuss/325765/which-language-is-used-to-develop-vlc-player
  9. https://wiki.videolan.org/Qt_Interface
  10. 1 2 3 VLC playback Features
  11. https://web.archive.org/web/20180325001937/https://www.videolan.org/vlc/#download
  12. 1 2 3 4 5 6 7 8 9 10 15 years of VLC and VideoLAN — 2016.
  13. https://www.videolan.org/vlc/download-windows.html
  14. https://www.videolan.org/vlc/download-macosx.html
  15. https://www.videolan.org/vlc/#download
  16. 1 2 http://www.videolan.org/vlc/#download
  17. 1 2 3 4 5 http://videolan.org/vlc/#download
  18. http://videolan.org/vlc/download-syllable.html
  19. http://videolan.org/vlc/download-freebsd.html
  20. https://web.archive.org/web/20181106203933/https://www.videolan.org/developers/i18n/
  21. 1 2 3 4 5 6 7 8 http://www.videolan.org/vlc/features.html
  22. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 VLC Features
  23. https://wiki.videolan.org/XSPF/
  24. 1 2 https://github.com/usnationalarchives/digital-preservation/blob/master/Digital%20Audio%20Formats/NARA_PreservationActionPlan_DigitalAudio_20190801.pdf
  25. Press Release on libVLC relicensing to LGPL - VideoLAN (англ.)VideoLAN, 2011.
  26. История «VideoLAN» Архивная копия от 1 февраля 2009 на Wayback Machine (англ.)
  27. Stephen Shankland. VLC steps into next-gen video wars with VP9, HEVC support, CNet (15 ноября 2013). Архивировано 30 декабря 2013 года. Дата обращения: 29 декабря 2013. «„European and French law does not consider 'software-only' patents as valid“,— рассказал „CNET“ Жан-Батист Кемпф, президент VideoLAN Organization.— „As we are doing software only, not hardware, and we don’t make money, we don’t license those“».
  28. Список возможностей VLC  (неопр.). Официальный сайт. Дата обращения: 20 июля 2009. Архивировано 19 февраля 2012 года.
  29. VLC 2.0.4 Twoflower  (неопр.). VideoLAN. Дата обращения: 19 октября 2012. Архивировано 2 ноября 2012 года.
  30. VideoLAN team. VLC playback Features  (неопр.). Дата обращения: 3 января 2010. Архивировано из оригинала 3 января 2010 года.
  31. 1 2 3 VLC 2.1.2 Rincewind  (неопр.). VideoLAN. Дата обращения: 30 января 2014. Архивировано 29 января 2014 года.

СсылкиПравить