2016-07-13 19 views
0

Iフレーム、Bフレーム、およびPフレームに関して、サイズと知覚される品質に関するいくつかの一般的な仮定を行うことができます。私はバイト単位でフレームサイズを意味することでサイズI、B、およびPフレームのサイズとビデオ品質の関係

Quality(I) > Quality(B) > Quality(P) 

Size(I) > Size(B) > Size(P) 

私の最初の推定は次のようなものになるだろう。

フレームごとに1つのスライスを考えてみましょう。

答えて

1

一般に、私はPがBよりも大きいと言います。これは真実である必要はありませんが、一般的にはそうです。

ここで、タイプ間で「品質」を比較することはできません。 Pフレームには、それ自体とその参照の差異だけが格納されます。デコードされたPフレームは、その参照の忠実度を改善することができ、または情報デルタに応じてそれを減少させることができ、ビットがその情報を符号化するためにどのように使用されたかを示す。

+0

この素晴らしい答えをありがとう。私が正しく理解していれば、Bフレームは全体の品質を改善するのではなく、同じ品質を維持しながら、ファイルサイズの縮小を目指して発明されましたか? – holzkohlengrill

+0

@holzkohlengrill与えられたビットレートで品質を改善したり、与えられた品質に対してビットレートを減らすことは同じことです。すべての単一の機能/オプションは、この目標をサポートするコーデックに追加されています。あるいは、エンコーディングコストを削減する。 – szatmary

関連する問題