VLC media player (данная аббревиатура – VLC, расшифровывается как VideoLAN Client) – является свободно распространяемым проигрывателем различных мультимедийных файлов, обладающий довольно внушительным функционалом.

Данный проигрыватель распространяется на большинство современных операционных систем и поддерживается следующими из них:

  • Microsoft Windows (начиная с версии Windows-98 и заканчивая версией Windows 7);
  • мобильные версии операционных систем, таких как Apple iOS, Windows CE, Debian и другие;
  • Mac OS X;

  • UNIX-подобные операционные системы (как ряда BSD: FreeBSD, OpenBSD, NetBSD, Linux-ряда: Ubuntu, Kubuntu, Mandriva, Slackware и т.д., а также операционные системы других рядов: Solaris, BeOS. QNX, MorphOS и многие другие).

В настоящее время VLC media player распространяется как для 32-битных, так и для 64-битных платформ оборужования.

vlc media player

vlc media player

Продукт VLC media player обладает встроенной возможностью организации сервера потоковой трансляции как аудио-, так и видеоинформации в сеть, причем поддерживаются как протокол IP версии 4, так и IP версии 6.

Для того, чтобы пользователь мог возпроизвести какой-либо мультимедиа-файл, ему не требуется установка на компьютер каких-либо дополнительных аудио-видеокодеков, все они являются уже встроенными в программу VLC media player.

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

VLC media player может воспроизвести поврежденные либо нечитаемые мультимедиа-файлы, в том числе и с поврежденными индексами.

Вначале проект VLC разрабатывался студентами парижского университета Ecole Centrale Paris, но в настоящее время над данным проектом (как клиентская, так и серверная часть приложения) осуществляют работу The VLC Team и мировое сообщество энтузиастов, живущих в разных уголках нашей планеты.

Долгое время весь графический интерфейс VLC media player базировался на wxWidgets, но вследствие многочисленных глюков, зависаний и недоработок в нем данный тулкит в настоящее время использоваться перестал. А базируется он сейчас на абсолютно другом тулките – Qt4.

В программе VLC media player осуществлена поддержка как скинов (оболочек) для собственного формата, так и скинов для программы WinAmp и ХММS.

При использовании консольной версии VLC media player, интерфейс пользователя реализован а ncurses.

Помимо вышеперечисленного, реализованы интерфейсы для использования протоколов обмена данными Telnet, http, они могут быть использованы при удаленном управлении программой.

В состав VLC media player включен ActiveX-компонент, обладающий функционалом встаивания в другие приложения (для примера, в Internet Explorer или Mozilla FireFox).

Программа VLC media player, как уже указывалось выше, может читать различные форматы мультимедийных файлов, в зависимости от операционной системы, под которой он запущен. Перечислим основные поддерживаетые данным продуктом форматы:

1. Входные:

  • Потоковые протоколы и данные — UDP/RTP, HTTP, FTP, MMS, DVD, VCD, SVCD, AudioCD, DVB (данная функция реализована только в операционной системе Linux; в Windows данной функции пока нет), Video acquisition ( реализовано через DirectShow), рассылки RSS/Atom. В последней, экспериментальной и пока недоработанной версии добавлена поддержка дисков Blu-Ray и AVCHD.
  • Контейнерные (цифровые) форматы — 3GP, ASF, AVI, FLV, MKV, QuickTime, MP4, Ogg, OGM, WAV, MPEG-2, AIFF, Raw audio, Raw DV, MXF, VOB.
  • Видеоформаты со сжатием — Cinepak, DV, H.263, H.264, HuffYUV, Indeo 3, MJPEG, MPEG-1, MPEG-2, MPEG-4 Part 2, Sorenson, Theora, VC-1, VP5, VP6, WMV.
  • Файлы субтитров — DVD, SVCD, DVB, OGM, SubStation Alpha, SubRip, Advanced SubStation Alpha, MPEG-4 Timed Text, Vobsub, MPL2, телетекст.
  • Аудиофайлы — AAC, AC3, ALAC, AMR, DTS, DV Audio, XM, FLAC, MACE, MP3, QDM2/QDMC, RealAudio, Speex, Screamtracker 3/S3M, TTA, Vorbis, WavPack, WMA.

2. Выходные:

  • Контейнерные форматы — ASF, AVI, FLV, MP4, Ogg, Wav, MPEG-2, MPJPEG, FLAC, MOV.
  • Видеоформаты — H.263, H.264/MPEG-4 AVC, MJPEG, MPEG-1, MPEG-2, MPEG-4 Part 2, VP5, VP6, Theora, DV.
  • Аудиоформаты — AAC, AC3, DV Audio, FLAC, MP3, Speex, Vorbis.
  • Потоковые протоколы — UDP, HTTP, HTTPS, RTP, RTSP, MMS, File.

Программа VLC media player выпускается в двух реализациях: серверной и клиентской.

Данная программа является очень удобным решением в случае, если вы хотите реализовать вещание потокового видео в сеть, или просто посмотреть тот или иной видеофайл у себя на компьютере, или послушать музыку из Интернета.

В общем, наши рекомендации данной программе – весьма и весьма! Так держать, разработчики!

Кстати, это тоже интересно:

  1. Gimp
  2. VirtualBox
  3. SiSoft Sandra
  4. Orbit Downloader
  5. Blender