- 【WebM】VP8(VPx)総合スレ4【Google/On2】
253 :名無しさん@編集中[sage]:2010/05/29(土) 23:07:09 ID:b4BEL71Q - 訳してみた。
VP8 Alternate Reference Frames When enabled, the VP8 encoder will at its discretion inject a new frame 〜 the alternate reference (AR) 〜 into the output prior to the frame that depends on it. There will be at MOST 1 frame added between I/P-frames. The dependent frame (D) will always be a P-frame. The AR will be marked with the invisible flag by the codec SDK. This frame must be decoded before D, but will produce no output on its own. ARフレームが有効な場合、VP8エンコーダーは、「ARフレームに依存するフレーム(D)の1つ前」に、 任意に「相互参照フレーム(AR)」という新しいフレームを挿入する。 ARフレームはI/Pフレームの間に最大1枚追加される。 依存フレームDは、必ずPフレームである。ARフレームはコーデックSDKにより、不可視フラグがつけられる。 ARフレームは依存フレームDの前にデコードされなければならない(訳注:DのデコードにはARフレームの 情報が必要なため。)が、ARフレーム自身はデコードされても何も出力しない。 To satisfy the monotonically-increasing requirement, the encoder will currently set the AR’s timestamp to 1 less than D’s. This means the time base given to the encoder at configure time must be granular enough to allow this, e.g., at least 2X framerate. 単調増加という条件を満たすため、エンコーダーは現在ARフレームのタイムスタンプとして 依存フレームDのタイムスタンプより1小さな値を設定している。 そうするためには、設定時にエンコーダーに与えられるタイムベースは、十分な粒度を持つ必要がある。 たとえば、最低でもフレームレートの2倍にする必要がある。 Ideally the AR’s timestamp should be as close as possible to frame D-1 to allow the decoder as much time as possible to decode AR before needing to display D. Dの表示前になるべく多くの時間をARのデコードにまわせるよう、 理想としては、ARフレームのタイムスタンプは、可能な限り「フレームD-1(※1)」に近いほうがよい。
|