Ich habe einige bulgarisch / russische Lieder, die kyrillische Zeichen enthalten. Nautilus zeigt sie gut an, aber in der Rhythmusbox werden alle ihre id3tag-Informationen als Kauderwelsch angezeigt.
Ich habe die Systemsprache auf Russisch (UTF-8) eingestellt.
Ich habe ein Programm namens mp3diags heruntergeladen, mit dem ich versucht habe, id3-Tags in utf-8 zu konvertieren, aber statt Kauderwelsch wurde das Lied mit chinesischen Buchstaben angezeigt.
Ich habe versucht, EasyTag zu verwenden, konnte jedoch nicht herausfinden, wie Songtitel massenweise umbenannt oder in UTF-8 konvertiert werden können.
PS Es gibt einige Songs, die direkt in der Rhythmusbox angezeigt werden (dh ich kann den Künstlernamen, das Album und den Songtitel gut sehen - alle in kyrillischer Sprache). Bedeutet das, dass das Problem in meinen Songs liegt? Wenn jemand mit einem ähnlichen Problem konfrontiert ist, wäre ich für einige Informationen zur Lösung des Problems sehr dankbar.
Antworten:
Dies ist ein häufiges Problem bei in Windows codierten kyrillischen id3tags.
Es gibt ein Python-Skript, tag2utf , mit dem Sie versuchen können, die Codierung zu korrigieren .
Legen Sie das Skript einfach in denselben Ordner, in dem sich die Songs befinden, führen Sie es aus
python ./tag2utf-0.16.py
und folgen Sie der Eingabeaufforderung.Berichten zufolge gibt es auch ein anderes Tool, mid3iconv. Es ist Teil des
python-mutagen
Pakets in den Repositorys.quelle
charsets = {'cp1251':'c','koi8-r':'k' }
und Sie sind fertig