• 締切済み

30分以上のニコ生の録画を最高品質で投稿する場合

30分以上のニコ生の録画を最高品質で投稿する場合の方法について教えてください ニコ生の録画をコメントありで30分程度の動画にしてニコ動に投稿したいのですがどの方法が1番適切でしょうか? 30分以上の放送の場合、今のところ namarecoで録画→さきゅばすで動画とコメントを結合→aviutlで30分程度にカット、100MB以内にx264でエンコード。という方法が1番かなと思っているのですが他に、より高品質で動画を作る方法はないでしょうか? 御教授いただけるとありがたいです。よろしくお願いします。

みんなの回答

  • lilam001
  • ベストアンサー率49% (289/579)
回答No.1

H.264形式にエンコードするならx264がベストです。 設定を煮詰めれば十分高画質です。 設定方法がわからないなら調べましょう。 http://nicowiki.com/%E6%8B%A1%E5%BC%B5%20x264%20%E5%87%BA%E5%8A%9B%EF%BC%88GUI%EF%BC%89%E3%81%AE%E8%A8%AD%E5%AE%9A%E9%A0%85%E7%9B%AE%E3%81%A8%E3%81%9D%E3%81%AE%E6%A9%9F%E8%83%BD%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6.html 838400/(総フレーム数/フレームレート)=ニコニコ動画に投稿できる限界のビットレート(概算) 30fpsの動画で、ちょうど30分なら、総フレーム数は54000fになります。 ここをしっかり計算しないと、結果が大きく変わってきてしまうので、必ず総フレーム数をフレームレートで割ってください。 29.97fpsなら、30/1.001です。 ちょうど30分の動画だと仮定して計算すると、 838400/1800≒465.778(kbps) この場合、音声は65kbpsくらいで割り振るのが妥当です。 音声の方は後でいくらでも調整がきくので、wavで出力しておいて映像の方を先にエンコードします。 2passエンコードで、400kbpsを指定します。 その他の設定がおわったら、mp4形式でエンコードしてください。 音声はなしで。 エンコードが終わったら(エンコード中でもかまいませんが)音声をエンコードしておきます。 私が使っているのはneroAacEncです。 とりあえずは neroAacEnc.exe -br 65000 -2pass -if [入力ファイル名].wav -of [出力ファイル名].aac これでエンコードしておきます。 映像と音声のエンコードが完了したら、MP4boxでmuxします。 MP4box.exe -add [音声ファイル].aac [映像ファイル].mp4 -out [出力ファイル名].mp4 ここが一番重要ですが、出来上がったmp4ファイルのプロパティを見て、「ディスク上のサイズ」が104853504バイト以下ならニコニコ動画に投稿できます。 104853505バイトからは容量オーバーになるので、もし完成したmp4ファイルがこのサイズを超えていたら、音声だけをエンコードしなおします。 このためにwavで別に出力しておくのです。 65000で駄目なら64000といった具合に徐々に下げていき、エンコードするたびにMP4boxでmuxしてプロパティでディスク上のサイズを確認するという手順を繰り返します。 104853504バイト以下になったら、投稿しましょう。

iori100
質問者

お礼

お礼遅れてすいません。 とても参考になりました。aviutlの設定を勉強してみます。 また機会があればよろしくお願いします。 ありがとうございました!

関連するQ&A