
これは何ですか最大ビットレート.mp4
ビットレートモードが絶え間ない?
MP4 のメディア情報の表示 (MediaInfo ツールを使用)
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email protected]
Format settings, CABAC : No
Format settings, ReFrames : 1 frame
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Bit rate mode : Constant
Bit rate : 1 500 Kbps
Maximum bit rate : 3 961 Kbps
Display aspect ratio : 4:3
Frame rate mode : Constant
Frame rate : 29.970 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.163
この場合、ビットレートモードが変数309
、ビット レート フィールドには、平均ビット レートとして値が表示されますか?
M4V のメディア情報の表示 (MediaInfo ツールを使用)
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email protected]
Format settings, CABAC : No
Format settings, ReFrames : 1 frame
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Bit rate mode : Variable
Bit rate : 309 Kbps
Display aspect ratio : 16:9
Frame rate mode : Variable
Frame rate : 23.976 fps
Minimum frame rate : 23.810 fps
Maximum frame rate : 24.390 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.229
Writing library : x264 core 120
答え1
MediaInfo が報告する場合Bit rate
、実際のメディア ストリームが指定するビット レートが報告されます。したがって、1,500 と表示され、一定のビット レートが使用された場合、これはエンコーダによって設定されたレートです。
一方、可変ビット レート モードがエンコードに使用された場合、エンコーダーは定義済みの平均値を提供できません。そのため、MediaInfo は測定された平均値を報告します。これは、ストリーム サイズと期間 (File__Analyze_Streams_Finish.cpp
ソース コードを参照) を非常に一般的な方法で分析することによって行われます。
VBR に対してが表示された場合Maximum bit rate
、その意味は明らかです。CBRMaximum bit rate
ストリームの場合も報告されます。残念ながら、それが正確に何を意味するのかはわかりませんでした。ソース コードが少し複雑ですが、使用される特定のメディア コーデックまたはコンテナーによって異なります。
次のいずれかになります:
- ピーク ビット レートを検索する計算の結果 (可能性は低いため、完全なソース コードを確認していません)
- から抽出された情報MOOVアトムMP4コンテナの
- MPEG-2記述子は、ISO/IEC 13818-1セクション2.6.26:
この値は、このプログラム要素またはプログラムで発生する、トランスポートオーバーヘッドを含むビットレートの上限を示します。
- 特定のコンテナ(MXFなど)でサポートされる最大ビットレート
- 特定のコーデックプロファイル/レベルの組み合わせでサポートされる最大ビットレート
ちなみに、私の知る限り、MP4 (MPEG-4 Part 14) コンテナでは、使用されるコーデックのビット レートに制限はありません。MP4はビデオコーデックではないMPEG-4 Part 10 AVCビデオ(h.264)の「MP4」について話しているのであれば、レベル5.2のHigh 10プロファイルで指定される最大ビットレートは720,000 kBit/s(参照)。