THELOCALHOST.RU
VLC media player
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 обладает встроенной возможностью организации сервера потоковой трансляции как аудио-, так и видеоинформации в сеть, причем поддерживаются как протокол 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 выпускается в двух реализациях: серверной и клиентской.
Данная программа является очень удобным решением в случае, если вы хотите реализовать вещание потокового видео в сеть, или просто посмотреть тот или иной видеофайл у себя на компьютере, или послушать музыку из Интернета.
В общем, наши рекомендации данной программе – весьма и весьма! Так держать, разработчики!