「Motion JPEG」の版間の差分
ナビゲーションに移動
検索に移動
Administrator (トーク | 投稿記録) |
Administrator (トーク | 投稿記録) |
||
9行目: | 9行目: | ||
この特性から「ボタンが押された瞬間にシーンを切り替える」などという実装が簡単にできるため、今でも[[ゲーム]]などでは人気がある。 | この特性から「ボタンが押された瞬間にシーンを切り替える」などという実装が簡単にできるため、今でも[[ゲーム]]などでは人気がある。 | ||
+ | |||
+ | また、UVC ([[USB Video Class]])機器でも「遅延が少ない」という理由で現在でも利用されている。 | ||
==欠点:データがでかい== | ==欠点:データがでかい== | ||
Motion JPEGはあくまで「2Dの圧縮」である。ただの[[JPEG]]のパラパラアニメだ。このため時間軸方向にも圧縮がかかる[[MPEG]]系と比べるとデータサイズは大きくなる。 | Motion JPEGはあくまで「2Dの圧縮」である。ただの[[JPEG]]のパラパラアニメだ。このため時間軸方向にも圧縮がかかる[[MPEG]]系と比べるとデータサイズは大きくなる。 |
2021年12月28日 (火) 08:11時点における最新版
Motion JPEGとは、動画圧縮形式のひとつで、大雑把にいえば「JPEGのパラパラアニメ」である。
似たようなものに「MPEG」があるがまったくの別物である。考え方的にはアニメーションGIFとほぼ同じである。違いがあるとすれば音声データも入る点くらいだ。
利点:頭出しが早い[編集 | ソースを編集]
MPEGなどで特定のフレームを抜き出そうとすると、最寄りのキーフレームを見つけ、そこからデコードを繰り返して目的のフレームにたどり着く必要がある。このためリアルタイムで特定フレームを抜き出すのは難しい。
一方、Motion JPEGは単なるパラパラアニメなのでフレームレートから簡単に位置を割り出せる。このためリアルタイムで特定のフレームの頭出しや抜き出しができるという特徴がある。
この特性から「ボタンが押された瞬間にシーンを切り替える」などという実装が簡単にできるため、今でもゲームなどでは人気がある。
また、UVC (USB Video Class)機器でも「遅延が少ない」という理由で現在でも利用されている。
欠点:データがでかい[編集 | ソースを編集]
Motion JPEGはあくまで「2Dの圧縮」である。ただのJPEGのパラパラアニメだ。このため時間軸方向にも圧縮がかかるMPEG系と比べるとデータサイズは大きくなる。