Медиапроигрыватель VLC 1.2 – частичная поддержка Blu-ray и другие важные новшества

Участники французского проекта VLC (VideoLAN Client) как раз к Новому году представили новое крупное обновление своего флагманского многофункционального продукта – VLC 1.2. Поскольку это крупное обновление, изменения коснулись практически всех аспектов продукта: упаковщиков, кодеков, демультиплексоров, аудиофильтров, а также выходных и видеофильтров. Кроме того, множество модулей просто убрано из новой версии за ненадобностью.
Стоит сразу сделать одно важно примечание для пользователей операционных систем Windows – новая версия VLC 1.2 теперь работает только в версиях, начиная с Windows XP SP2. Более ранние издания Windows (включая Windows 2000 SP4, Windows XP ниже SP2, Windows 2003 SP0) больше не поддерживаются. Еще одно важное примечание – теперь все видеофильтры можно транскодировать и переносить в мобильные операционные системы (Android и iOS), а также в 64-битные издания Windows. С технической точки зрения, пожалуй, самым заметным новшеством стала частичная поддержка дисков в формате Blu-ray, реализованная на базе собственной библиотеки Libbluray – сейчас плеер VLC уже умеет открывать незашифрованные диски и архивировать папки; для коммерческих шифрованных носителей необходимы дополнительные инструменты.
Что касается прочих изменений в VLC 1.2, можно заметить, что новая версия носит кодовое название «TwoFlowers» («Два цветка»), заимствованное из книг Терри Пратчетта. Субтитры в новой версии, как предупреждают разработчики, могут иметь пониженное качество, особенно при воспроизведении SD-видео в HD-разрешении. Зубчатые края и размытость в таких случаях являются результатом попытки повысить производительность при сложном перекодировании. На новых видеокартах эта проблема устраняется путем отправки сразу двух текстур – одна для оригинального размера видеопотока и одна для субтитров. Подобный способ визуализации доступен для Windows (вывод через Direct3D), а также для Linux, Mac OS X и других Unix-систем с графической подсистемой X11 (через OpenGL).
В кодеках теперь поддерживается многоядерное декодирование для форматов H.264, DivX, VP3/Theora, JPEG2000 и Webm/VP8, причем поддерживаются высокие разрешения вплоть до Full-HD. Еще одно дополнение, которое придется по вкусу профессионалам и любителям анимации, заключается в поддержке углубленных 10-битных кодеков H.264, JPEG2000, DNxHD и ProRes. Кроме поддержки новых кодеков, улучшена работа с метаданными, обработка кодеков RealVideo, вывод статичных изображений, а также форматов Matroska и MPEG-2 TS. Аппаратное декодирование теперь поддерживается для карт CrystalHD и Android-смартфонов с технологией OpenMAX IL.
Новая версия VL1.2 впервые полностью интегрируется с интерфейсом среды Mac OS – можно даже включить стиль QT X Lion. Многие панели поддерживают прозрачность. Наконец, стоит отметить переход с лицензии GPLv2 на лицензию LGPLv2.1 – это поможет сторонним разработчикам в использовании ключевых компонентов VLC (libvlccore и libvlc) в собственных решениях.
Загрузить новую версию мощного мультиплатформенного проигрывателя VLC 1.2 можно прямо с сайта разработчиков.