それ自動判別じゃないし、出力を設定どおりにエンコードするのはRubyでもできるし