出典: フリ?百科事典『ウィキペディア(Wikipedia)』
Theora
(セオラ、シオラ) は、
オ?プン
な
非可逆
の
動?
?縮
ファイルフォ?マット
、または、その
コ?デック
である。
オ?プン
な
音?ファイルフォ?マット
である
Vorbis
の開?元として知られる
Xiph.org
が
VP3
を基にして開?した。
?要
[
編集
]
TheoraはOn2のVP3を基とした
後方互換
のフォ?マットである。ただし、ファイルフォ?マットレベルでの互換性は無い。
Ogg
コンテナフォ?マット
の標準ビデオコ?デックとして利用され(同時に音?には通常
Vorbis
が使われる)、
Ogg Theora
と呼?されることもある。
仕?とその標準的な??であるlibtheoraは
オ?プンソ?ス
で提供される (
BSDライセンス
、ロイヤリティフリ?)。
動向
[
編集
]
フォ?マットは2004年8月、libtheora1.0 Alpha 3リリ?ス時に凍結され、2008年11月に正式に1.0として安定版の?照ライブラリlibtheora 1.0がリリ?スされた。
長い間エンコ?ダ部分の改善は行われなかったが、1.0のリリ?スにおいて開?元のXiph.orgはエンコ?ド品質を大きく改善するという新しいエンコ?ダ“Thusnelda” (Theora 1.1) が2009年9月24日にリリ?スされた。
FFmpeg
のコアライブラリである
libavcodec
でも限定的ではあるがTheoraの開?された。しかし、普及しないまま、より進んだ競合のコ?デックが多?現れたたことや、Xiph.Org自身も
Daala
という後?コ?デックを開?したため、今後普及する見?みはなくなってしまった。
特?
[
編集
]
- ブロック?位の動き補償
- 8x8 Type-II
離散コサイン?換
- 品質ベ?スエンコ?ド (VBR)
- 適?インル?プフィルタ? (deblocking)
- 最小8x8のマクロブロック
- 量子化行列のカスタマイズ (intra/inter, luma/chroma)
- フレキシブルな
エントロピ?符?
(1フレ?ムあたり80個のVLC tables)
- YUV4:2:0に加えYUV4:2:2、YUV4:4:4のピクセルフォ?マット
- 8bitのカラ?チャンネル
- 複?のreference frames
- 非正方ピクセル (ピクセル
アスペクト比
) のサポ?ト
- 16の倍?ではない解像度 (現在は8x8以上のフレ?ム) をサポ?ト
- 量子化値の非線形スケ?リング
- ブロック?位までの適?量子化
- ストリ?ムは
Iフレ?ム
と
Pフレ?ム
によって構成され
Bフレ?ム
はサポ?トしない
- 1/2?素精度の
動き補償
- Ogg
のほか、
AVI
、
Matroska
、
Ogg Media
等のコンテナ形式に??
利用例
[
編集
]
- ウェブブラウザ上での動?再生。
- コンピュ?タゲ?ムでの動?。
HTML5への策定をめぐる議論
[
編集
]
特許上の懸念が少なくフリ?で利用できるTheoraは、
HTML5
における標準動?コ?デック候補として
Mozilla Foundation
や
オペラ?ソフトウェア
などから支持されていたが、
Apple
や
ノキア
などの反?により撤回された。また
Google
も、
H.264/MPEG4 AVC
などのより新しい?縮コ?デックと比べて?縮率で劣るTheoraは
YouTube
で使用できる水準に?たないと考えている
[2]
。一方で、たとえばXiph.orgのGreg Maxwellは?自に行った同一ファイルサイズでの比較??において、TheoraはH.264に?してわずかに劣るものの、?用上は遜色ないと主張していた
[3]
。
2009年8月現在でTheoraはすでに
Mozilla Firefox
、
Opera
、
Google Chrome
(
Chromium
) などの
ウェブブラウザ
でサポ?トされていて、<video>タグを用いることで
プラグイン
なしに再生が可能である
[4]
。
コンテナ形式と?張子
[
編集
]
通常はOgg
コンテナ
に格納され、ファイルの?張子は.ogvとなる。音?コ?デックはVorbisが使われる。
??のビデオコ?デック同?に
DirectShow
を利用したコンテナ形式 (AVI、MKV等) に格納することも可能だがあまり使われることはない。
注: (Theora+Vorbis).ogg
- ?張子.oggは非推?となったため、現在は?張子.ogvが使われる。
脚注
[
編集
]
- ^
Giles, Ralph (1 June 2004).
"Theora I bitstream freeze"
.
theora-dev
(Mailing list)
. 2011年1月18日??
。
- ^
HTML 5 drops open-source video codec
, ZDNet UK
- ^
YouTube / Ogg/Theora comparison
, Xiph.Org
- ^
グ?グルがOn2買?、videoタグの膠着?態に終止符か
, @IT
?連項目
[
編集
]
外部リンク
[
編集
]