qmmp 2.4.0 не может распознать кодировку тегов mp3-файлов, с которыми справляется audacious . Настройки тегов на скриншоте. Информация о mp3-файле приложена.
Похоже, что плеер собран без поддержки librcd (cmake . -DUSE_LIBRCD=ON).
Предлагаю пересобрать с librcd, или указать windows-1251 для id3v2. Без librcd автоопределение работает только для UTF-кодировок, а для однобайтовых используется то, что указано в настройках.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Пересобрал с -DUSE_LIBRCD=ON. Результат тот же.
На момент написания комментария версия qmmp в репозитории Arch, 2.3.3 тоже с нерабочим автоопределением.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Нужен ещё образец файла.
https://www.dropbox.com/scl/fi/rr2bl07l4ci1buch63gcm/11Glava10_2.mp3?rlkey=5oi6ot50pll41cmsoaafwqwi1&st=ubpycozz&e=1&dl=1
один из файлов на скриншоте.
Похоже, что плеер собран без поддержки librcd (cmake . -DUSE_LIBRCD=ON).
Предлагаю пересобрать с librcd, или указать windows-1251 для id3v2. Без librcd автоопределение работает только для UTF-кодировок, а для однобайтовых используется то, что указано в настройках.
Собирал таким PKGBUILD. librcd нет в репозиториях Arch. https://github.com/rusxmms/librcd выглядит заброшенным.
Пересобрал с -DUSE_LIBRCD=ON. Результат тот же.
На момент написания комментария версия qmmp в репозитории Arch, 2.3.3 тоже с нерабочим автоопределением.
Чтобы ключ -DUSE_LIBRCD=ON отработал, надо ещё библиотеку librcd поставить в системе. Ищется она через pkg-config: