翻遍了 github 和全网都没有找到现存的轮子。 看到 b 站最近加入了 av1 的解码器,不知道是怎么实现的(笑哭。https://www.bilibili.com/blackboard/webplayer_history.html#html5
翻遍了 github 和全网都没有找到现存的轮子。 看到 b 站最近加入了 av1 的解码器,不知道是怎么实现的(笑哭。https://www.bilibili.com/blackboard/webplayer_history.html#html5
|
test3207Feb 21, 2022
1
ffmpeg.js
(如果没有那就自己编译 |
|
sky96111Feb 21, 2022
2
|
|
kkocdkoFeb 22, 2022 via Android
3
( b 站网页端 chrome+windows )
hevc 是基于 wasm 的,但 av1 是 chrome 直接解码,占用高是由于软解。 |
|
littlewingFeb 22, 2022
4
找到一个 h265 的文章,不知道有没有帮助: https://juejin.cn/post/6877058224424976392
|
|
xratzhFeb 22, 2022
5
哎,AMD 的解码鸡肋,日常使用明显感觉得到。这还不搞 AV1
|
|
duke807Feb 22, 2022 via Android
7
@littlewing
不錯,這個絕經網的文章和我想的一樣,這下不怕只有該死的蘋果遲遲不支持 av1 編碼了,大不了只針對釘子戶 safari 上 wasm 解碼的 pilyfill 找了一下,果然有開源支持: https://github.com/brion/ogv.js 蘋果用戶就應該忍受分辨率低一些,在蘋果瀏覽器支持 av1 之前 另外 av1 的圖片也有 pilyfill: https://github.com/Kagami/avif.js |
|
duke807Feb 22, 2022 via Android
8
fix typo: polyfill, 新手機鍵盤老是抽風
|
|
okakuyangFeb 22, 2022
9
软解 AV1 太费 cpu 了,而且帧数也不高,没啥用。AV1 编码一个视频又慢,也就 b 站为了省流量这么折腾。
|
|
lvsemi1Feb 22, 2022
10
av1 还是死了算了,都整了多少年了编解码器还是一潭死水,快进到 h.266/vvc
|
|
longbye0Feb 22, 2022
11
chromium 源码里有个第三方软解 265 实现,265 解码很多人应该会参考这个。
av1 就是浏览器自带支持了。 |
|
12
什么时候有开源基于 wasm 的万能播放器就好了
|
|
LatinFeb 22, 2022
13
|
|
bitdepthFeb 22, 2022
14
不支援 HEVC 的 browser 才應該被譴責,av1 或者講 VP10 這麼糟糕的格式也就是 google 強推,VP 系列一如既往的爛
|
|
GalaDOSFeb 22, 2022
15
底层解码器建议用 dav1d ,aom 比较慢
|
|
16
@lvsemi1 不至于不至于,svt-av1 已经可以在 12 代酷睿 8 preset ( fast )下做到 180fps 了,如果改成 slow 也有 30 多 fps 。
|
|
17
@duke807 感谢!用这个 ogv.js 已经实现了第一个 demo
|