YouTubeおよびFacebookの動画アップロード用のFFmpeg設定


9

FFmpegのエキスパートは、YouTubeとFacebookの両方にビデオ変換の優先設定を共有できますか?

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

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

高度なエンコード仕様-YouTubeヘルプ


1
気づいたので、役立つと思った質問と回答に投票できることをご存知ですか?これまでのところ、スーパーユーザーに投票したことはありませんが、あなたには間違いなく特権があり、そうするように勧められています。これは、回答に「ありがとう」と言った私たちの言い方であり、あなたを助けてくれた素晴らしいジェスチャーになります:)
slhck

回答:


14

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

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

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

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


2
YouTubeは喜んでも、同期コンテナなどの外に、ビデオを1fps、私はそれで投げてきたほとんど何でも受け入れている
slhck

これにより、AppleのQuicktimeに記録されたビデオが約2/3に減少しました。
aVeRTRAC
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.