Interested Article - VLC

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

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

Возможности

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

VLC может воспроизводить DVD и потоковое незашифрованное (без DRM ) видео ( IPTV ) и интернет-радио . Также программа может записывать потоковое аудио/видео на компьютер.

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

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

История разработки

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

Значок конуса, используемый в VLC — отсылка к коллекционированию дорожных конусов ассоциацией студентов École Centrale Networking.

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

Интерфейс

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

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

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

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

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

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

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

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

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

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

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. ↑ This is present in 0.9.0 and newer version.
  2. VLC must be compiled with mp3lame support
  3. ↑ This is from the 0.8.6 version.
  1. — 2023.
  2. (англ.) — 2023.
  3. — 2006.
  4. — 2006.
  5. ↑ — 2016.
  6. (англ.) — , 2011.
  7. от 1 февраля 2009 на Wayback Machine (англ.)
  8. (неопр.) . www.videolan.org . Дата обращения: 30 июля 2023.
  9. (амер. англ.) (23 июня 2005). Дата обращения: 30 июля 2023.
  10. Stephen Shankland . , 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“».
  11. (неопр.) . Официальный сайт. Дата обращения: 20 июля 2009. 19 февраля 2012 года.
  12. (неопр.) . VideoLAN. Дата обращения: 19 октября 2012. 2 ноября 2012 года.
  13. VideoLAN team. (неопр.) . Дата обращения: 3 января 2010. Архивировано из 3 января 2010 года.
  14. (неопр.) . VideoLAN. Дата обращения: 30 января 2014. 29 января 2014 года.

Ссылки

  • / IBM developerWorks Россия, Технические материалы, Linux, 06.05.2008; перевод
  • (англ.)
  • Андрей Крупин. (рус.) . 3DNews (22 марта 2012). Дата обращения: 6 ноября 2016.

Same as VLC