Karakter Cyrillic ditampilkan sebagai omong kosong di rhythmbox

11

Saya memiliki beberapa lagu Bulgaria / Rusia yang memiliki karakter Cyrillic di dalamnya. Nautilus menampilkannya dengan baik, tetapi dalam kotak ritme semua info id3tag mereka ditampilkan sebagai omong kosong.

Saya telah mengatur bahasa sistem ke Bahasa Rusia (UTF-8).

Mengunduh beberapa program bernama mp3diags yang saya coba konversi tag id3 ke utf-8 tetapi alih-alih omong kosong lagu itu ditampilkan dengan huruf Cina.

Saya mencoba menggunakan EasyTag, tetapi tidak dapat menemukan cara untuk mengubah nama judul lagu secara massal atau mengubahnya menjadi UTF-8.

PS Ada beberapa lagu yang ditampilkan tepat di rhythmbox (yaitu saya bisa melihat nama artis, album, judul lagu dengan baik - semua ditulis dalam Cyrillic), apakah itu berarti bahwa masalahnya ada di Lagu saya? Jika seseorang menghadapi masalah serupa, saya akan sangat berterima kasih atas beberapa info untuk menyelesaikannya.

Lubomir
sumber
Ada bug terkait, yang mungkin ada hubungannya dengan ini. Sudah diperbaiki sekarang bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/992154
Zilvador

Jawaban:

7

Ini adalah masalah umum dengan id3tag Cyrillic yang dikodekan di Windows.

Ada skrip python, tag2utf , Anda bisa mencoba untuk memperbaiki penyandian.

Cukup tempatkan skrip ke folder yang sama di mana lagu berada, jalankan dengan python ./tag2utf-0.16.py, dan ikuti perintahnya.

Kabarnya, ada juga alat lain, mid3iconv. Itu adalah bagian dari python-mutagenpaket di repositori.

mikewhthing
sumber
Terima kasih! Ini bekerja dengan sempurna. Saya menemukan skrip yang sama saat mencari di google, tetapi tidak tahu cara menjalankannya. Sekarang Rhythmbox mengenali semua lagu.
Lubomir
Itu naskah yang luar biasa. Bagus sekali! Cukup pilih 'c' untuk setiap prompt. Saya berharap itu dilakukan secara rekursif.
IgorGanapolsky
1
@ IGG. Hapus pasangan ke-2 dari charsets = {'cp1251':'c','koi8-r':'k' }dan Anda selesai
defhlt
Terima kasih banyak ini bekerja dengan baik untuk saya juga. Saya harus menginstal paket python-eyed3 di Ubuntu 15.04 tetapi skripnya sempurna. :)
levlaz