ニコエンコを用いたH.264/AVCエンコード

今後標準的なmp4に圧縮する方法で一番簡単なエンコード方法です。

ニコエンコは http://d.hatena.ne.jp/tokaiknight/20080809/ からダウンロードできます。

使い方は、../mencoder_vp6setと同じようにエンコードしたい動画ファイルをドラッグアンドドロップするだけです。しかも、ニコニコ動画へアップロードする際の最適なビットレート値や容量(上限40M)を自動算出してくれます。

ファイル形式は、mp4なので、そのままPSPやiPodなどでも再生できます。

トラブルシューティング

内部的な処理としては、AviSynthを用いてバッチ処理をしているため、使用するたびにレジストリをいじるような処理がなされています。このため、Vistaを使用しているユーザの場合、その都度UACが働いてうっとうしいと思うかもしれません。

AviSynthをインストールしているならば、nicoenc.plを以下のようにコメントアウトしましょう。

PluginRenderer::executePluginBlock(): プラグイン#code()は、実装されていません。

zoomeへの応用

なお、このスクリプトはsetting.txtを変更することにより制限をカスタマイズすることができます。

たとえば、zoome用に使用する場合、以下のファイルをsetting.txtとリネームし、tool内のsetting.txtと入れ替えることにより最大解像度でzoomeにアップロードすることができます。

zoome.txt.tgz

このファイルは、SVGAサイズでzoomeにアップロードする際に最高の状態でアップする際のsetting.txtです。入れ替えて使用してください。だいたい、1時間の動画でビッドレート動画400kbps/音声128kbpsとなります。

制限事項

800x600以上の解像度の動画出力に対応していないため、YouTubeやDialymotionなどへハイビジョン動画をアップする際のエンコードはできません。

また、複雑な処理を行うavsファイルもエラーになります。

あくまでも、D&Dでお手軽エンコというツールでニコニコ動画に特化したツールということを忘れないでください。いじりたい場合は、../MeGUIを使いましょう。(こちらでも簡単操作ができます)