Transcoding not work if file name contain special character
I have set maximum bit rate to 128Kb, to help streaming to the android phone smoothly, for normal file naming with normal English, number, or even Chinese character, transcoding works fine, but if the file name naming with Japanese character, transcoding will not work.
I look though the log file and it seems that is the problem Windows console cannot handle Japanese character (The file name change to ???), makes lame not able to read the mp3 file to encoding. Here are part of the log:
So, is there any way I can fix this problem? or I need to rename all of my music file to English / number file name. Thank you.
I look though the log file and it seems that is the problem Windows console cannot handle Japanese character (The file name change to ???), makes lame not able to read the mp3 file to encoding. Here are part of the log:
- Code: Select all
[2010-02-21 14:20:18,575] INFO PlaylistInputStream - admin listening to "[2003-10] I WiSH - 伝???言葉~?????場所~ [192kbps]\01. 明日??扉.mp3"
[2010-02-21 14:20:18,582] DEBUG TranscodeInputStream - Starting transcoder: [c:\subsonic\transcode\lame] [-S] [-h] [-b] [32] [e:\music\I WiSH\[2003-10] I WiSH - 伝???言葉~?????場所~ [192kbps]\01. 明日??扉.mp3] [-]
[2010-02-21 14:20:18,866] DEBUG InputStreamReaderThread - (c:\subsonic\transcode\lame) Could not find "e:\music\I WiSH\[2003-10] I WiSH - 伝???言葉~?????場所~ [192kbps]\01. 明日??扉.mp3".
So, is there any way I can fix this problem? or I need to rename all of my music file to English / number file name. Thank you.