Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: [wlx/wdx] TCMediaInfo 
Author Message
Loopback



PostPosted: Wed Sep 13, 2023 13:56    Post subject: Reply with quote

День добрый.

Всё просто: в файле с кракозябрами тег сохранен в кодировке win1251, что не соответствует стандарту тега, раньше многие программы этим грешили. По стандарту, если строки в теге не юникодные, их кодировка должна быть ISO 8859-1. Когда-то давно библиотека читала теги в локальной кодировке, но потом автор вдруг решил "исправить ошибку" и строго следовать стандарту. Просьбы сделать опцию для совместимости с такими файлами действия не возымели. Подробнее можно почитать в документации.

Думаю, самый правильный способ исправить проблему - с помощью редактора тегов поменять кодировку тегов в файлах на какую-нибудь юникодную, т.к. косяк рано или поздно всплывёт не только с MediaInfo (к примеру, медиасервера Navidrome и Jellyfin тоже не читают такие теги корректно).

Но вообще, такого быть всё равно не должно, поскольку для этих полей включён костыль для исправления кодировки. Версия плагина и конфигурация точно не какие-нибудь совсем старые? Если всё актуальное, скиньте куда-нибудь проблемный файл, посмотрю.
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group