Випуск Navidrome 0.64: нові можливості та покращення
Випуск Navidrome 0.64: нові можливості та покращення для музичного сервера
Випущена нова версія Navidrome 0.64, яка є останнім оновленням відкритого, самостійно хостингового музичного сервера та стримера. Вона представляє експериментальний Jellyfin Music API, перероблену обробку ілюстрацій, пришвидшену імпорт плейлистів та кілька покращень інтерфейсу користувача.
Експериментальний Jellyfin Music API в Navidrome 0.64
Найбільшим нововведенням є Jellyfin Music API, що дозволяє музичним клієнтам, сумісним з Jellyfin, такими як Finamp і Jellify, підключатися безпосередньо до Navidrome. Ця функція є експериментальною та за замовчуванням вимкнена. Користувачі можуть активувати її, використовуючи опцію конфігурації Jellyfin.Enabled = true .
Покращення обробки ілюстрацій в Navidrome
Ще одним помітним зміною в Navidrome 0.64 є переробка процесу обробки ілюстрацій. Зображення тепер завантажуються у фоновому режимі, а на сторінках спочатку відображається розмитий ескіз, поки повне зображення не буде готове. Зовнішні постачальники ілюстрацій обмежені за швидкістю запитів, а для відсутніх ілюстрацій перевірка проводиться менш агресивно, щоб уникнути повторних запитів.
Поліпшення інтерфейсу користувача в Navidrome
Веб-інтерфейс отримав кілька невеликих доповнень. Тепер користувачі можуть позначати плейлисти як улюблені, фільтрувати список плейлистів для відображення тільки улюблених і переключати улюблені в бічному меню. Додано нові дії «Оновити метадані» на сторінках альбомів та виконавців, а також у контекстних меню.
Нові теми в Navidrome 0.64
Navidrome 0.64 також вводить теми Catppuccin Mocha і Frappé, а існуюча тема Macchiato була оновлена для відповідності офіційній палітрі Catppuccin. Тепер також можна вибрати виконавців, пісні, плейлисти та радіо як стандартний вид, що відображається після входу в систему.
Швидший імпорт плейлистів для великих колекцій
Для користувачів з великими колекціями імпорт плейлистів тепер помітно швидший. Розробники повідомляють, що імпорт був істотно прискорений для великих музичних бібліотек. Фільтрація за жанром і виконавцем в API Navidrome також покращилася завдяки переміщенню цих операцій до індексованих табличних об’єктів.
Додаткова функція природного сортування
У новій версії також представлено необов’язкове природне сортовання. Коли воно активоване за допомогою нової настройки EnableNaturalSorting, назви з номерами сортуються більш природньо, наприклад, “Трек 2” відображається перед “Трек 10”. За замовчуванням ця опція вимкнена.
Нові інструменти для адміністраторів
В адміністративній командній лінії з’явилися нові інструменти для обслуговування. Нова група команд для обробки ілюстрацій може пояснювати, оновлювати або скасовувати роботи з обробки ілюстрацій. Команди для відсутніх файлів допомагають вирішувати питання з переміщеними файлами. Нові команди doctor і search rebuild виявляють і відновлюють корумповані індекси пошуку.
Поліпшення стрімінгу та транс кодування
Також відбулися поліпшення в стрімінгу та транс кодуванні. Navidrome більше не перетворює файли, які вже знаходяться в примусовому вихідному форматі плеєра. Тепер можливий пошук у транскодуванні FLAC. Виправлення усувають проблеми з обрізаними транскодованими потоками та неправильним звітуванням MIME для потоків AAC.
Міграція до нового формату ID в Navidrome 0.64
Наостанок, зверніть увагу, що Navidrome 0.64 мігрує всі внутрішні ID до єдиного канонічного формату 128-бітного Base62. Оскільки міграція вплине на всі таблиці бази даних, розробники настійно рекомендують зробити резервну копію бази даних наперед.
Для отримання додаткової інформації, перегляньте нотатки про випуск на сторінці проекту.




