Перейти к содержанию

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

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис
(перенаправлено с «Медиапроигрыватель VLC»)
VLC
Логотип программы VLC
Скриншот программы VLC
Тип свободное и открытое программное обеспечение, видеопроигрыватель, аудиопроигрыватель
Разработчик VideoLAN
Разработчики Жан-Батист Кемпф, Рафаэль Карре и Феликс Пол Кюне
Написана на Си, C++ и Objective-C
Интерфейс Qt, Ncurses и Cocoa
Операционная система Android, BeOS, BSD, Chrome OS, FreeBSD, GNU/Linux, iOS, macOS, NetBSD, OpenBSD, OS/2, QNX, Solaris, Syllable Desktop и Windows
Языки интерфейса многоязычный
Первый выпуск 1996
Последняя версия Android: 3.5.4 (6 июля 2023)
iOS, iPadOS, tvOS: 3.4.9 (8 сентября 2023)
Linux, macOS, Windows: 3.0.20 (30 октября 2023)
Лицензия LGPLv2.1+
Ссылки
Сайт videolan.org
code.videolan.org
Логотип RuStore ReVLC

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

Программа работает на большинстве современных операционных систем и мобильных платформ, в частности, Android, iOS, Tizen и 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, так как выпускается некоммерческой организацией из Франции, где не признаются патенты на программные реализации алгоритмов[2].

Интерфейс

Изначально графический интерфейс 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 может читать различные форматы, в зависимости от того, на какой ОС он запущен[3].

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

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 медиасерверов и Интернет.

См. также

Примечания

  1. Перейти обратно: 1,0 1,1 This is present in 0.9.0 and newer version.
  2. VLC must be compiled with mp3lame support
  3. Перейти обратно: 3,0 3,1 This is from the 0.8.6 version.
  1. История «VideoLAN» Архивная копия от 1 февраля 2009 на Wayback Machine (англ.)
  2. 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“».
  3. Список возможностей VLC. Официальный сайт. Дата обращения: 20 июля 2009. Архивировано 19 февраля 2012 года.
  4. VLC 2.0.4 Twoflower. VideoLAN. Дата обращения: 19 октября 2012. Архивировано 2 ноября 2012 года.
  5. VideoLAN team. VLC playback Features (недоступная ссылка). Дата обращения: 3 января 2010. Архивировано 3 января 2010 года.
  6. Перейти обратно: 6,0 6,1 6,2 VLC 2.1.2 Rincewind. VideoLAN. Дата обращения: 30 января 2014. Архивировано 29 января 2014 года.

Ссылки