Вышел открытый медиацентр Kodi 21.0 Omega

6 апреля 2024 года состоялся релиз открытого кросс-платформенного медиацентра Kodi 21.0 под кодовым названием Omega. Исходный код проекта опубликован на GitHub пол лицензией GPLv2+. Предыдущая мажорная версия Kodi 20.0 Nexus вышла в январе 2023 года.

Проект Kodi предоставляет интерфейс для просмотра Live TV и управления коллекцией медиафайлов, а также поддерживает навигацию по телешоу, работу с электронным телегидом и организацию видеозаписи по расписанию. Это решение ранее развивалось сообществом под названием XBMC. На базе Kodi развивается около десятка коммерческих телеприставок и несколько открытых ответвлений (Boxee, GeeXboX, 9x9 Player, MediaPortal, Plex).

Готовые установочные пакеты Kodi доступны для Linux, FreeBSD, Raspberry Pi, Android, Windows, macOS, tvOS и iOS.

Согласно данным OpenNET, основные изменения, доработки и обновления в Kodi 21.0:

  • осуществлён переход на использование основной кодовой базы FFmpeg, вместо поддержания своей отдельной копии, что даёт возможность использовать предоставляемые дистрибутивами пакеты с FFmpeg и значительно упрощает переход на новые версии FFmpeg в будущем (в Kodi 21.0 поставляется FFmpeg 6.0.1);

  • добавлена поддержка метаданных расширенного динамического диапазона (HDR10);

  • добавлена поддержка изображений в формате AVIF. Улучшено воспроизведение видео в формате AV1;

  • стабилизирована поддержка доступа к внешним хранилищам с использованием протокола NFSv4;

  • улучшена поддержка экосистемы Retroplayer, предоставляющей средства для запуска ретро-игр в окружении на базе Kodi. Добавлено новое окно Player Viewer с настройками игровых контроллеров и параметрами открытия игр (например, можно определить мёртвые зоны на экране);

  • из базовой поставки по умолчанию убрана тема оформления Estouchy, которую желающие могут загрузить отдельно;

  • в теме оформления Estuary переделан диалог управления воспроизведением;

  • поддержка использования символов UTF-8 в списках воспроизведения;

  • повышена эффективность работы с кэшем для ускорения загрузки изображений и обложек альбомов;

  • в режиме PVR (просмотр Live TV, прослушивание интернет-радио, работа с электронным телегидом и организация видеозаписи по расписанию) добавлена возможность сортировки групп каналов по разным критериям. Добавлена опция для выставления таймера добавочной записи в 2 минуты;

  • улучшена совместимость с официальными приложениями для умных телевизоров при навигации и отображении информации с использованием UPnP. Добавлена возможность обработки умных списков воспроизведения (smart playlist) через UPnP. Добавлена настройка для запрета синхронизации громкости при подключении к устройству через UPnP;

  • изменён интерфейс окна навигации для телетекста;

  • налажен автоматический поворот видео на основании имеющихся метаданных;

  • предоставлена возможность загрузки собственных шрифтов, размещённых в каталоге skins/fonts. При показе субтитров добавлена поддержка коллекций шрифтов в формате ".ttc";

  • изменён метод заполнения буфера, который теперь учитывает нагрузку на CPU (для систем со слабым CPU минимизировано влияние на производительность кода для заполнения буфера);

  • разрешена навигация с переходом сразу от музыкантов к композициям, минуя альбомы (по аналогии со Spotify);

  • в JSON-RPC добавлены команды для изменения скорости воспроизведения и вызова хранителя экрана;

  • добавлена поддержка использования клавиш PageUp, Down, Home и End при перемещении по спискам;

  • в версии для Android обеспечено определение контента, закодированного с использованием Dolby Vision и HDR10, добавлена настройка для остановки работы при сворачивании приложения (для экономии энергопотребления). Добавлено возможность конвертации контента в формате Dolby Vision в типовые форматы для воспроизведения;

  • в сборках для Linux улучшена поддержка мультимедийного сервера Pipewire и добавлена поддержка форматов для проброса звука DTS-HD и TrueHD;

  • для определения температуры CPU на устройствах, подобных Raspberry Pi, задействован sysfs-интерфейс cpu_thermal (/sys/class/hwmon/hwmon*/name:cpu_thermal);

  • для Linux и FreeBSD добавлена опция "--audio-backend" для выбора звукового бэкенда во время запуска из командной строки;

  • в версии для Windows добавлены настройки баланса яркости HDR/SDR. Добавлена возможность привлечения API DXVA2 для аппаратного ускорения декодирования видео AV1. Повышена производительность доступ к внешнему контенту при помощи протокола SMB. Для систем с GPU Nvidia RTX и Intel ARC добавлена поддержка механизма "Video Super Resolution". Для XBox добавлена поддержка HDR10;

  • в версии для macOS вместо вывода через SDL задействован новый режим "Native windowing", использующий родные для macOS возможности управления окнами. Улучшена работа в многомониторных конфигурациях. Добавлена поддержка API для распознавания речи. Обеспечена поддержка экранов с высокой плотностью пикселей (HiDPI);

  • добавлена поддержка платформы webOS;

  • минимальные требования к версии Windows подняты до Windows 8.1, а к macOS до 10.14;

  • добавлена поддержка сборки с использованием Python 3.12.

В разработке уже находится Kodi 22.0 под кодовым названием P...

Материал опубликован при поддержке сайта habr.com
Комментарии

    Актуальные новости по теме "Array"