Unable to see some Russian id3 tags in ncmpc

Posted by ??????? ??????????? on Super User See other posts from Super User or by ??????? ???????????
Published on 2012-10-09T15:22:08Z Indexed on 2012/10/09 15:42 UTC
Read the original article Hit count: 260

Filed under:
|
|

I'm running urxvt with the current env:

$ env | grep LC
LC_ALL=en_US.UTF-8

The problem is either with ncurses or ncmpc and I was wondering if anyone could shed some light on what the problem might be. This could also be an issue with the ID3 tags and any advice on working with broken or misconfigured encoding settings in meta tags in mp3 files is also welcome. I have been ignoring this matter for years and it has finally gotten to me. The bizarre thing is that some filenames or tags work, while others do not.

What I have tried the following:

  • setting LC_ALL to these values (whatever is before the space)

    • ru_RU.KOI8-R KOI8-R
    • ru_RU.UTF-8 UTF-8
    • ru_RU ISO-8859-5

  • rebuilding the MPD database with

    • id3v1_encoding "ISO-8859-1"
      or
    • id3v1_encoding "UTF-8"

I can demonstrate the problem with two screen shots, as it's the easiest way to do so:

Expected output (mpc works well):

expected output

Broken encoding (ncmpc):

broken encoding

© Super User or respective owner

Related posts about terminal

Related posts about unicode