Document

ニコ動投稿HD動画エンコードをつんでれんこさん頼み
から一歩進めたいあなたに
2015年秋版
本動画が想定している方

以下のツールを普段使って動画を作成し
ている。
 MikuMikuDanceやMikuMikuMoving
 AviUtl
 つんでれんこ
ニコニコ動画に動画をアップする。
 mp4(H.264)のHigh Definition(HD)以
上の画質の動画を作成したがうまくいか
ない、他の人に比べて画質が悪い。

カンタンに手順をまとめると
MMDやMMMでHD動画ファイルを作成し
ておく。
2. x264guiExをダウンロードする。
3. x264guiExをAviUtlにセットアップする。
1.

x264はこのとき適切なバージョンがダウン
ロードさてセットアップされる。
AviUtlを立ち上げHD動画ファイルを読み
込ませる。
5. プラグイン出力からx264guiExを使って
mp4ファイルを出力する。
4.

ここで出力ファイル圧縮を調整する。
用意する動画について

出力する解像度の動画を用意するのが基
本。
 HDは1280×720(ニコ動HDはこちらが基
本)
 FHDは1920×1080
 HDとFHDはプログレッシブ30fpsが基本

非圧縮で無くUtvideo RGBAでAVIファ
イルを作成しておくと容量不足に泣かさ
れにくくなる。
 HDやFHDの非圧縮ファイルはデカい!
x264guiExのダウンロード
x264guiでなく、x264guiExが必要です。
 2015/09/21現在、最新版は2.34です。
 作者のサイトに導入方法が詳しく解説さ
れています。
 セットアッパーは解説がいらないくらい
優秀です。
 x264本体など必要な物はセットアップ
時に自動ダウンロードされます。

x264guiExのセットアップ
1.
2.
3.
4.
5.
ダウンロードしてきたZIPファイルを解凍
します。
セットアッププログラム
(auo_setup.exe)を実行します。
AviUtlの展開されているフォルダを聞かれ
るので入力します。
x264等を含め必要な物を自動的にダウン
ロードしてAviUtlに設定されます。
設定できると[ファイル](メニュー)の[プラ
グイン出力]に[拡張 x264 出力(GUI) Ex]が
できます。
x264guiExのセットアップ確認

AviUtlにメニューが増えます。
このメニュー
があればまず
はセットアッ
プ完了です
AviUtlに
HD動画ファイルを読み込ませる



エンコードに利用する場合
はメイン画面にドロップす
るだけです。
その前に64bit OS利用者は
システム設定の
LargeAddressAwareを有
効にしておきましょう。
(必須ではありません)
変えるときには必ずバッ
クアップをとり管理者権
限で実行してください。
(実行ファイルが書き換わ
るはずです)
x264guiExを使ってエンコード

プラグインからH.264動画圧縮で出力。
拡張 x264 出力
でファイル名を
指定して保存を
押せばエンコー
ドされたファイ
ルが作成されま
す
エンコードパラメータの調整
より高画質なエ
ンコードのため
にパラメータを
変更します。
 ビデオ圧縮ボタ
ンをクリックす
ると圧縮パラ
メータのウィン
ドウが開きます。

プリセットを使ってみる
優秀なプリセット
が用意されていま
す!まずはこれを
使ってみましょう。
 さらに高画質にす
るときでもこれを
ベースに変更する
と便利です。

プリセット後に変更しておいた方
が良いところ
色空間のcolomatrix
は自動に変えてお
きましょう。
 規格上は「設定な
し」が標準ですが
再生ソフトのバグ
も考慮して「自
動」で解像度に合
わせた値を入れて
おきます。

プリセットの利用例

低ビットレートで差が出やすい少し長い
9分36秒の動画で設定を変えたエンコー
ド例を用意しています。比べてみてくだ
さい。
a. プリセットを使わずに、H.264の基本的な
設定でエンコード⇒sm26736557
b. プリセットをベースに再生負荷ぎりぎりで
高画質を狙った⇒sm26924580
c. 「ニコ動プレミアム長い実写高画質」設定
でエンコード⇒sm26925805
画質と負荷の関係

綺麗さを求めるとエンコード負荷と再生負
荷は増えます。プリセット利用例で比較す
ると以下のようになります。
 エンコード時間
 画質の良さ
 再生できる可能性

a<b<c
a より b、bより cが綺麗
a>b>c
エンコード時間はaとcでは3倍の差があり
ますが、画質はわずかしか改善しません。
 cはWin8.1 Core i7-3770S 3.10GHz(TB3.85GHz)
RAM32GBで約24分のエンコード時間
画質を重視した設定
効果が少なくとも
MMD投稿で低レー
ト高画質を狙うの
はUp主の業です。
 x264guiExが持っ
ているプリセット
からMMD投稿向き
の高画質の設定を
作ってみましょう。

画質改善効果を出すには
分かるほどに画質改善効
果を出すには、大胆な設
定が必要です。
2. プリセットを呼び出しま
す。
1.
速度:veryslow
II. チューニング:noneかfilm
III. プロファイル:high
IV. 「GUIにロード」をクリッ
ク
I.
一部修正しましょう
先ほどのプリセット
は、そのまま使うと
一部の機器で再生で
きない設定を生成し
ます。以下の項目は
変更を強く推薦しま
す。
1.

