VLC media player (первоначально — VideoLAN Client, обычно называемый просто VLC[16]) — свободныйкроссплатформенныймедиапроигрыватель, разрабатываемый проектом VideoLAN. Программа работает на большинстве современных операционных систем и мобильных платформ.
Возможности
Медиаплеер VLC можно использовать в качестве сервера для трансляции аудио- и видеопотока (потоковое мультимедиа) по сети (поддерживает протоколы IPv4 и IPv6). Для воспроизведения файлов мультимедиа не требуется установка дополнительных кодеков.
Программа может воспроизводить DVD и потоковое незашифрованное (без DRM) видео (IPTV) и интернет-радио. Также может записывать потоковое аудио/видео на компьютер. VLC воспроизводит испорченные файлы — например, с повреждённымииндексами.
В январе 2021 года в версии VLC 3.0.12 появилась поддержка Apple M1, фирменного процессора от Apple. Таким образом, популярный медиаплеер сможет нативно работать на ноутбуках MacBook Pro, MacBook Air и настольных мини-ПК Mac mini, меньше нагружая процессор и аккумулятор.
В январе 2025 года появилась поддержка генерации субтитров искусственным интеллектом в оффлайн-режиме с последующим переводом на более чем 100 языков[17][18].
История разработки
Изначально проект был разработан студентами парижского университета École Centrale Paris в 1996 году. После полного переписывания кода в 1998 году и благодаря соглашению с École Centrale Paris в 2001 году VLC стал распространяться с открытым исходным кодом. С 2009 года проект полностью отделён от университета и управляется автономной некоммерческой организацией. Сейчас же над проектом VideoLAN (клиентская и серверная часть) работает «The VLC Team» и сообществоразработчиков, живущих по всему миру[19].
Значок конуса, используемый в VLC — отсылка к коллекционированиюдорожных конусов ассоциацией студентов École Centrale Networking[20].
VLC избегает лицензионных отчисленийMPEG LA, так как выпускается НКО из Франции, где не признаются патенты на программные реализации алгоритмов[21].
История выпусков
Начиная с первой версии VLC и до версии 1.0, кодовые имена VLC основаны на персонажах из фильма «Золотой глаз». Начиная с версии 1.1.0, кодовые имена выпусков VLC отсылают к персонажам романов о Плоском миреТерри Пратчетта; исключением является выпуск 2.2.1, вышедший вскоре после смерти Пратчетта 12 марта2015 года и получивший кодовое имя Terry Pratchett в честь самого автора.
Интерфейс
Изначально графический интерфейс VLC базировался на wxWidgets, однако из-за многочисленных проблем, связанных с этим инструментарием, разработчиками было принято решение перейти на использование Qt 4 для графического интерфейса. Некоторое время можно было выбирать между этими двумя инструментариями, однако в данный момент интерфейс на wxWidgets полностью исключён.

