it-swarm-ja.com

YouTubeおよびFacebookのビデオアップロードのFFmpeg設定

FFmpegの専門家は、YouTubeとFacebookの両方へのビデオ変換の好みの設定を共有できますか?

Youtubeの場合、私はこれらのガイドラインに従っており、ビデオサイズは480P @ 24fpsです。

  • オーディオコーデック:AAC-LC
  • チャンネル:ステレオまたはステレオ+ 5.1
  • サンプルレート96khzまたは48khz
  • ビデオコーデック:H.264
  • プログレッシブスキャン(インターレースなし)
  • 人目を引く
  • 2つの連続したBフレーム
  • クローズドGOP。フレームレートの半分のGOP。
  • CABAC
  • 可変ビットレート。ビットレート制限は必要ありません
  • 色空間:4.2.0

高度なエンコーディング仕様-YouTubeヘルプ

9
Bachalo

ガイドラインを厳格な要件と見なさないでください。一般的な推奨事項は、アップロードするのに実用的な最高の品質を提供することです。とても簡単です。アップロードしたものはすべて再エンコードされ、YouTubeはほとんどの場合あなたが提供したものを受け入れます。つまり、元のコンテンツをアップロードするか、元のコンテンツが大きすぎる場合は、高品質を使用して再エンコードできます。 ffmpegの使用例:

ffmpeg -i input -c:v libx264 -crf 18 -preset slow -c:a copy output.mkv

詳細については、 FFmpeg Wiki:H.264 を参照してください。具体的には、-crfおよび-presetオプション。オーディオをコピーしただけですが、ソースに非圧縮オーディオが含まれている場合は、再エンコードすることを選択できます。

プレーヤーはさまざまな理由で出力を再生できない場合がありますが、YouTubeは確かに再生します。

14
llogan