Problèmes avec les accents dans cmus

Bonjour à tous,

J’ai un soucis avec les accents dans cmus :

J’ai posté une issue sur le github de cmus mais si quelqu’un a une idée, je prends. :slight_smile:

J’avais une erreur de segmentation (?) donc j’ai essayé en récupérant la dernière version de cmus et en compilant moi-même. J’aurais oublié quelque chose ? Un plugin pour gérer les caractères accentués ? Une lib manquante ?

Merci d’avance

Et si c’était avec la compatibilité d’UTF8 dans le profil Tilix que tu utilises qui te pose ce problème ?

Dans Tilix : Preferences -> Profil -> Compatibility ( si tu es resté en anglais )

Source : https://gnunn1.github.io/tilix-web/

Tout d’abord, merci @gilles2 pour ta réponse. Je viens de vérifier, j’ai bien de l’UTF8 configuré sur Tilix.

J’ai aussi essayé depuis gnome-terminal et j’ai le même bug au niveau de cmus :

J’ai aussi vérifié que d’autres programmes utilisant ncurses fonctionnent, pour vérifier que le soucis ne vienne pas de la bibliothèque en elle-même. Mais je n’ai pas de soucis avec ncdu (depuis Tilix) :

Personne? Je n’ai pas envie de faire remonter le sujet juste avec un “up” mais je n’ai pas avancé beaucoup… Je ne trouve rien à essayer pour régler le soucis.

Personne ne répond non plus dans l’issue sur l’issue Github. Je désespère un peu. :-/

Sinon, moc prend correctement les accents… Je vais arrêter de me casser la tête. Dommage, je commençais enfin à me faire aux raccourcis de cmus.

Bonsoir Esprit

Je n’utilise pas cmus mais,
les paramètres que vous avez ajusté concernaient l’encodage des caractères affichés dans les menus de l’interface et je pense que les erreurs d’encodage constatées concernent plutôt les tags contenus dans les fichiers de musique.

Essaye de regarder quel est l’encodage qui a été utilisé dans les tags de tes fichiers et comment adapter la configuration de cmus en fonction de l’encodage utilisé par les tags de tes fichiers.

Ils sont peut-être en ISO-8859-1


Je viens d’installer le paquetage cmus dans une machine virtuelle debian stretch
et je vois qu’en appuyant sur la touche 7 s’affiche une page dans laquelle
on peut modifier certains paramètres dont :

id3_default_charset
et
icecast_default_charset

Mais tout dépends bien sûr de l’encodage des tags de tes fichiers de musique
Avec la touche

Bonjour @MicP,

J’ai bien mis id3_default_charset et icecast_default_charset à UTF8 mais ça n’a rien changé. J’essaye de regarder au niveau des tags des mp3.