フレームタブ
○ 参照距離
○ 最大連続Bフレーム数
2.
この2項は再生できな
くなるリスクと得ら
れる効果のバランス
を勘案する必要があ
ります。
参照距離の設定
1.
参照距離を大きくすると再生できなく
なる可能性が高くなります。
 設定値≦6:ほとんどの機器でOK
 設定値>6:PC以外の機器で再生できない
機器が出始める
 設定値≧15:Intel HD Graphics 4000(第三
世代のIntel Coreシリーズ)より前のチップ
セットグラフィックで異常が出る
2.
よって、通常は6、どうしても画質を上
げたい時でも14に抑えるのが妥当です。
最大連続Bフレーム数の設定
1.
最大連続Bフレーム数の設定を大きくする
と再生できなくなる可能性が高くなりま
す。
 設定値≦3:問題なし
 3<設定値≦ 6:ほとんどの機器でOK だが、
Intel HD Graphics 4000より前のチップセットグ
ラフィックで、まれに、 異常が出る
 設定値>6:Intel HD Graphics 4000より前の
チップセットグラフィックで異常が出る、その
他でも一部専用機器で異常が出る
 設定値>8 :異常の出る機器が増える
2.
よって、通常は6、どうしても画質を上げ
たい時でも8に抑えるのが妥当です。
フレームタブで変更推薦設定
サブピクセル動き予測:10⇒11
 キーフレーム間隔の上限:250⇒-1
 (デブロック強度,閾値):

 通常設定は(0,0)
 通常設定でぼけた感じのするときは(-1,-1)へ
⇒エッジがくっきりするけれどノイズが出やす
い
 通常設定でエッジのノイズが気になるときには
(1,1)へ
⇒少しぼけた感じになるがエッジにノイズが出
ない
総ビットレートの決定
2.
3.


4.
プレミアム:100MB
一般
: 40MB
上限ファイルビット
レートをチェックし
て用途に合わせて値
を設定します。
4
上限確認付品質基準
VBRを選びます。
品質は20付近に設定。
上限ファイルサイズ
にチェックしてサイ
ズ指定。
1.
総ビットレートの目安
ニコ動投稿でHD画質程度を考えた場合、代
表的なビットレートがあります。
ビットレートの例











600kbps
:一般会員投稿制限
1000kbps
: ニコ動推薦値
2000kbps未満 :生放送で流しやすい
2500kbps程度 :ダンス動画の名手が愛用
3000kbps以上:FHDをなんとか詰め込める
サンプル: sm27093336
3500kbps程度 :HD動画の画質が安定
4000kbps
:少なからずの視聴者側回線の制約
6000kbps
:多くの視聴者側回線の実質限界
17500kbps
:H.264 HD動画規格の通常限界
解像度と総ビットレート設定の目
安
a.
b.
c.
d.
e.
f.
854x480 30fps、背景やカメラがシンプルな
1024x576 30fps
⇒600kbps
通常の1024x576 30fps
⇒1000kbps
シンプルな1024x576 60fpsやシンプルなHD 30fps
⇒ 2000kbps
通常の1024x576 60fpsやシンプルなHD 60fps
⇒2500kbps
通常のHD 30fpsや60fps、通常のFHD 30fps、短く
シンプルなFHD 60fps
⇒4000kbps
短い高画質を狙うFHD 60fps
⇒6000kbps
総ビットレート設定の実際
実際の方針は、シンプルな以下の4つです。

一般会員用設定
1.
○
○
854x480 か1024x576 30fps
600kbps
生放送を考慮したダンス動画ベテランの知恵設定
2.
○
○
1024x576 60fps
2500kbps
通常設定
3.
○
○
HD 30fps & 60fps、FHD 30fps & 60fps
4000kbps
品質値の調整 (20.5は高画質設定の値)
4.
○
○
無駄に画質が高めに生成される気がするときは23へ
60fps動画などでサイズなどに余裕があるにもかかわ
らず画質が悪い傾向になるときには17へ
音声のビットレート

総ビットレートを
基準に考えます。
 600kbps⇒64kbps
 2500kbps⇒96kbps
 4000kbps⇒128kbps
音質を重視すると
きは128kbpsにしま
す。
 128kbpsを超えると
モノラルに再エン
コードされること
があるようです。

設定の保存

作った設定は左上にある「新規保存」を使っ
て名前をつけて保存しておきましょう!
エンコードの開始
1.
2.
3.
4.
5.
6.
「OK」を押して設定を閉じます。
「保存」を押してエンコードを開始させます。
窓が開いてエンコードが始まりファイルが生
成されます。
説明した設定の場合、1回元動画の情報を集
めるために高速にエンコードされ、其の後、
実際のエンコードが始まります。
実際のエンコードも、サイズやビットレート
の制限にかかって、1~2回やり直しが発生し
て、最終ファイルが生成されます。
エンコードが終わればできあがりです。
最後に






アル様には、解像度とビットレートについて相談に乗っ
ていただいております。ありがとうございます。
あぽすとろふぃ様には、生放送でのビットレートについ
ての情報を教えていただいております。ありがとうござ
います。
過去半年ほどのらぶ式モデルファンコミュ【本館】の生
放送状況を解析して設定数値に反映させていただいてお
ります。
KENくん 様、 rigaya様、有用な各種ツール類を公開く
ださりありがとうございます。
BGMに国綱様「Town(アイドルマスターより)和風アレ
ンジバージョン」をお借りしております。ありがとうご
ざいます。
PDF化して配付を予定しております。配付については動
画情報を確認してください。
制作・編集 ettc 2015年秋