Menu

#924 Ломается кодировка при заполнении тегов на русском языке

Fixed
None
Medium
Defect
2024-10-12
2017-06-26
Anton
No

При заполнении тегов id3v1 на русском языке при нажатии кнопки "Сохранить" они превращаются в буказоиды - ломается кодировка.
Просьба пофиксить.
Вот скрины:

Заикания звука пока наблюдаю... Они напоминают повторения, как будто ползунок позиции на плеере перескакивает иногда самопроизвольно назад на доли секунды...

Плеер просто отличный, но заикания действуют на нервы :-(

Discussion

  • Anton

    Anton - 2017-06-26

    Криво ссылка поставилась на тикет, вот верная: https://sourceforge.net/p/qmmp-dev/tickets/922/

     
  • trialuser02

    trialuser02 - 2017-10-19
    • status: New --> Fixed
    • assigned_to: trialuser02
     
  • trialuser02

    trialuser02 - 2017-10-19

    Вроде исправил, но всё же не рекомендую редактировать теги на патченном TagLib. В какой там кодировке сохраняется, ещё тот вопрос.

     
  • unxed

    unxed - 2024-10-12

    Снова такая проблема. Русские символы в id3v1 пишутся как знаки вопроса.

    По поводу выбора однобайтной кодировки (в v1 же однобайтная): для её корректного выбора надо использовать системную локаль, таблицу соответствия можно взять из моего патча к 7zip в Debian:
    https://salsa.debian.org/debian/7zip/-/commit/c9e7cf319db67ee58d27b90dba81832f6fb598a1

     
  • unxed

    unxed - 2024-10-12

    Вот тут патчик к taglib чисто для демонстрации, как это исправить можно:
    https://github.com/taglib/taglib/issues/129#issuecomment-2408567868

     
  • unxed

    unxed - 2024-10-12

    В taglib у себя это чинить не хотят. Делайте, пишут, кастомный класс StringHandler

     

Log in to post a comment.

MongoDB Logo MongoDB