Новости → Вышел VLC 1.1.0
В частности, лицензионное соглашение AOL разрешает реализацию технологии SHOUTcast Directory в открытом, свободном и бесплатном ПО только при покупке лицензии на данную технологию или при добавлении в сторонний продукт закрытого кода, показывающего пользователям рекламу AOL. Свободный проект Amarok принял аналогичное решение и прекратил поддержку SHOUTcast. В настоящий момент ведется работа по созданию модуля с поддержкой Icecast directory, открытого эквивалента проприетарной технологии AOL.
Основные
— Поддержка функции по акселерации декодирования медиа-потоков с задействованием процессоров GPU и DSP. Для акселерации декодирования H.264, VC-1 и MPEG-2 в Linux добавлена поддержка VAAPI, для платформы Windows подобное реализовано за счет привлечения DxVA2. На встраиваемых платформах обеспечена возможность использования
— Добавлена поддержка новых кодеков и упаковщиков/распаковщиков медиа-контейнеров (muxer/demuxer):
* Улучшена поддержка медиаконтейнера MKV HD, решены проблемы с перемещениями по файлу, добавлены кодеки для звука 7.1;
* Добавлена поддержка субтитров Blu-Ray;
* Добавлен кодек с поддержкой метода сжатия без потерь, определенном в стандарте MPEG-4;
* Добавлена поддержка открытого компанией Google кодека VP8 и медиаконтейнера WebM;
* Поддержка звука в форматах AMR-NB, Mpeg-4 ALS, Vorbis 6.1/7.1, FLAC 6.1/7.1 и WMAS;
* Поддержка работы с файлами DVD-Audio (.aob);
— Возможность написания расширений на языке Lua. Новая техника написания дополнений отличается простотой, плагины на Lua могут быть использованы для обработки контента, интегрированы в плейлист или задействованы для расширения функциональности, например, для организации поиска мета-данных или субтитров в web. Уже написаны дополнения для загрузки связанной с исполнителем/фильмом информации с Wikipedia, IMDb, Last.fm;
— Улучшение интерфейса. Почти все графически плагины ( x11, glx и xv) переписаны с использованием XCB вместо Xlib. В интерфейс на базе Qt4 добавлена поддержка функций работы со списком воспроизведения;
— Оптимизация производительности, уменьшение нагрузки на CPU, сокращение потребления ОЗУ и минимизация ввода/вывода. По заявлению разработчиков скорость декодирования видео в HD-разрешениях возросла на 40%. Многие участки кода переписаны с задействоваием оптимизиации на языке ассемблер с привлечением инструкций SSSE3/SSE4 и ARM Neon;
— Новая библиотека libVLC и набор биндингов, добавлен новый биндинг для C++, а также phonon-бэкенд для Qt-приложений;
— Добавлена поддержка протокола SFTP;
— Переработка кода, связанного в выводом видео;
— Переработка и удаление многих модулей.
- +9
- post-factum
- 22 июня 2010, 00:00
Комментарии (6)
- fog
- 22 июня 2010, 00:33
- #
- ↓
- 2
- DuskMan
- 22 июня 2010, 01:52
- #
- ↑
- ↓
- 0
Было бы неплохо, если бы и радиостанции отказались от SHOUTcast :)
- Ghaydn
- 22 июня 2010, 03:13
- #
- ↓
- 1
Насчёт вещания — хотелось бы понять, как это на пользователях отразится. Лично я этим не пользуюсь и даже не особо представляю, что это (хотя самим плеером пользуюсь постоянно). То есть VLC может выполнять роль сервера, передающего потоковое видео, наподобие телеканала? И изменения затронут главным образом зрителей, у которых клиент поддерживает SHOUTcast, но не поддерживает что-либо альтернативное?
- BugoLov
- 22 июня 2010, 08:13
- #
- ↑
- ↓
- 0
Аналогично и также любопытно
- post-factum
- 22 июня 2010, 11:20
- #
- ↑
- ↓
- 0
Если я правильно понял — именно так, отразиться на тех пользователях, у которых кроме SHOUTcast в клиенте ничего нет.
- Floppy
- 22 июня 2010, 20:46
- #
- ↓
- 0
Троекратное ура!