Kiril karakterleri ritim kutusunda anlamsız görünüyor


11

İçinde Kiril karakterleri olan bazı Bulgarca / Rusça şarkılar var. Nautilus onları iyi gösterir, ancak ritim kutusunda tüm id3tag bilgileri anlamsız olarak görüntülenir.

Sistem dilini Rusça (UTF-8) olarak ayarladım.

Mp3diags adlı bazı programı indirdim ve id3 etiketlerini utf-8'e dönüştürmeye çalıştım, ancak şarkı anlamında Çince harflerle gösterildi.

EasyTag'i kullanmaya çalıştım, ancak şarkı başlıklarını toplu olarak yeniden adlandırmayı veya UTF-8'e nasıl dönüştüreceğimizi bulamadım.

PS.Rhythmbox'ta görüntülenen bazı şarkılar var (yani sanatçı adını, albümü, şarkı başlığını gayet iyi görebiliyorum - hepsi Kiril dilinde yazılmış), bu sorunun Şarkılarımda olduğu anlamına mı geliyor? Birisi benzer bir sorunla karşılaşmışsa, çözme konusunda bazı bilgiler için minnettar olurum.


Bununla ilgili biraz ilgili olabilecek bir hata var. Şimdi düzeltildi bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/992154
Zilvador

Yanıtlar:


7

Bu, Windows'ta kodlanan Kiril id3tag'lerinde yaygın bir sorundur.

Bir python betiği var, tag2utf , kodlamayı düzeltmeyi deneyebilirsiniz.

Komut dosyasını şarkıların bulunduğu klasöre yerleştirin, ile çalıştırın python ./tag2utf-0.16.pyve komut istemini izleyin.

Bildirildiğine göre başka bir araç daha var, mid3iconv. python-mutagenDepolardaki paketin bir parçasıdır .


Teşekkür ederim! Bu mükemmel çalıştı. Google'da arama yaparken aynı komut dosyasına rastladım, ancak nasıl çalıştırılacağına dair hiçbir fikrim yoktu. Artık Rhythmbox tüm şarkıları tanıyor.
Lubomir

Bu harika bir senaryo. Harika çalışıyor! Her komut istemi için "c" yi seçmeniz yeterlidir. Keşke bunu tekrar tekrar yapsaydı.
IgorGanapolsky

1
@IgorG. 2. çifti kaldırın charsets = {'cp1251':'c','koi8-r':'k' }ve işiniz bitti
defhlt

Çok teşekkür ederim, bu benim için de mükemmel çalıştı. Ubuntu 15.04'te python-eyed3 paketini kurmak zorunda kaldım ama senaryo mükemmeldi. :)
levlaz
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.