Estoy corriendo urxvt con el env actual:
$ env | grep LC LC_ALL=en_US.UTF-8
El problema es con ncurses o ncmpc y me preguntaba si alguien podría arrojar alguna luz sobre cuál podría ser el problema. Esto también podría ser un problema con el ID3 Las etiquetas y cualquier consejo sobre cómo trabajar con configuraciones de codificación rotas o mal configuradas en meta etiquetas en archivos mp3 también son bienvenidos. He estado ignorando este asunto durante años y finalmente me ha llegado. Lo extraño es que algunos nombres de archivos o etiquetas funcionan, mientras que otros no.
Lo que he probado lo siguiente:
estableciendo LC_ALL en estos valores (lo que sea antes del espacio)
- ru_RU.KOI8-R KOI8-R
- ru_RU.UTF-8 UTF-8
- ru_RU ISO-8859-5
- ru_RU.KOI8-R KOI8-R
la reconstrucción de la base de datos MPD con
- id3v1_encoding "ISO-8859-1"
o - id3v1_encoding "UTF-8"
- id3v1_encoding "ISO-8859-1"
Puedo demostrar el problema con dos capturas de pantalla, ya que es la forma más fácil de hacerlo:
Salida esperada (mpc funciona bien):
Codificación rota (ncmpc):
Ncmpcpp: mismo problema