ピクチャ ヘッダーがコーデックに依存している場合、またはトランスポート ストリームでピクチャ ヘッダーを見つけることができる一般的な場所がある場合は?
1209 次
1 に答える
3
あなたがやろうとしているのは、コード抽出の開始です。
MPEG-2 ビデオを含む raw トランスポート ストリームがある場合:
- TS ヘッダーに PayloadUnitStartIndicator ビットが設定されているパケットを探します。これは、PES パケットの開始を示します。
StreamIdを判断するには、そのような PES パケットの 4 番目のバイトを調べる必要があります。PES スタート コードは次のようになります。
0x00 0x00 0x01 0xXY
ピクチャ ヘッダーを持つパケットの PES 開始コードは次のとおりです。
0x00 0x00 0x01 0x00
H.264 の場合、ピクチャ ヘッダーの代わりにシーケンス パラメータ セット (SPS) および/またはピクチャ パラメータ セット (PPS) NAL ユニットを持つパケットに関心があると思います。
于 2013-01-24T02:33:48.220 に答える