К обсуждениям

Jellyfin 12 RC оставляет пустым исполнителя с нелатинским именем: тест на копии

Редакция VOne Медиа

Минимальный тест метаданных Jellyfin на копии одного альбома: сверить встроенные теги, латинское контрольное значение и отображение, не пересканируя всю библиотеку.

Сохраните границу предварительной версии

Сначала запишите точную версию сервера и подтвердите, относится ли она к 12.0 RC. Не устанавливайте release candidate на стабильный домашний или рабочий сервер ради воспроизведения. Публичный issue описывает одну предварительную сборку и не переносится автоматически на стабильные версии. Если среда уже тестовая, экспортируйте допустимые настройки библиотеки и выберите один альбом, копирование которого не нарушает лицензии и внутренние правила.

Проверьте встроенные теги вне Jellyfin

Официальная документация Jellyfin объясняет, что сведения о музыке обычно берутся из встроенных метаданных треков. Локальным просмотрщиком тегов зафиксируйте artist и album artist у одного файла, не меняя оригинал. Не публикуйте имя владельца, путь медиатеки или весь файл. Пустой тег на входе означает, что интерфейсу нечего показывать; заполненный тег создаёт основание проверить чтение и последующую обработку.

Создайте минимальную контрольную пару

Скопируйте один разрешённый тестовый трек дважды в отдельный каталог. В первой копии оставьте исходное нелатинское имя, во второй замените только artist и album artist на нейтральное латинское значение. Остальные поля, формат и обложка должны совпадать. Добавьте каталог в отдельную тестовую библиотеку. Такая пара не доказывает дефект Unicode в целом, но показывает, зависит ли конкретное отображение от единственной изменённой оси.

Отделите чтение от внешнего дополнения

Документация Jellyfin описывает поставщиков метаданных как отдельный слой заполнения сведений. Проверьте результат первоначального чтения обеих копий до ручного редактирования и массового обновления metadata. Если доступен безопасный просмотр источника значения, отметьте embedded или provider, не включая персональные идентификаторы. Не переключайте сразу всех провайдеров: тогда нельзя понять, изменилась ли обработка тега или поиск внешних данных.

Закройте тест без пересканирования

Для issue нужны версия RC, формат файла, наличие двух исходных тегов, результат контрольной пары и настройки поставщиков в обобщённом виде. Не прикладывайте медиакомпозицию, полный путь или базу библиотеки. После фиксации удалите тестовую библиотеку штатно; оригинальную не пересканируйте и не переписывайте массово. Если латинская копия отображается, а нелатинская нет, это воспроизводимая граница конкретной сборки, а не совет переименовать реальную коллекцию.

Материал подготовлен редакцией VOne с применением ИИ для минимальной контрольной пары; источники музыкальных метаданных проверены по Jellyfin, issue не экстраполирован на стабильный релиз.

Источники и проверка

Информация актуальна на дату публикации. Правила сервисов, приложений и сетей могут меняться.

Ответы

0 опубликовано
Ответов пока нет. Вы можете начать обсуждение.

Ваш ответ

Добавьте свой опыт или уточнение по теме.

Вы публикуете как Аноним Аватар отличает разговоры, но не раскрывает личные данные.

Ответ появится сразу. Не публикуйте личные данные, ключи и приватные ссылки.