「キーフレーム」の版間の差分
imported>Administrator ページの作成:「'''キーフレーム'''とは、動画の圧縮において、一番「元」になっているフレーム(ワンシーン)のことである。 MPEG界隈で…」 |
imported>Administrator 編集の要約なし |
||
| 3行目: | 3行目: | ||
[[MPEG]]界隈では「[[Iフレーム]]」などとも呼ばれる。 | [[MPEG]]界隈では「[[Iフレーム]]」などとも呼ばれる。 | ||
== 概要 == | ==概要== | ||
キーフレームとは動画圧縮の起点となっているフレームのことである。キーフレームは静止画の圧縮アルゴリズムで圧縮され、これに続くフレームは「キーフレームとの差分」だけを保存することで高い圧縮率を実現している。 | キーフレームとは動画圧縮の起点となっているフレームのことである。キーフレームは静止画の圧縮アルゴリズムで圧縮され、これに続くフレームは「キーフレームとの差分」だけを保存することで高い圧縮率を実現している。 | ||
動画ファイルは以下のような繰り返しになっている。 | |||
* 低圧縮フレーム | |||
* 高圧縮フレーム(差分だけ) | |||
* 高圧縮フレーム(差分だけ) | |||
* 高圧縮フレーム(差分だけ) | |||
* … | |||
このためキーフレームの出現間隔を広げれば、差分だけの高圧縮フレームが増えるため、動画の圧縮率は向上する。 | このためキーフレームの出現間隔を広げれば、差分だけの高圧縮フレームが増えるため、動画の圧縮率は向上する。 | ||
| 12行目: | 20行目: | ||
キーフレームの出現間隔の設定は動画の編集ソフト(動画エンコーダー)によってマチマチである。よくあるのは以下のようなものである。 | キーフレームの出現間隔の設定は動画の編集ソフト(動画エンコーダー)によってマチマチである。よくあるのは以下のようなものである。 | ||
* 1秒間隔など特定の秒間隔で設定 | *1秒間隔など特定の秒間隔で設定 | ||
* シーンの切り替わりを自動検出 | *シーンの切り替わりを自動検出 | ||
== 関連項目 == | ==関連項目== | ||
*[[Iフレーム]] (Intra-coded Frame) | *[[Iフレーム]] (Intra-coded Frame) | ||
2019年7月24日 (水) 07:36時点における版
キーフレームとは、動画の圧縮において、一番「元」になっているフレーム(ワンシーン)のことである。
概要
キーフレームとは動画圧縮の起点となっているフレームのことである。キーフレームは静止画の圧縮アルゴリズムで圧縮され、これに続くフレームは「キーフレームとの差分」だけを保存することで高い圧縮率を実現している。
動画ファイルは以下のような繰り返しになっている。
- 低圧縮フレーム
- 高圧縮フレーム(差分だけ)
- 高圧縮フレーム(差分だけ)
- 高圧縮フレーム(差分だけ)
- …
このためキーフレームの出現間隔を広げれば、差分だけの高圧縮フレームが増えるため、動画の圧縮率は向上する。
ただし、いわゆる動画プレーヤーなどでの「頭出し(シーク)」はキーフレームに対してしか行えない。このためキーフレームの出現間隔を広げすぎると細かいシークができない動画になってしまう。
キーフレームの出現間隔の設定は動画の編集ソフト(動画エンコーダー)によってマチマチである。よくあるのは以下のようなものである。
- 1秒間隔など特定の秒間隔で設定
- シーンの切り替わりを自動検出