Изминаха около 15 месеца от стартирането на предишна основна версия и вече имаме новия тук. Kodi Team пусна – да, началното изображение е толкова размазано – Коди 21.0 Омегаи идва със списък с нови функции, които подчертават поддръжката за FFmpeg 6.0. Версия 7.0 на известната мултимедийна библиотека вече е налична, но, както е обичайно в тези случаи, ние избираме да включим нещо по-зряло, а не по-нов софтуер, който може да съдържа грешки.
Сред новите функции, новини: екипът за разработка той решава през март прекратяване на хранилището за Ubuntu. Причината е, че това хранилище е съвместимо само с група дистрибуции на Linux и екипът на Kodi ще съсредоточи своите усилия за Linux върху разработването и поддържането на версията flatpak. Това е логично решение, което потребителите на Ubuntu няма да харесат толкова много. Въпреки че пакетите flatpak се харесват, все пак е вярно, че те изискват зависимости които увеличават теглото на приложението, поне при първите инсталации.
Най-забележителните нови функции на Kodi 21.0 Omega
- Подобрено представяне на текстовете на етикетите.
- Премахната предна декларация от FlatBufferBuilder.
- Субтитри:
- Добавена е поддръжка за колекция от шрифтове (.ttc).
- Активирани двустранни скоби за адаптирани субтитри.
- Избягвайте извикванията на виртуални методи в деструктора.
- Подобрения в аудио приемника в webOS.
- Синхронизиране на преводи на метаданни на добавките.
- Управление на Page Up/Page Down и др. в настройките.
- Поддържане на избраната позиция след края на възпроизвеждането/наблюдаваната промяна на състоянието.
- широко устие:
- Нулирайте таймера 1110_seekbar при търсения.
- Също така стартирайте таймера (с нулиране) при търсения.
- Нулирайте таймера, докато екранното меню е показано.
- PVR.
- Диалогов прозорец за настройки на таймера: Задайте определени настройки по подразбиране при промяна на типа на таймера.
- Видове динамични таймери.
- Коригирайте някои предупреждения за CPPCheck и clang-tidy.
- Поправете филтъра за видим/невиден, който не работи при създаване на пиеси.
- Актуализирани преводи.
- Коригирано автоматично пускане на следващия видеоклип, който не работи от диалоговия прозорец с информация за видеоклипа.
По платформи
- Windows:
- Добавете DXVA Video Super Resolution upscaler.
- DXVA: Проверете дали цветовите пространства HDR10 се поддържат от видео процесора.
- Премахнете ненужното регистриране за Intel без поддръжка за мащабиране на супер резолюция.
- HLG > PQ HDR възпроизвеждане поправки.
- Деактивирайте съпоставянето на тоновете на процесора за AMD и HDR към HDR.
- Добавете информация за метода на изобразяване към екранното меню за отстраняване на грешки.
- Преработете кода на видео процесора.
- Правете разлика между хост/родно изтегляне/инструменти за компилация на Windows.
- Премахване на решение за видео със супер разделителна способност.
- Тествайте поддръжката на видео процесор за преобразуване на SDR в SDR.
- Актуализирайте libass до 0.17.1.
- Добавете компонент за регистрация "Графика" за Direct3D.
- Направете HiDPI по-общ/платформен агностик.
- Настройка за високо прецизна обработка/HDR тонално картографиране.
- Преработете DXGI_FORMAT в std::string за отстраняване на грешки в OSD информация.
- Рефакторинг на видео със супер резолюция.
- Премахнете неизползван код в DeviceResources.cpp.
- Премахнете допълнително неизползвано дублиране на скоростта на кадрите за презредови резолюции в CVideoSyncD3D.
- Коригирано: Показвайте правилно 119.88Hz и бъдещи по-високи честоти на опресняване.
- RetroPlayer: Коригиране на сини/розови цветове на 10-битови екрани.
- Преработете CProcessorHD/CEnumeratorHD, за да премахнете директния достъп до интерфейсите на D3D изброителя.
- Коригирайте диалоговия прозорец за потвърждение, който не се показва при преминаване на цял екран.
- macOS:
- Съвместим с HiDPI (ретина) дисплеи.
- Поддръжка на движение на цял екран/Коригиране на изгубен екран.
- Основен прозорец по подразбиране.
- Проверете и актуализирайте настройките на монитора при стартиране.
- Android:
- Коригирайте макросите според API, към който са насочени.
- Премахнете ненужните константи
ifyuseMediaFormat. - Предпочитайте необработен декодер на Google пред MediaTek на по-стари устройства.
- Linux:
- Добавен –audio-backend=.
- Опростена конфигурация на приоритета на нишката.
- Използване на XB_FMT като enum в нишки.
- Pipewire: Улавяне на изключения в CPipewire::Create().
Налично сега
Kodi 21.0 Omega ще бъде официално обявен скоро и вече може да се изтегли от официалния му уебсайт, поне за Windows. Потребителите на Linux ще трябва да почакат още малко. Както обяснихме, сега официалната версия е пакетът flatpak и за да се появи като опция, трябва да премине през процес на преглед. През следващите няколко часа ще се появи и в официалните хранилища на някои Linux дистрибуции. Приблизителното време ще зависи от философията на актуализиране на всеки проект.