先に結論から書いておこう。次の条件だとファイル名の文字数についての制限がかなり厳しくなってしまう。
- OS が Mac である。
- Linux ベースの NAS を使っている。
- (半)濁点の付いたひらがな・カタカナを多用する。
上記の条件で最悪の場合、ファイル名には 42 文字という制限がかかってしまうのだ。
いつものようにエンコード
「パンティ&ストッキングwithガーターベルト」の 10 話目をエンコしたときのこと、ファイル名をこんな感じにして iTunes に登録しようとするとうまく行かない。
パンティ&ストッキングwithガーターベルト 10 「インナーブリーフ/チャック・トゥ・ザ・フューチャー/チャック・トゥ・ザ・フューチャー PART2/チャック・トゥ・ザ・フューチャー PART3/HELP!二人はエンジェル」.mp4
こんな感じで Finder にはきちんと表示されるのに、ファイルを iTunes にドラッグ & ドロップすると、しばらくガリガリやった後で登録されないのだ。
ひょっとして……と思って、ファイル名を削ると登録成功。これは Mac OS X(正確には HFS+)のファイル名における仕様、及び、NAS で使っているファイルシステムによるものだった。