Theora
[Wikipedia|▼Menu]
.mw-parser-output .hatnote{margin:0.5em 0;padding:3px 2em;background-color:transparent;border-bottom:1px solid #a2a9b1;font-size:90%}

ウィキペディア記事の動画の再生方法については「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.orgVP3を基にして開発した。
概要

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のほか、AVIMatroskaOgg 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 FirefoxOperaGoogle Chrome (Chromium) などのウェブブラウザでサポートされていて、<video>タグを用いることでプラグインなしに再生が可能である[4]
コンテナ形式と拡張子

通常はOggコンテナに格納され、ファイルの拡張子は.ogvとなる。音声コーデックはVorbisが使われる。従来のビデオコーデック同様にDirectShowを利用したコンテナ形式 (AVI、MKV等) に格納することも可能だがあまり使われることはない。

(Theora+Vorbis).ogv

注: (Theora+Vorbis).ogg拡張子.oggは非推奨となったため、現在は拡張子.ogvが使われる。
脚注^ .mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation.cs-ja1 q,.mw-parser-output .citation.cs-ja2 q{quotes:"「""」""『""』"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free a,.mw-parser-output .citation .cs1-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited a,.mw-parser-output .id-lock-registration a,.mw-parser-output .citation .cs1-lock-limited a,.mw-parser-output .citation .cs1-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription a,.mw-parser-output .citation .cs1-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:#d33}.mw-parser-output .cs1-visible-error{color:#d33}.mw-parser-output .cs1-maint{display:none;color:#3a3;margin-left:0.3em}.mw-parser-output .cs1-format{font-size:95%}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}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

関連項目

Ogg

Vorbis

Daala - 後継の動画圧縮コーデック

WebM

ffdshow

オープンソースのコーデックとコンテナフォーマット一覧

動画編集ソフトウェア

Icecast

外部リンク

Xiph.Org

Theora.Org

ffmpeg2theora

illiminable Ogg Directshow Filters for Speex, Vorbis, Theora and FLAC

Jheora Cortado Java用










マルチメディア圧縮フォーマット
動画ファイルフォーマット

ISO/IEC


次ページ
記事の検索
おまかせリスト
▼オプションを表示
ブックマーク登録
mixiチェック!
Twitterに投稿
オプション/リンク一覧
話題のニュース
列車運行情報
暇つぶしWikipedia

Size:26 KB
出典: フリー百科事典『ウィキペディア(Wikipedia)
担当:undef