I have a problem with my Emacs-emms configuration. It seems that the Unicode special characters in the songs ID3tags appear with their unicode not rendered. For example, Trentemøller (music band) appears as Trentem\370ller. It seems it comes from mp3info (those characters are not well rendered also when mp3info is used outside Emacs), which is used by emms when using the player mpg321. How could I solve my problem here? Do you have such problems with other emms-backend-players? Do you configure your emms in such a way that you haven't this problem? If so, what is your configuration?
I'm working here on MacOSX. In my terminal console, no problem with Unicode, either with Bash than with the other shells installed.
EDIT: The command used by emms to play the file is:
mplayer -slave -quiet -really-quiet <song_file.mp3>
In console mode, mplayer also have the unicode problem. So it comes either from mp3info, either from mplayer, in my opinion.
My emms configuration:
;; EMMS
(require 'emms-setup)
(emms-standard)
(emms-default-players)
(require 'emms-player-simple nil 'noerror)
(require 'emms-source-file nil 'noerror)
(require 'emms-source-playlist nil 'noerror)
(setq emms-player-list '(emms-player-mpg321
emms-player-ogg123
emms-player-mplayer))
(setq emms-info-asynchronously nil)
(setq emms-source-file-default-directory "~/Music/")
(setq emms-playlist-buffer-name "*Music*")
(setq emms-player-mpg321-parameters '("-o" "alsa"))
My Unicode settings in my .emacs
(setq locale-coding-system 'utf-8)
(set-terminal-coding-system 'utf-8)
(set-keyboard-coding-system 'utf-8)
(set-selection-coding-system 'utf-8)
(prefer-coding-system 'utf-8)
(set-language-environment "UTF-8")
(set-input-method nil)
(setq read-quoted-char-radix 10)