ウィキペディア記事の動画の再生方法については「Help:音声・動画の再生」を参照。
Theora
拡張子.ogv
MIMEタイプvideo/ogg
開発者ザイフォ財団
初版2004年6月1日 (19年前) (2004-06-01)[1]
種別動画圧縮フォーマット
包含先Ogg / Matroska
派生元VP3
国際標準 ⇒Theora Specication
libtheora開発元ザイフォ財団
初版2004年8月4日 (2004-08-04)
最新版1.1.1 / 2009年10月1日 (14年前) (2009-10-01)
最新評価版1.2.0alpha1 / 2010年9月23日 (13年前) (2010-09-23)
プログラミング
言語C
種別動画コーデック
ライセンス三条項BSDライセンス
公式サイト ⇒www.theora.org
テンプレートを表示
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フレーム
特許上の懸念が少なくフリーで利用できるTheoraは、HTML5における標準動画コーデック候補としてMozilla Foundationやオペラ・ソフトウェアなどから支持されていたが、Appleやノキアなどの反対により撤回された。