0

外部プレーヤーで再生できるように、h264 エンコードされた記録をエクスポートする Xuggler を使用してエクスポート アプリケーションを構築しています (ビデオ記録を .avi または .mp4 コンテナーに書き込みます)。

ビデオ フレームを表すバイト配列から IPacket を作成する方法を知りたいです。IPacket のどのパラメータを設定する必要があり、どの値を含める必要がありますか? また、パケットを収集するコンテナーに対して、どのパラメーターを設定し、その値をどのように設定する必要がありますか?

4

1 に答える 1

4
packet = IPacket.make( IBuffer.make( null, data, 0, data.length ));
packet.setTimeStamp( time );
packet.setTimeBase( IRational.make(1,1000) ); 
int pksz = packet.getSize(); 
packet.setComplete(true, pksz);
于 2011-07-25T16:31:28.597 に答える