2005年05月30日
_ ogg vorbisのツール群の国際化について
oggenc, vorbiscommentといったvorbis関連のコマンドラインツールは それなりにちゃんと国際化されているようです。
ここで言う「ちゃんと国際化されている」というのはLANGなどの環境変数に 応じて入出力のエンコーディングを決定している、ということです。
ogg vorbisではタグ類はUTF8な文字列にすることが規格になって いるようです。で、それを書き込んだり読んだりするのに上に挙げたツール を使うわけですが、それがLANGで指定したエンコードで入出力されます。
つまり、LANG=ja_JP.eucJPな場合、vorbiscommentでタグを書きこむときは、 EUC-JPなファイルを使えばよいわけです。-tオプションなどでコマンドライン から指定する場合も、そのコンソール上で日本語を打てばOKなはずです。
以上のことはDebian Sargeで確認しました。