0

H264 でエンコードされた画像があります。これらの画像から動画を作成しました。このビデオを H264 に再度エンコードする必要がありますか? また、キーフレームとは正確には何ですか?

4

3 に答える 3

1

個々の画像のエンコーディングを再確認することをお勧めします。H.264は、個々の静止画像ではなく、ビデオ用に定義されています。

ビデオを作成したら、H.264エンコーディングが理にかなっています。特に、H.264から得られる圧縮の大部分は、モーション予測によるものです。つまり、前のフレームの同様のブロックに基づいて1つのフレームのブロックをエンコードします(または、双方向予測を使用できます。前のフレームと後続のフレームの両方)。

キーフレームは、他のフレーム(つまり、Iフレーム)から予測されないフレームであり、送信の途中でビデオをピックアップするものを同期させ、受信する他のフレームの基礎を持たせるために使用されます。

于 2011-02-18T04:37:19.007 に答える
1

h264 は、ビデオ用のコーデック (コード/デコード) です。h264 画像は存在しません。h264 はビデオの圧縮アルゴリズムです。キーフレームは、ビデオのフル解像度フレームです。追加のフレームはこれに基づいています。必要に応じて、プログラムを使用して画像をビデオに結合し、h264 として出力することができます。

于 2011-02-18T04:38:25.557 に答える
1

「H264でエンコードされた画像」とはどういう意味ですか...

もちろん、1 つの画像を H264 でエンコードできます。後で画像ビューアー アプリケーションで開いたり、Facebook に投稿したりすることはできません... とにかく、そうすると、それはキー フレームと呼ばれ、H264 でエンコードされた 1 つの画像全体を表します。それらは、定義済みの間隔 (GOV 長さ) でビデオ ストリームに表示されます。2 つのキー フレーム (I-FRAMES または IDR とも呼ばれます) 間の他のすべてのフレームには、最初の画像で発生した変更 (移動、消失、色、形状の変更など) が含まれています。それらは、P フレーム (予測符号化) と B フレーム (双方向予測符号化) です。KEY フレーム、次にいくつかの P フレーム (または B)、そして再び KEY フレームがある場合、ビデオ ストリームがあります。

したがって、H264 でエンコードされた画像であれば、MKV、MP4、QT などのコンテナ形式でまとめて購入するだけで、それらからビデオを作成できます...

また、再度エンコードする必要がないため、「この動画を再度 H264 にエンコードする」必要はありません...すべての動画データは既に H264 でエンコードされています...

于 2011-02-21T09:57:19.673 に答える