VLC media player (первоначально — VideoLAN Client, обычно называемый просто VLCИстория «VideoLAN» ) — свободный кроссплатформенный медиапроигрыватель, разрабатываемый проектом VideoLAN. Программа работает на большинстве современных операционных систем и мобильных платформ.
Возможности Медиаплеер VLC можно использовать в качестве сервера для трансляции аудио- и видеопотока (потоковое мультимедиа) по сети (поддерживает протоколы IPv4 и IPv6). Для воспроизведения файлов мультимедиа не требуется установка дополнительных кодеков.
Программа может воспроизводить DVD и потоковое незашифрованное (без DRM) видео (IPTV) и интернет-радио. Также может записывать потоковое аудио/видео на компьютер. VLC воспроизводит испорченные файлы — например, с повреждёнными индексами.
В январе 2021 года в версии VLC 3.0.12 появилась поддержка Apple M1, фирменного процессора от Apple. Таким образом, популярный медиаплеер сможет нативно работать на ноутбуках MacBook Pro, MacBook Air и настольных мини-ПК Mac mini, меньше нагружая процессор и аккумулятор.
В январе 2025 года появилась поддержка генерации субтитров искусственным интеллектом в офлайн-режиме с последующим переводом более чем на 100 языков.
История разработки Изначально проект был разработан студентами парижского университета École Centrale Paris в 1996 году. После полного переписывания кода в 1998 году и благодаря соглашению с École Centrale Paris в 2001 году VLC стал распространяться с открытым исходным кодом. С 2009 года проект полностью отделён от университета, и отныне управляется автономной некоммерческой организацией. Сейчас же над проектом VideoLAN (клиентская и серверная часть) работает The VLC Team и сообщество разработчиков, живущих по всему миру.
Значок конуса, используемый в VLC — отсылка к коллекционированию дорожных конусов ассоциацией студентов École Centrale Networking.
VLC избегает лицензионных отчислений MPEG LA, так как выпускается НКО из Франции, где не признаются патенты на программные реализации алгоритмов.
История выпусков
Начиная с первой версии VLC и до версии 1.0, кодовые имена VLC основаны на персонажах из фильма «Золотой глаз». Начиная с версии 1.1.0, кодовые имена выпусков VLC отсылают к персонажам романов о Плоском мире Терри Пратчетта; исключением является выпуск 2.2.1, вышедший вскоре после смерти Пратчетта 12 марта 2015 года и получивший кодовое имя Terry Pratchett в честь самого автора.
Версия Кодовое имя Дата выпуска< 0.1.99xOnatopp (Ксения Онатопп)0.2.(x<5)Onatopp (Ксения Онатопп)0.2.(x>=5)Ourumov (Аркадий Урумов)0.3.xOurumov (Аркадий Урумов)0.4.xOurumov (Аркадий Урумов)0.5.xNatalya (Наталья Семёнова)0.6.xTrevelyan (Алек Тревельян)0.7.xBond (Джеймс Бонд)0.8.xJanus (Янус)0.9.xGrishenko (Грищенко)1.0.xGoldeneye (Золотой глаз)1.0.0 Goldeneye (Золотой глаз)2009-07-071.0.12009-07-281.0.22009-09-221.0.32009-10-311.0.42009-12-101.0.52010-01-311.0.62010-04-211.1.0 The Luggage (Сундук)2010-06-221.1.12010-07-211.1.22010-07-291.1.32010-08-181.1.42010-08-271.1.52010-11-131.1.62011-01-231.1.72011-02-011.1.82011-03-231.1.92011-04-121.1.102011-06-061.1.112011-07-151.1.122011-10-061.1.132011-12-202.0.0 Twoflower (Двацветок)2012-02-182.0.12012-03-192.0.22012-07-012.0.32012-07-192.0.42012-10-182.0.52012-12-152.0.62013-04-112.0.72013-06-102.0.82013-07-292.0.92013-11-052.0.102014-02-212.1.0 Rincewind (Ринсвинд)2013-09-262.1.12013-11-142.1.22013-12-102.1.32014-02-042.1.42014-02-212.1.52014-07-262.2.0Weatherwax (Эсмеральда Ветровоск)2015-02-272.2.1Terry Pratchett (Терри Пратчетт)2015-04-162.2.2 Weatherwax (Эсмеральда Ветровоск)2016-02-062.2.32016-05-032.2.42016-06-052.2.5.12017-05-122.2.62017-05-242.2.72017-11-212.2.82017-12-053.0.0 Vetinari (Хэвлок Витинари)2018-02-093.0.12018-02-283.0.22018-04-233.0.32018-05-293.0.42018-08-313.0.52018-12-273.0.62019-01-103.0.72019-06-073.0.82019-08-193.0.102020-04-283.0.112020-06-163.0.11.12020-07-293.0.122021-01-183.0.132021-05-103.0.142021-05-113.0.162021-06-213.0.172022-04-193.0.182022-11-293.0.192023-09-303.0.202023-11-013.0.212024-06-053.0.232026-01-084.0.xOtto Chriek (Отто Шрик)
Интерфейс Изначально графический интерфейс VLC базировался на wxWidgets, однако из-за многочисленных проблем, связанных с этим инструментарием, разработчиками было принято решение перейти на использование Qt 4 для графического интерфейса. Некоторое время можно было выбирать между этими двумя инструментариями, однако в данный момент интерфейс на wxWidgets полностью исключён.
Через skins2-интерфейс реализована поддержка скинов Winamp 2 и XMMS. Однако, VLC не поддерживает напрямую скины для Winamp Classic.
Для пользователей, использующих терминал, реализован интерфейс на ncurses.
Также существуют интерфейсы, использующие telnet и HTTP (AJAX), специально для удалённого управления программой.
VLC включает в себя ActiveX-компонент, что позволяет встроить его в другое приложение, а также плагин для Mozilla Firefox.
Поддержка форматов
Поддерживаемые для воспроизведения VLC может читать различные форматы, в зависимости от того, на какой ОС он запущен.
Контейнерные форматы (цифровые): 3GP, ASF, AVI, DVR-MS, FLV, Matroska (MKV), MIDI, QuickTime File Format, MP4, Ogg, OGM, WAV, MPEG-2 (ES, PS, TS, PVA, MP3), AIFF, Raw audio, Raw DV, MXF, VOB, RM, DVD-Video, VCD, SVCD, CD Audio, DVB Форматы аудио: AAC, AC3, ALAC, AMR, DTS, DV Audio, XM, FLAC, It, MACE, MOD, Monkey's Audio, MP3, Opus, PLS, QCP, QDM2/QDMC, RealAudio, Speex, Screamtracker 3/S3M, TTA, Vorbis, WavPack, WMA (WMA 1/2, WMA 3 partially). Источники захвата: Video4Linux (Linux), DirectShow (Windows), рабочий стол (screencast), цифровое TV (DVB-C, DVB-S, DVB-T, DVB-S2, DVB-T2, ATSC, Clear QAM) Сетевые протоколы: FTP, HTTP, MMS, RSS/Atom, RTMP, RTP (unicast или multicast), RTSP, UDP Форматы для стриминга: Apple HLS, Flash RTMP, MPEG-DASH, MPEG Transport Stream, RTP/RTSP ISMA/3GPP PSS, Windows Media MMS Субтитры: Advanced SubStation Alpha, Closed Captions, DVB, DVD-Video, MPEG-4 Timed Text, MPL2,OGM, SubStation Alpha, SubRip, SVCD, телетекст, текстовые файлы, VobSub, WebVTT Видеоформаты со сжатием: Cinepak, Dirac, DV, H.263, H.264/MPEG-4 AVC, H.265/MPEG HEVC, HuffYUV, Indeo 3, MJPEG, MPEG-1, MPEG-2, MPEG-4 Part 2, RealVideo 3&4, Sorenson (поддерживается прямое воспроизведение файлов, сжатых модифицированным кодеком Sorenson H.263 и скачанных с YouTube), Theora, VC-1, VP5, VP6, VP8, VP9, DNxHD, ProRes и WMV.
Форматы для потокового вывода/конвертации VLC может кодировать или транслировать аудио и видео в разные форматы. Поддерживаемые (реализованные) форматы для вывода/кодирования различаются в зависимости от используемой ОС.
Контейнерные: ASF, AVI, FLAC, FLV, Fraps, Matroska, MP4, MPJPEG, MPEG-2 (ES, MP3), Ogg, PS, PVA, QuickTime File Format, TS, WAV, WebM. Аудио: AAC, AC-3, DV Audio, FLAC, MP3, Speex, Vorbis, Opus. Потоковые протоколы: HTTP, MMS, RTSP, RTP, UDP. Видео: Dirac, DV, H.263, H.264/MPEG-4 AVC, H.265/MPEG-H HEVC, MJPEG, MPEG-1, MPEG-2, MPEG-4 Part 2, Theora, VP5, VP6, VP8, VP9, AV1, FFV1.
Решения на основе VideoLAN Решение на основе VideoLAN включает в себя следующие программы: VLS (VideoLAN Server) с возможностью трансляции на один или несколько компьютеров сети файлов формата MPEG-1, MPEG-2 и MPEG-4, DVD-видео, цифрового телевидения, включая спутниковое, а также видео в реальном времени VLC (изначально называвшийся VideoLAN Client), который можно использовать либо как сервер потоковой трансляции файлов формата MPEG-1, MPEG-2 и MPEG-4, DVD-видео и видео в реальном времени на один или несколько компьютеров сети, либо как клиент для приема, декодирования и демонстрации видеопотоков в различных операционных системах
Мобильные версии Медиапроигрыватель есть и на Android и на iOS.
VLC for Android VLC for Android — воспроизводит большинство локальных видео и аудиофайлов, а также сетевых потоков (включая адаптивную потоковую передачу).
VLC для Android также поддерживает многодорожечный звук и субтитры. Он поддерживает автоповорот, настройку соотношения сторон и жесты для управления громкостью, яркостью и поиском.
Поддерживаются все форматы, включая MKV, MP4, AVI, MOV, Ogg, FLAC, TS, M2TS, Wv и AAC. Все кодеки включены без отдельной загрузки. Он поддерживает субтитры, телетекст и скрытые титры.
Имеет медиа-библиотеку для аудио/видеофайлов и позволяет напрямую просматривать папки.
VLC for Mobile VLC for Mobile — полностью бесплатная программа с открытым исходным кодом.
Поддерживается воспроизведение с Dropbox, Google Drive, OneDrive, Box, iCloud Drive, iTunes, напрямую по ссылке, через WiFi Sharing, так же как и вещание с SMB, FTP, UPnP/DLNA медиасерверов и Интернет.
См. также VideoLAN Movie Creator
Примечания
Ссылки
Официальный сайт Руководство пользователя VLC / IBM developerWorks Россия, Технические материалы, Linux, 06.05.2008; перевод VLC user guide Русскоязычное Сообщество в сети «Мой Мир» Переносимая версия от PortableApps.com
Легендарный медиаплеер VLC изгоняют из магазина приложений для Android. Разработчики не могут его обновить по вине Google // CNews, 25 марта 2024
Категория:Кроссплатформенное программное обеспечение Категория:Свободное кроссплатформенное программное обеспечение Категория:Программное обеспечение для macOS Категория:Программное обеспечение для Linux Категория:Программное обеспечение для Windows Категория:Приложения, использующие Qt Категория:Свободные медиаплееры Категория:Свободное программное обеспечение для веб-камер Категория:Мультимедийные фреймворки Категория:XSPF Категория:Программное обеспечение с лицензией GNU GPL Категория:Свободное программное обеспечение, написанное на C++ Категория:Свободное программное обеспечение, написанное на Си Категория:Программное обеспечение, программируемое с помощью Lua Категория:Переносимые приложения Категория:Программное обеспечение для Android Категория:Мобильные приложения