1
新しいビデオコーデックの
AV1 って今どうなってる?
Tetsuyuki Kobayashi
2018.12.3 Streaming Conference #5
2
 The latest version of this slide will
be available from here
 http://www.slideshare.net/tetsu.koba/presentati
ons
3
Who am I?
 20+ years involved in embedded systems
 10 years in real time OS, such as iTRON
 10 years in embedded Java Virtual Machine
 Now GCC, Linux, QEMU, Android, …
 Blogs
 https://qiita.com/tetsu_koba
 http://d.hatena.ne.jp/embedded/
 http://kobablog.wordpress.com/(English)
 Twitter
 @tetsu_koba
ビデオコーデック
 H.264 以降のビデオコーデックが分裂
状態
 放送業界は H.265 。 Apple も。
 Google はロイヤルティフリーの VP9
 AOM に Apple が参加したこと
で、 AV1 が統一的に使えるビデオ
コーデックになる期待が!
AV1 とは
 Alliance for Open Media(AOMedia) が
策定したビデオコーデック
 ロイヤルティフリー
 2018 年 3 月に Ver 1.0 の仕様公開
 https://aomedia.org/
 WebRTC にも使われる予定
 リアルタイムエンコードもできるようになるはず
リファレンス実装 libaom
 https://aomedia.googlesource.com/ao
m/
 エンコーダ、デコーダ両方ある
 ffmpeg, gstreamer, VLC, firefox,
chrome, ... に搭載済み
 デコード速度は実用レベル
 エンコード速度はとてもとても遅い
YouTube の AV1 テスト配信
 AV1 Beta Launch Playlist
 Chrome, Firefox で再生可能
 libaom のデコーダ使用
 YouTubeのAV1のテスト配信を試す
高速版ソフトウェアデコーダ dav1d
 https://code.videolan.org/videolan/dav
1d
 C とアセンブラで書かれている。
 2018 年末に完成の予定。
 ffmpeg 4.2 では使えるようになりそ
う。
高速版ソフトウェアエンコーダ rav1e
 https://github.com/xiph/rav1e
 Rust で書かれている
 まだまだ開発中
ハードウェアアクセラレータ
 関係ありそうな AOM メンバー
 Arm, Intel, nVidia, AMD, Broadcom,
Xilinx, ...
 AV1 のハードウェアアクセラレータを
作ると明言
 Socionext, NGCodec
ffmpeg 4.1
 AV1 でエンコードして MP4 ファイル
に格納できるようになった。
 新しいビデオコーデックのAV1を使っ
て無理やり HLSでストリーミングし
てみた
 fragmented MP4 を使用
AVIF
 AV1 を応用した静止画フォーマット
 まだ仕様ドラフト
 HEIF を拡張したもの
 JPEG を置き換えるデファクトスタン
ダードになるか???
まとめ (2018 年 12 月現在 )
 デコード : ブラウザで再生はできる
 エンコード : まだまだ
 ハードウェアアクセラレーション : 期
待
 Google は積極的。 Apple はまだ公式
アナウンスなし。
14
Q & A
@tetsu_koba
Thank you for listening!

New VIdeo CODEC AV1