AV1编解码器出来已经有一段时间了,貌似YouTube和Netflix都开始用了,但是各种设备的原生播放器呢?
我很担心,并试图找出答案。

准备

首先,我需要使用 AV1 编解码器创建一个视频文件,因此我使用了 AWS Media Convert。

原始材料

从下面下载 4K UHD 60fps,认为它应该尽可能高质量。

大雄兔
版权所有 (C) 2008 Blender Foundation | peach.blender.org
保留部分权利。知识共享署名 3.0 许可。
http://www.bigbuckbunny.org/

转换

使用MediaConvert,视角1920x1020,码率1Mbps,其他设置默认转换为MP4和DASH。

转换时间很快,MP4 和 DASH 大约 11-13 分钟。

いろんなデバイスの AV1 コーデック対応状況

MediaConvert 无法创建 HLS AV1,但我想知道它是否是规范。

怎么玩

通过在浏览器的 URL 字段中直接输入 URL,或通过 HTML 视频标签指定 URL 来播放 MP4。

<video width="1080" height="720" controls>
  <source src="https://xxx.s3.ap-northeast-1.amazonaws.com/MC/encoded/av1/file/av1.mp4" type="video/mp4">
</video>

DASH 使用 clappr 播放。

<html>
  <head>
    <script src="https://cdn.jsdelivr.net/gh/clappr/clappr@latest/dist/clappr.min.js"></script>
    <script src="https://cdn.jsdelivr.net/gh/clappr/dash-shaka-playback@latest/dist/dash-shaka-playback.js"></script>
  </head>

  <body>
    <div id="player"></div>
    <script>
      var player = new Clappr.Player(
        {
          source: 'https://xxx.s3.ap-northeast-1.amazonaws.com/MC/encoded/dash/av1/bbb_sunflower_2160p_60fps_normal.mpd',
          plugins: [DashShakaPlayback],
          shakaConfiguration: {
            preferredAudioLanguage: 'pt-BR',
            streaming: {
              rebufferingGoal: 15
            }
          },
          shakaOnBeforeLoad: function(shaka_player) {
            // shaka_player.getNetworkingEngine().registerRequestFilter() ...
          },
          parentId: '#player'
        });
    </script>
  </body>
</html>

玩。

苹果电脑

我会在我的 Mac 上试一试,我一直用它来工作。

铬合金

首先,直接输入 MP4 URL。

いろんなデバイスの AV1 コーデック対応状況

哦,我可以玩!

接下来是视频标签。

いろんなデバイスの AV1 コーデック対応状況

这也可以。

最后冲刺。

いろんなデバイスの AV1 コーデック対応状況

太棒了。
我能够玩这一切。

苹果浏览器

Safari 呢?

MP4

いろんなデバイスの AV1 コーデック対応状況

是的。

视频标签

いろんなデバイスの AV1 コーデック対応状況

白屏...
没有错误

短跑。

いろんなデバイスの AV1 コーデック対応状況

这里有错误显示。

Safari毕竟没用吗?

苹果手机

正如预期的那样,这是一次彻底的失败。

いろんなデバイスの AV1 コーデック対応状況
いろんなデバイスの AV1 コーデック対応状況
いろんなデバイスの AV1 コーデック対応状況

也可以在 Windows 和 Android 上试用

结果

无论我做什么,iPhone 都不会播放。
我以为 Windows Edge 会很酷,但它无法播放。

设备 操作系统 浏览器 MP4 HTML(视频标签) HTML (破折号)
MacBook Air(M1,2020) 大苏尔 Safari 版本 15.5 无法播放 无法播放 无法播放
MacBook Air(M1,2020) 大苏尔 铬 107.0.5304.87 可再生资源 可再生资源 可再生资源
MacBook Air(M1,2020) 大苏尔 火狐 106.0.3 可再生资源 可再生资源 可再生资源
电脑/电脑 Windows 10 版本 21H2 火狐 106.0.2 可再生资源 可再生资源 可再生资源
电脑/电脑 Windows 10 版本 21H2 铬 106.0.5249.103 可再生资源 可再生资源 可再生资源
电脑/电脑 Windows 10 版本 21H2 边缘 107.0.1418.26 无法播放 无法播放 无法播放
iPhone 12 专业版 iOS 16.1 苹果浏览器 无法播放 无法播放 无法播放
iPhone 12 专业版 iOS 16.1 铬合金 无法播放 无法播放 无法播放
Xperia 王牌 安卓 9 铬合金 可再生资源 可再生资源 可再生资源

概括

从这个结果来看,仍然很难作为服务提供。
特别是如果 iPhone 不支持它,那就很难了。
太早了。


原创声明:本文系作者授权爱码网发表,未经许可,不得转载;

原文地址:https://www.likecs.com/show-308633011.html

相关文章:

  • 2022-12-23
  • 2021-12-18
  • 2021-10-28
  • 2022-12-23
  • 2021-05-26
  • 2022-12-23
  • 2022-01-04
  • 2021-10-16
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-09-26
  • 2021-04-10
  • 2021-11-05
  • 2021-10-05
  • 2021-09-17
相关资源
相似解决方案