用 Metal 适不适合用来加速视频解码?
Kaby Lake 处理器和 AMD Poaris 开始的显卡都支持硬解 VP9,也就是 Youtube 的编码器。而且 Youtube 4K 以上的视频现在只有 VP9 格式,并没有 H264。(也就是 safari 看不到 4k 的原因。)所以苹果电脑上新款的硬件是支持硬解 VP9 的。但现在完全没法调用。。。导致 Chrome 看 Youtube 视频完全是 CPU 软件解码,非常占资源,而且 8k 基本没有希望。
所以我想法是一个折中的办法,通过 Metal 写一个解码器,不知道可不可行。
(不过即使技术上可行,写解码器这种巨大的工程也需要很多人力啊。。而且给一个支持硬解的显卡写一个解码器,有一种做无用功的感觉)
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.