Announcement

Collapse
No announcement yet.

Chrome 90 Released With AV1 Encode, New APIs

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Chrome 90 Released With AV1 Encode, New APIs

    Phoronix: Chrome 90 Released With AV1 Encode, New APIs

    Google officially promoted Chrome 90 to its stable channel today as the latest feature update to their cross-platform web browser...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    Is there an easy way to encode/decode SVC streams using ffmpeg, VAAPI and the like? That could be a boon for things like peertube!

    I mean, there's a webrtc spec, but I am not even sure classical container formats can store it: https://www.w3.org/TR/webrtc-svc/
    I wouldn't be against splitting streams in different files, that would be nice for torrents and other parametrable downloads.

    Comment


    • #3
      Originally posted by M@yeulC View Post
      Is there an easy way to encode/decode SVC streams using ffmpeg, VAAPI and the like? That could be a boon for things like peertube!

      I mean, there's a webrtc spec, but I am not even sure classical container formats can store it: https://www.w3.org/TR/webrtc-svc/
      I wouldn't be against splitting streams in different files, that would be nice for torrents and other parametrable downloads.
      I don't think you can call programs from the browser.

      You load the AV1 decoder with WebAssembly though. Google has a tutorial: https://developers.google.com/web/up...18/08/wasm-av1.

      Comment


      • #4
        This is nice, AV1 encode speed is still slow for 1080p, manageable with 720p but good enough for 480p. Which is what I'm assuming this is targeting.

        and you can get some really small files with it.

        Comment


        • #5
          Originally posted by M@yeulC View Post
          Is there an easy way to encode/decode SVC streams using ffmpeg, VAAPI and the like? That could be a boon for things like peertube!

          I mean, there's a webrtc spec, but I am not even sure classical container formats can store it: https://www.w3.org/TR/webrtc-svc/
          I wouldn't be against splitting streams in different files, that would be nice for torrents and other parametrable downloads.
          This is just for the WebRTC APIs to configure your encoders with SVC, it doesn't cover classical container formats at all. The "container" then is just an RTP stream for live streaming.
          But you wouldn't want to split streams in different files, the frames are all depending on one another, it's better to keep them tight.

          Comment


          • #6
            Time for bbb, jitsi and others to implement support for av1 then

            Comment

            Working...
            X