トランスポート ストリームにラップされたH264ビデオ ストリームでキー フレームを検出する、恐ろしく複雑ではない簡単な方法はありますか?
また、キーフレームのデコードに余分な以前のパケットが必要な場合、それらも見つける方法はありますか?
トランスポート ストリームにラップされたH264ビデオ ストリームでキー フレームを検出する、恐ろしく複雑ではない簡単な方法はありますか?
また、キーフレームのデコードに余分な以前のパケットが必要な場合、それらも見つける方法はありますか?
I フレームを見つける超簡単な方法はありません。AVC ストリームのトランスポート ストリーム パケットを読み取る必要があります。次に、パケット化された要素ストリーム パケット (PES) を組み立て、PES ヘッダーを取り除き、NAL タイプ 5 を特定する必要があります。そのため、トランスポート ストリーム デマルチプレクサが必要になり、PES パケットの先頭を見つけて、最小限の H.264 解析を実行します。デマルチプレクサについては、次のソース コードを参照してください: http://tsdemuxer.googlecode.com/svn/trunk/v1.0/tsdemux.cpp