コングラッチュレーション
,―==7 Congratulation! コングラッチュレーション
|く ___ _> Congratulation!
fll`ーU+'
`''、 ー=| おめでとう・・・・・・・・!
_,,..-´:|ヽー-;ー..,,_
. ,-=-, ,,..-‘≡≡:| ><´|≡::|ヽ おめでとう・・・・・・・・! おめでとう・・・・・・・・!
. | l____ヽ.|≡l≡≡≡| |::| |≡:::/::|
. |(llー´_ヽ|≡|≡≡≡|.|:::|l≡::/::::| 1.0.0おめでとう・・・・・・・・・・・・!
.. 4 l__`=|_|≡:|≡≡≡::||:::|'≡/≡|
/|\,.・|::≡:|ヽ|≡≡≡≡≡:::/|≡::| _,,.........、
≡|/}:ヽ|:≡|::::|{≡≡≡≡≡:::{ .|≡::| ヽ_,, ヽ
≡:| |:::|l≡:|≡|:|≡≡≡≡≡:::|. .|≡::| /_> |
:::≡l|:::|'≡:|≡:|::|≡≡≡≡≡:::|. .|≡::| |7 llう.. |
≡≡≡≡/|≡ヽ≡≡≡≡≡::::|. ..|≡::|. z-..,〃、 ム__ ll´.. |
::≡≡≡::/ ヽ≡ヽ≡::|―、≡≡::l ..|≡::| / ミ 1´/ヽ==,...
::≡≡≡| \≡ヽ::| ヽ≡≡l .ljヽl | 刀、ミ _,,,..-`‐三=ー-
::≡≡≡| |ヽ/ー.、.. ヽ≡≡l. .|/ | ノ= ∠i /ヽ、≡≡≡≡≡
:|¬、≡≡ヽ. |≡ゞー=ッ |≡≡| __/ (ll ー゜\|ヽ. /≡::ヽ≡≡≡≡≡
:| ヽ≡≡ヽ |≡≡ヽミ. |≡≡| l|. ll7| ヽu=/l二ll二l'''ヽ /≡:::/≡≡≡≡≡
:| ヽ≡≡ヽ≡≡| |≡≡| | | llヽ|w-ヽ/Nヽll | | /≡:::/≡≡≡≡≡≡
,―==7 Congratulation! コングラッチュレーション
|く ___ _> Congratulation!
fll`ーU+'
`''、 ー=| おめでとう・・・・・・・・!
_,,..-´:|ヽー-;ー..,,_
. ,-=-, ,,..-‘≡≡:| ><´|≡::|ヽ おめでとう・・・・・・・・! おめでとう・・・・・・・・!
. | l____ヽ.|≡l≡≡≡| |::| |≡:::/::|
. |(llー´_ヽ|≡|≡≡≡|.|:::|l≡::/::::| 1.0.0おめでとう・・・・・・・・・・・・!
.. 4 l__`=|_|≡:|≡≡≡::||:::|'≡/≡|
/|\,.・|::≡:|ヽ|≡≡≡≡≡:::/|≡::| _,,.........、
≡|/}:ヽ|:≡|::::|{≡≡≡≡≡:::{ .|≡::| ヽ_,, ヽ
≡:| |:::|l≡:|≡|:|≡≡≡≡≡:::|. .|≡::| /_> |
:::≡l|:::|'≡:|≡:|::|≡≡≡≡≡:::|. .|≡::| |7 llう.. |
≡≡≡≡/|≡ヽ≡≡≡≡≡::::|. ..|≡::|. z-..,〃、 ム__ ll´.. |
::≡≡≡::/ ヽ≡ヽ≡::|―、≡≡::l ..|≡::| / ミ 1´/ヽ==,...
::≡≡≡| \≡ヽ::| ヽ≡≡l .ljヽl | 刀、ミ _,,,..-`‐三=ー-
::≡≡≡| |ヽ/ー.、.. ヽ≡≡l. .|/ | ノ= ∠i /ヽ、≡≡≡≡≡
:|¬、≡≡ヽ. |≡ゞー=ッ |≡≡| __/ (ll ー゜\|ヽ. /≡::ヽ≡≡≡≡≡
:| ヽ≡≡ヽ |≡≡ヽミ. |≡≡| l|. ll7| ヽu=/l二ll二l'''ヽ /≡:::/≡≡≡≡≡
:| ヽ≡≡ヽ≡≡| |≡≡| | | llヽ|w-ヽ/Nヽll | | /≡:::/≡≡≡≡≡≡
ソースのgit
https://aomedia.googlesource.com/aom/+/v1.0.0
仕様書のgit
https://github.com/AOMediaCodec/av1-spec/releases/tag/v1.0.0
ついに1.0.0タグが打たれた。
3月末の情報公開で1.0.0リリースって書いてるメディアが有ったけど見ての通り6月25日です。
gitのコミットログをチラチラと見てたけど
結構マルチスレッド処理の実装が入ってて、実際に使ってみると割とCPUが回るようになっている。
Ryzenが欲しくなった。
あと深層学習を使ったよみたいなのも有って期待が高まる。気がする。
SIMD系の実装追加はx86系はあまりなくてARM(Neon)がチラホラ。
ARMでどうにかなるようなシロモノじゃない気もするのだがどうなんだろう?
一番重要なのは、今後「エンコードした奴がバージョン違いでデコード出来ねぇ!」が無くなるであろうところ。
ハードウェアも作れるだろうし普及するといいな?
ひとまずはエンコードを色々試してみたい。