もちろん、私は無料のウェブです。 しかし、2回の疑わしい比較( 1回と2回 )に基づいて多くの人が作成したTheoraの品質はH.264より優れているという結論は非常に急いでいます。

最初の比較では、テストビデオもコーデック設定もまったく表示されません。 2番目は、Youtubeから意図的にずさんなプリセットがH.264コーデック用に取得され、Theoraの設定はサイレントであると言います。
そこで、Ogg Theoraが何であり、このコーデックが何をできるかを自分で確認することにしました。
フォーマット比較
私が最初に気づいたのは、 Ogg Theoraの機能のリストです 。 比較のために、 H.264機能のリスト
混乱したもの:
- 最小ブロックサイズは8x8です(H.264では、最小は4x4です。これにより、小さな詳細をより適切に保存できます)
- 算術コーディングがない(15%を無料でプレイできる)
- 動き補償の半ピクセル精度(H.264の1/4ピクセル)
- Bフレームなし
これは、異なる形式の機能の説明を比較する場合のみです。
H.264機能リストがはるかに長いことに注意してください。 だから、知っているほど高度ではないコーデックが比較に勝つことは驚くべきことでした。
コーデックバージョン
Theora Binariesはサイトに表示されていませんが、source =(Found ffmpeg2theora builds。Version Theory 1.1.0(libtheora 1.1 20090822(Thusnelda))からコンパイルできませんでしたが、バージョン1.1.1はxiph.orgにあります。マイナーな修正のみが宣言されているので、大丈夫だと思うので、リングの青い角
比較のために、 x264コーデックを使用することにしました。 多くの設定と優れたコミュニティサポートを備えた、H.264コーデックファミリのかなり高度なメンバー。 さらに、オープンソース。 MSU Videogroupの最後の比較の結果によると、彼は2位になり、リーダーに少し負けました。 そのため、リングの赤いコーナーには
デコードには、AviSynth FFmpegSource2バージョン2.12のプラグインを使用しました。
比較テクニック
比較のために、幅640ピクセルの解像度で4つのビデオシーケンスを撮影しました。 ビットレートが500 kbpsの2つのパスでエンコードされます(サイズを取得する方がはるかに簡単です)。 Theora設定は、最高品質と最も柔軟なレート制御に設定されました。 x264の場合、2つのプリセットを取りました。1つ目はTheoraの機能(ハーフピクセルシフト、bフレームなし、8x8ブロックサイズなど)に似ています。2つ目はすべての機能がオンになっている通常のx264プリセットです。 MSU Video Quality Measurement Toolを使用して、 PSNRおよびSSIMメトリックで品質を測定しました 。
結果を時間内に揃えることは大きな問題なので、エンコード時間を評価しませんでした。 これは、より成熟したプロジェクトであるため、アセンブラーの最適化により、x264の速度が著しく向上する可能性が最も高いでしょう。
プリセット
Theora:
--soft-target --two-pass --optimize --speedlevel 0 --keyint 250
x264 analogue:
--bframes 0 --no-cabac --partitions i8x8,p8x8 --me umh --no-mbtree --no-psy --no-fast-pskip --no-dct-decimate --subme 1
x264 normal:
--bframes 4 --b-pyramid normal --partitions all --me umh --no-psy --trellis 2 --no-fast-pskip --no-dct-decimate --subme 10 --b-adapt 2 --direct auto
() , . , x264 ref=3.
- Battle
, - , , . . - Football
. use-case, . - Shuttle start
, . . - Toys and calendar
.
PSNR SSIM. , SSIM . , , SSIM . PSNR .


, Theora x264. x264 . .
.
Battle
PSNR , . , , x264 — .
.




, x264




Football
- . x264 .




Shuttle start
. x264 - .




Toys and calendar
. x264 , . . x264 , .




, , , . 5% , .

. , . . , .
- , - , . , x264 , Theora. Theora , x264 — , x264 normal. SSIM. SSIM x264 , , .
:

2-4 .
x264
x264 . Ogg Theora. , , .
x264:
- b-
- --tune ssim --tune psnr, , ( Theora PSNR)
- ,
- ,
x264
x264 analogue . , , :
- , SSIM, PSNR
- 16x16
- -
H.264 — , Ogg Theora, /. , .
, . .
(25 )
(365 ) — , lossless- huffyuv.