Subsonic で UTF-8 の文字列が入ったファイルの transconding がコケる

Subsonic は Mavericks な Mac で動かしていて、 /Applications/Subsonic.app/Contents/Info.plist に -Dfile.encoding=utf-8 足したら解決した。

      <key>VMOptions</key>
      <string>-Xmx150m -Dfile.encoding=utf-8</string>

transcoding (ex. Apple Lossless -> mp3) の時だけコケててなんだったけかなと悩んでたのでした。以前にも同じことやって解決した気がするのだけど、すっかり忘れていた。

ちなみに Linuxの場合はよく分からないのですが、Web上に転がってる動かした方を参考にしていればそもそも問題無さそな気がしますね