View Full Version : Foreign Characters skipped in 7.5
TitanFan
2010-06-02, 21:47
I have a couple of hundred songs/albums have foreign characters in their title or artist name (accent marks, umlaut, etc.). These files are skipped during scan and do not show up in my library on my debian system with Squeezebox Server 7.5. Is this a bug in 7.5? I just did a clean install on debian and am using my Windows 7 library as a reference, which is running on 7.4.2. I don't have this issue on Windows under 7.4.2. Should I go back to 7.4.2 on my debian system? I'd rather not go backward and try to get this working on 7.5. Any ideas?
I have the same problem running SBS 7.51 on Debian SheevaPlug. It doesn't seem to skip the albums while scanning, but it has problems with playlists containing those songs with foreign characters. If you take a look at the scanner log, it shows that these files were actually not found.
I tried SBS 7.60 - the latest nightly builds seems to be quite stable, and by using SQLite, the scanning took only one third of the time. Scanning foreign characters went smoothly without any problems.
I definately recommand 7.60 at the moment. But you should be aware that it's highly in development, and some features could break anytime. But worth a try, for speed alone.
Michael
TitanFan
2010-06-02, 23:15
I see. In my case, any album or song with a foreign character is skipped (I agree that it can't find the files, so they are missing from the library). Playlists and album library are both missing the songs.
I will consider going to 7.6, but it might be better to go back to 7.4.2 in this case so I will have complete compatibility with my Windows system.
What is the link to download the nigtly 7.6 release for debian?
Dandyman
2010-06-02, 23:39
Seems like my problem:
http://forums.slimdevices.com/showthread.php?t=79343
However the songs are there, but a generated playlist via MusicIP doesn't seem to work.
The link to the 7.60 nightlys:
http://downloads.slimdevices.com/nightly/?ver=7.6
And the most recent 7.60 Build 30842:
http://downloads.slimdevices.com/nightly/7.6/sc/30842/squeezeboxserver_7.6.0~30842_all.deb
TitanFan
2010-06-03, 22:17
I have the same problem running SBS 7.51 on Debian SheevaPlug. It doesn't seem to skip the albums while scanning, but it has problems with playlists containing those songs with foreign characters. If you take a look at the scanner log, it shows that these files were actually not found.
I tried SBS 7.60 - the latest nightly builds seems to be quite stable, and by using SQLite, the scanning took only one third of the time. Scanning foreign characters went smoothly without any problems.
I definately recommand 7.60 at the moment. But you should be aware that it's highly in development, and some features could break anytime. But worth a try, for speed alone.
Michael
I just installed the nightly build of 7.6. Sorry to report that I'm still not getting songs/albums that have foreign characters in their title or artist name (accent marks, umlaut, etc.). Same issue I found in release 7.5. My only hope is that 7.4.2 works on debian like it does on Windows, as I'm able to get all my music loaded without issue using 7.4.2 on windows. Any ideas?
*sigh*
Did you make sure that SQLite was used ?
SBS 7.60 can use either SQLite or MySQL. You can switch in the Performance Menu.
Strange, that it doesnt work for you. For me, it's not a complete solution, but far, far better then anything 7.5x. Can you provide a scanner log? And what are those tags that don't get recognized ?
I really hope you gonna fix this once and for all, as it's quite stone-age not beeing able to use foreign characters.
Later versions of SB-server do have problems with "foreign" letters. Hopefully they solve the issue as they are fully aware of the problem.
/ B
TitanFan
2010-06-06, 00:37
Okay, I think I found the issue. I am using a NTFS filesystem on debian, and I need to give the nls=utf8 option on the mount command. Without this option, all files and directories with "foreign" characters are not visible. So, when I did the scan, those files were not found. I just mounted my filesystem with the option nls=utf8, and I can now see all the files and directories with foreign characters.
One last step I haven't tried is a complete rescan to make sure Squeezebox Server is working. At least I can see all my files and directories now, so I'm pretty sure Squeezebox Server will work. Time for bed, will try a rescan tomorrow.
Thanks to everyone for your suggestions and help.
squeez-er
2010-06-06, 00:53
I have a similar problem starting with 7.5. My server finds all songs (including Björk) in the library root directory, but skips all songs in subdirectorys whether they have special characters in them or not!
I'm running my server on QNAP, so I have no idea what to do with Titanfans suggestion.
@Titan:
Then you can try if songs with special characters in playlists are found.
For me, SBS 7.50 was skipping most of these songs, while 7.60 seems to work fine.
TitanFan
2010-06-08, 15:57
@Titan:
Then you can try if songs with special characters in playlists are found.
For me, SBS 7.50 was skipping most of these songs, while 7.60 seems to work fine.
I'm running 7.4.2 on both Windows and Debian with an identical library on both (I'm using the new GuruPlug Plus with debian). I get all my songs in both libraries, but you're right, songs with foreign characters are not showing up in playlists on my debian system. I see them fine in playlists on my Windows system. Not sure why Windows is working and debian isn't....I see the error in the log file - it can't find the file because it doesn't recognize the foreign character in the filename.
I'll try 7.6 again to see if that works. Thanks.
TitanFan
2010-06-08, 16:29
I just installed 7.6 on my debian system, and everything is working. All songs with foreign characters are in my library and playlists.
Now, if I could only get my debian Squeezebox Server to recognize my player. On the player menu I get the following message:
Your player was not found.
If you own a Squeezebox or Transporter:
Make sure that your player is plugged in and its networking settings are correct. Click the Refresh button once your player is connected.
Maybe it can't find my player because my Windows system is currently connected to the player and has it locked??
Powered by vBulletin® Version 4.1.12 Copyright © 2013 vBulletin Solutions, Inc. All rights reserved.