Saturday, May 4, 2024
 Popular · Latest · Hot · Upcoming
2
rated 0 times [  2] [ 0]  / answers: 1 / hits: 1333  / 3 Years ago, sat, september 4, 2021, 11:32:00

I've been trying to import my iTunes library to Banshee but Banshee will not find songs that contain latin accents. It imports most songs just fine except the ones that contains accents like é, è, ç, ñ and so on... it says "file do not exists" although the file is in my hd and the accents display correctly in Nautilus AND also displays correctly in Banshee error report!



I found the issue in bugzilla but the reply was that this is not a Banshee bug and the problem might come from the file being originated in a Mac (?).
I also posted in ubuntuforums but no reply so far...
I've tried to "Save-as" the Mac .xml file into Ubuntu software hoping it would encode it correctly but nothing seems to work.
My last attempt was using the UTF-8 migration tool (from software center) but is says :




Your current encoding was not found, or you are using the C locale. Please pick a supported language from /usr/share/i18n/SUPPORTED and log in again.




(no idea what this means, my system is now configured to en_US.UTF-8)



Anyone here can help me out understanding this?


More From » banshee

 Answers
0

I guess it's related to decomposed vs. precomposed diacritic characaters: In Unicode you can write many diacritic characters like é either as as one character ("precomposed", NFC) or as a combination of the base character "e" and an additional accent character ("decomposed", NFD), see



OS X always uses decomposed characters for file names. Linux files systems don't care about characters but just store bytes as file names and let the programs interpret them. NFC and NFD lead to different byte sequences Linux considers the resulting file names to be different. Most programs under Linux use NFC.



I don't know of any program that can convert text between the two encoding forms. The program convmv (not installed by default) can convert file names between NFC and NFD. Maybe that helps, but maybe it causes other problems, so be careful.


[#44362] Monday, September 6, 2021, 3 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
zombieptu

Total Points: 490
Total Questions: 121
Total Answers: 108

Location: Nepal
Member since Mon, Jan 4, 2021
3 Years ago
zombieptu questions
Sat, Feb 18, 23, 20:00, 1 Year ago
Sun, Feb 27, 22, 02:41, 2 Years ago
Sat, Oct 30, 21, 00:00, 3 Years ago
;