J’ai installé exiftool ( # apt install libimage-exiftool-perl )

$ exiftool /mon/dossier/Musique/Broussai/Broussaï\ -\ In\ the\ Street\ \(2015\)-Octa87/01\ Broussai\ -\ Violence\ In\ The\ Street.mp3 
ExifTool Version Number         : 10.67
File Name                       : 01 Broussai - Violence In The Street.mp3
Directory                       : /mnt/data/Cloud/Musique/Broussai/Broussaï - In the Street (2015)-Octa87
File Size                       : 9.9 MB
File Modification Date/Time     : 2017:01:08 19:13:18+01:00
File Access Date/Time           : 2017:11:29 09:26:13+01:00
File Inode Change Date/Time     : 2017:11:12 13:28:31+01:00
File Permissions                : rw-r--r--
File Type                       : MP3
File Type Extension             : mp3
MIME Type                       : audio/mpeg
MPEG Audio Version              : 1
Audio Layer                     : 3
Audio Bitrate                   : 320 kbps
Sample Rate                     : 44100
Channel Mode                    : Joint Stereo
MS Stereo                       : On
Intensity Stereo                : Off
Copyright Flag                  : False
Original Media                  : True
Emphasis                        : None
Encoder                         : LAME3.93
Lame VBR Quality                : 4
Lame Quality                    : 0
Lame Method                     : CBR
Lame Low Pass Filter            : 0 kHz
Lame Bitrate                    : 255 kbps
Lame Stereo Mode                : Joint Stereo
ID3 Size                        : 107877
Album                           : In the Street
Artist                          : Broussaï
Band                            : Broussaï
Comment                         : Octa87
Composer                        : Broussaï
Genre                           : Reggae
Title                           : Violence in the Street
Track                           : 01
Year                            : 2015
Picture MIME Type               : image/jpg
Picture Type                    : Front Cover
Picture Description             : 
Picture                         : (Binary data 103547 bytes, use -b option to extract)
Date/Time Original              : 2015
Duration                        : 0:04:18 (approx)

J’essaye aussi avec id3info ( # apt install libid3-tools ) :

$ id3info /mon/dossier/Musique/Broussai/Broussaï\ -\ In\ the\ Street\ \(2015\)-Octa87/01\ Broussai\ -\ Violence\ In\ The\ Street.mp3 

*** Tag information for /mnt/data/Cloud/Musique/Broussai/Broussaï - In the Street (2015)-Octa87/01 Broussai - Violence In The Street.mp3
=== TALB (Album/Movie/Show title): In the Street 
=== TPE1 (Lead performer(s)/Soloist(s)): Broussao
=== TPE2 (Band/orchestra/accompaniment): Broussao
=== COMM (Comments): ()[eng]: Octa87
=== TCOM (Composer): Broussao
=== TCON (Content type): Reggae
=== TIT2 (Title/songname/content description): Violence in the Street
=== TRCK (Track number/Position in set): 01
=== TYER (Year): 2015
=== APIC (Attached picture): ()[, 3]: image/jpg, 103547 bytes
=== COMM (Comments): (ID3v1 Comment)[XXX]: Octa87
*** mp3 info
MPEG1/layer III
Bitrate: 320KBps
Frequency: 44KHz

Je ne vois pour l’instant rien concernant l’encodage… :-/

$ id3convert /mon/dossier/Musique/Broussai/Broussaï\ -\ In\ the\ Street\ \(2015\)-Octa87/01\ Broussai\ -\ Violence\ In\ The\ Street.mp3 
Converting /mnt/data/Cloud/Musique/Broussai/Broussaï - In the Street (2015)-Octa87/01 Broussai - Violence In The Street.mp3: attempting v1 and v2, converted v1 and v2

Autre essais avec eyeD3 ( # apt install eyed3 ) :

$ eyeD3 /mnt/data/Cloud/Musique/Broussai/Broussaï\ -\ In\ the\ Street\ \(2015\)-Octa87/01\ Broussai\ -\ Violence\ In\ The\ Street.mp3 
...e Street (2015)-Octa87/01 Broussai - Violence In The Street.mp3                            [ 9.95 MB ]
----------------------------------------------------------------------------------------------------------
Time: 04:18	MPEG1, Layer III	[ 320 kb/s @ 44100 Hz - Joint stereo ]
----------------------------------------------------------------------------------------------------------
ID3 v2.3:
title: Violence in the Street
artist: Broussao
album: In the Street 
album artist: Broussaï
recording date: 2015
track: 1		genre: Reggae (id 16)
Comment: [Description: ] [Lang: eng]
Octa87
Comment: [Description: ID3v1 Comment] [Lang: XXX]
Octa87
FRONT_COVER Image: [Size: 103547 bytes] [Type: image/jpg]
Description: 

Je m’amerçois qu’un “ï” a été transformé en “o” lors d’une de mes manipulations… J’ai du rater un truc.

J’ai aussi installé puddletag mais je ne trouve pas comment voir ces informations.

J’ai finalement supprimé et réinstallé cmus et ça marche. Je ne comprends rien.

Mais c’est réglé.

[edit1:
Fu** ! J’ai voulu rajouter de la musique et j’ai donc relancé “:add” depuis cmus et bam, j’ai une erreur de segmentation qui plante le programme.

Voilà pourquoi j’avais compilé le programme à la main. :-/

[edit2:
J’ai fait un “:update-cache” et j’ai récupéré mes musiques, sans problèmes d’affichage. Bon… Je vais plus trop chipoter.