Через skins2-интерфейс реализована поддержка скинов Winamp 2 и XMMS. Однако, VLC не поддерживает напрямую скины для Winamp Classic.
Для пользователей, использующих терминал, реализован интерфейс на ncurses.
Также существуют интерфейсы, использующие telnet и HTTP (AJAX), специально для удалённого управления программой.
VLC включает в себя ActiveX-компонент[24], что позволяет встроить его в другое приложение, а также плагин для Mozilla Firefox[25].
Поддержка форматов
Поддерживаемые для воспроизведения
VLC может читать различные форматы, в зависимости от того, на какой ОС он запущен[26].
- Контейнерные форматы (цифровые): 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[27], PLS, QCP, QDM2/QDMC, RealAudio, Speex, Screamtracker 3/S3M, TTA, Vorbis, WavPack, WMA (WMA 1/2, WMA 3 partially)[28].
- Источники захвата: 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[29], 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[29], DNxHD, ProRes и WMV.
Форматы для потокового вывода/конвертации
VLC может кодировать или транслировать аудио и видео в разные форматы. Поддерживаемые (реализованные) форматы для вывода/кодирования различаются в зависимости от используемой ОС.
- Контейнерные: ASF, AVI, FLAC, FLV[a], Fraps[a], Matroska, MP4, MPJPEG, MPEG-2 (ES, MP3), Ogg, PS, PVA, QuickTime File Format, TS, WAV, WebM.
- Аудио: AAC, AC-3, DV Audio, FLAC, MP3[b], 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[c], VP6, VP8[c], VP9[29], 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медиасерверов и Интернет.
См. также
Примечания
- ↑VLSub. addons.videolan.org. Дата обращения: 6 апреля 2025. Архивировано 30 марта 2025 года.
- ↑15 years of VLC and VideoLAN. Jean-Baptiste Kempf (1 февраля 2016). Дата обращения: 6 апреля 2025. Архивировано 16 ноября 2024 года.
- ↑3.6.5 — 2025.
- ↑VLC 3.0.23 Vetinari - VideoLAN
- ↑News - VideoLAN
- ↑VLC for iOS, iPadOS and tvOS 3.7.0
- ↑VLC media player, Index of /testing/. Дата обращения: 6 апреля 2025. Архивировано 1 марта 2024 года.
- ↑ 12345678910111213141516171819VLC Features
- ↑https://wiki.videolan.org/XSPF/
- ↑ 123http://www.videolan.org/vlc/features.html
- ↑ 12https://github.com/usnationalarchives/digital-preservation/blob/master/Digital%20Audio%20Formats/NARA_PreservationActionPlan_DigitalAudio_20190801.pdf
- ↑http://fileformats.archiveteam.org/wiki/MLP
- ↑VLC engine relicensed to LGPL. VideoLAN (21 декабря 2011). Дата обращения: 6 апреля 2025. Архивировано 21 марта 2025 года.
- ↑Qt Interface
- ↑ 123VLC playback Features
- ↑История «VideoLAN»Архивная копия от 1 февраля 2009 на Wayback Machine (англ.)
- ↑Manish Singh.VLC tops 6 billion downloads, previews AI-generated subtitles (англ.). TechCrunch (9 января 2025). Дата обращения: 20 апреля 2025.
- ↑Владимир Фетисов.Медиаплеер VLC получил ИИ-генератор субтитров с переводом на более чем 100 языков — он работает оффлайн. 3DNews (9 января 2025). Дата обращения: 20 апреля 2025.
- ↑Free Software and Open Source video streaming solution for every OS! - VideoLAN. www.videolan.org. Дата обращения: 30 июля 2023. Архивировано 2 июля 2011 года.
- ↑VLC cone – nanocr.eu (амер. англ.) (23 июня 2005). Дата обращения: 30 июля 2023. Архивировано 30 июля 2023 года.
- ↑Stephen Shankland (15 ноября 2013). VLC steps into next-gen video wars with VP9, HEVC support. CNet. Архивировано 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"
. - ↑VLC release history – VideoLAN. www.videolan.org. Дата обращения: 1 декабря 2022.
- ↑VLC CodeNames – VideoLAN Wiki. wiki.videolan.org. Дата обращения: 16 февраля 2021.
- ↑ActiveX/HTML - VideoLAN Wiki. wiki.videolan.org. Дата обращения: 17 августа 2024. Архивировано 17 августа 2024 года.
- ↑vlc plugin firefox | Firefox Support Forum | Mozilla Support. support.mozilla.org. Дата обращения: 17 августа 2024. Архивировано 17 августа 2024 года.
- ↑Список возможностей VLC. Официальный сайт. Дата обращения: 20 июля 2009. Архивировано 19 февраля 2012 года.
- ↑VLC 2.0.4 Twoflower. VideoLAN. Дата обращения: 19 октября 2012. Архивировано 2 ноября 2012 года.
- ↑VideoLAN team.VLC playback Features. Дата обращения: 3 января 2010. Архивировано из оригинала 3 января 2010 года.
- ↑ 123VLC 2.1.2 Rincewind. VideoLAN. Дата обращения: 30 января 2014. Архивировано 29 января 2014 года.
Ссылки
- Официальный сайт
- Руководство пользователя VLC / IBM developerWorks Россия, Технические материалы, Linux, 06.05.2008; перевод VLC user guide
- Русскоязычное Сообщество в сети «Мой Мир»
- Переносимая версия от PortableApps.com (англ.)
- Андрей Крупин.Десятка секретов VLC media player. 3DNews (22 марта 2012). Дата обращения: 6 ноября 2016.
- Легендарный медиаплеер VLC изгоняют из магазина приложений для Android. Разработчики не могут его обновить по вине Google // CNews, 25 марта 2024
- Программное обеспечение по алфавиту
- Программное обеспечение, разработанное в 2001 году
- Кроссплатформенное программное обеспечение
- Свободное кроссплатформенное программное обеспечение
- Программное обеспечение для macOS
- Программное обеспечение для Linux
- Программное обеспечение для Windows
- Приложения, использующие Qt
- Свободные медиаплееры
- Свободное программное обеспечение для веб-камер
- Мультимедийные фреймворки
- XSPF
- Программное обеспечение с лицензией GNU GPL
- Свободное программное обеспечение, написанное на C++
- Свободное программное обеспечение, написанное на Си
- Программное обеспечение, программируемое с помощью Lua
- Переносимые приложения
- Программное обеспечение для Android
- Мобильные приложения