Slashdot Mirror


Hulu Joins Netflix and Amazon In Promoting Royalty-free Video Codec AV1 (fiercecable.com)

theweatherelectric writes: Hulu has joined the Alliance for Open Media, which is developing an open, royalty-free video format called AV1. AV1 is targeting better performance than H.265 and, unlike H.265, will be licensed under royalty-free terms for all use cases. The top three over-the-top SVOD services (Netflix, Amazon, and Hulu) are now all members of the alliance. In joining the alliance, Hulu hopes "to accelerate development and facilitate friction-free adoption of new media technologies that benefit the streaming media industry and [its] viewers."

24 of 134 comments (clear)

  1. Encoding AV1 is computationally expensive by Anonymous Coward · · Score: 2, Interesting

    Currently AV1 encoding with common encoding tools is a very time consuming process, as can be seen in the below screenshot taken from a Lenovo T540p notebook with an i7-4800MQ, 8GB RAM running Ubuntu 14.04. It would take 8 hours and 42 minutes to encode a 1080p@24fps 40 second long sequence (Tears of Steel Teaser) with a target bitrate of 1.5Mbps.

    I wonder if GPUs can speed things up?

    1. Re:Encoding AV1 is computationally expensive by K.+S.+Kyosuke · · Score: 3, Informative

      That, and writing a non-prototype encoder, most likely.

      --
      Ezekiel 23:20
    2. Re:Encoding AV1 is computationally expensive by 93+Escort+Wagon · · Score: 3, Insightful

      For home use, I don't really see the point of using these very computationally expensive codecs - it's not like you can make better rips... just smaller ones, and disk space isn't expensive anymore. My hundred-or-so DVD/Blu-Ray collection was ripped to h.264 a number of years ago, and those still work just fine.

      However for a commercial service, it's a different argument. Not only do they have tens of thousands of items in their catalogs, but there's also bandwidth to think about. For them, the investment may make sense. However if it's equally expensive, hardware-wise, to decode the streams... then they have to worry whether their customers will be willing to make the investment.

      --
      #DeleteChrome
    3. Re:Encoding AV1 is computationally expensive by thegarbz · · Score: 3, Insightful

      My hundred-or-so DVD/Blu-Ray collection was ripped to h.264 a number of years ago, and those still work just fine.

      So you compressed a high quality source into a smaller file, but you say there's no point in potentially doing it with better quality? You still have the original collection then you could get a quality improvement.

      If you don't have the original however you should note that files aren't getting smaller, and the "not expensive" 4TB HDD will quickly fill up if you value your 4K content.

    4. Re: Encoding AV1 is computationally expensive by Knightman · · Score: 3, Informative

      Quality of MPEG-2 is always greater than MPEG-2 re-encoded into mp4.

      There is some encoding and filter tricks you can do to hide the loss of quality somewhat, but is still a loss.

      --
      --- Reality doesn't care about your opinions, it happens anyway and if you are in the way you'll get squished.
    5. Re: Encoding AV1 is computationally expensive by thegarbz · · Score: 2

      Since you ignored bitrate.
      Since you ignored that a lossy source is always higher quality than a second lossy recompression of the original lossy source.

  2. AV1 is interesting by Anonymous Coward · · Score: 2, Funny

    but I'm going to wait for AV2

  3. While nice... by Anonymous Coward · · Score: 2, Interesting

    It will take about 10 years for it to become a viable standard. Considering how many devices out there that won't support it. I know that I won't rush out to replace my Smart TV that can now handle H265 and H264. Nor will I be re-encoding my videos until forced to, which would be around 15-20 years IF IF IF this 'new video code' (heard this story before) becomes viable.

    1. Re:While nice... by theweatherelectric · · Score: 2

      Hardware VP9 decoding is rare enough of a feature already.

      It's not that rare. Intel's been shipping VP9 decode acceleration for two years now. Android has supported VP9 decoding since Android 4.4, which was released in late 2013. If you have an Android phone, you probably have VP9 hardware acceleration. Plenty of AV1 hardware will be released in late 2018.

      But also don't underestimate today's mobile devices. I have an iPhone 7 and I can play VP9 video in software in VLC for iOS without issue. A future VLC update will add AV1 support.

  4. Sheesh. Welcome to the party, pal. by Anonymous Coward · · Score: 2, Insightful

    What about Dirac? Invented for the exact same reason. Theora anyone? Same thing. VP1? Again.

    What's got me slightly pissed off is why the fuck these assholes all went "Nope, fuck off" to all of those in turn? Were they hoping to make enough money with locked down codecs at the time that they wanted the ability to enforce rights in codecs? Or just NIH?

    1. Re:Sheesh. Welcome to the party, pal. by Anonymous Coward · · Score: 3, Insightful

      What about Dirac? Invented for the exact same reason. Theora anyone? Same thing. VP1? Again.

      What's got me slightly pissed off is why the fuck these assholes all went "Nope, fuck off" to all of those in turn?

      It takes a long time to go from inventing the standard and producing a sufficiently competent encoder. Hell, look at mp3 encoding and how right now lame is tons better than the first mp3 encoder. Yet...

      Were they hoping to make enough money with locked down codecs at the time that they wanted the ability to enforce rights in codecs? Or just NIH?

      The thing is, h265 is a thing. It exists. There's active encoders. The time to gain widespread adoption was 2+ years after the encoder was a thing and that came 2+ years after a first spec was written (that's pretty vague/hazy numbers, but it gives you an idea of the pacing). It's why AV1 is "targeting" h265 by actually being 25% more efficient than it.

      That's the real issue with Dirac, Theora, VP1, and Vorbis. Yes, eventually they can proven to be as efficient or more efficient than the current gen, but the goal is to target the next gen so when h266 comes out, there will be a mature-enough competitor. At that point, the next focus group can focus more on AV2 instead of h267.

      And believe me, I'm not deriding Dirac, Vorbis, etc. They were necessary steps to show that it's possible to make an open source competitior. And honestly now the open source version of music encoders are better than their proprietary or free versions--Opus is simply amazing at about any given bitrate. But that's a byproduct of not only having a flexible enough spec to cover music encoding at lower bitrates but also a lot of experience in tweaking music encoding to capture the most vital parts of music (or voice with opus in that mode). That's where we see the real potential in future open source video encoders.

    2. Re:Sheesh. Welcome to the party, pal. by Anonymous Coward · · Score: 3, Insightful

      The economics changed. There are enough large streaming services now that it's cheaper for each of them to work with the others developing a new format than to keep licensing the latest and greatest codecs from MPEG LA. Older codecs aren't up to the challenge of streaming 4K video over the shitty connections that pass for broadband in the States.

    3. Re:Sheesh. Welcome to the party, pal. by theweatherelectric · · Score: 2

      Not sure why they went their separate way for this though.

      AOMedia and NetVC are not separate efforts, they complement each other. The same people involved with NetVC work on AV1. NetVC will use AV1.

    4. Re:Sheesh. Welcome to the party, pal. by theweatherelectric · · Score: 4, Informative

      What's got me slightly pissed off is why the fuck these assholes all went "Nope, fuck off" to all of those in turn?

      They didn't. VP9 is used, for example, by YouTube, Netflix, and Wikipedia. Watch a video on YouTube, right click on it and select "Stats for nerds". If your browser supports VP9 then chances are the video will be playing back in VP9.

      AV1 is the successor to VP9.

  5. Re:Oh... by king+neckbeard · · Score: 3, Insightful

    Even an evil clock is just twice a day. They don't want to be controlled by MPEG-LA and the like, and that competition benefits us all. Granted, it would be better if they were just against software patents.

    --
    This is my signature. There are many like it, but this one is mine.
  6. Why don't they let us know what encoders were used by carlhaagen · · Score: 3, Informative

    I see a problem with Bitmovin's comparisons (linked in the article) not telling us which encoder was used for the H.264 and H.265 tests. This matters tremendously - there are shitty encoders producing bad H.264/265, and there are amazing encoders producing excellent H.264/265, at one and the same bitrate. It's like comparing a new audio coded to MP3 and using Xing MP3 instead of LAME, and calling the test legit.

  7. GPU : Yes by DrYak · · Score: 5, Informative

    I wonder if GPUs can speed things up?

    given that AMD, Nvidia, Intel, ARM, Broadcom are also on board (beside content providers like Netflix, Amazon, Hulu and Google)
    you can bet that Yes, there are going to be GPU implementations.

    (And if you've followed the posts of Xiph - you know that they take GPU into account from the beginning).

    Also there are already currently cloud based solution that distribute the compression workload accross a cluster.
    (Video is split into smaller segment, each segment is independently compressed by a separate job on the cluster, then the compressed streams are concatenated together).
    And bitmovin is already providing alpha support for AV-1 as it is now (so they can already test their solution and so, in a few months, on the day when AV-1 hits version 1.00 they are already ready and their users have already tested pipelines).

    Actually the only single major player that is missing here is Apple.
    Probably because they are betting all their marbles on their own patended H265/MPEG4 HEVC.
    They are among the patent owners of the patent - so using/licensing H265 comes much more cheaper for them.
    Which was the main reason for everybody else to drop H265 and consider joining Aomedia for AV-1 (between the original patent-pool, the other competing pools that have formed with other sets of patents and patent troll waiting to sue to try to get their share, licensing H265 is a much more expensive adventure than licensing H264/MPEG4 AVC was- To the point that H265 licenses cost a significant part of the price of embed ARM SoC as those used by cheap phones, ruining their competitivity)

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  8. AV1 still alpha by DrYak · · Score: 3, Insightful

    That, and writing a non-prototype encoder, most likely.

    yup, currently AV-1 is still an alpha.

    it's still a playground in which to experiment by activating feature which are currently being developped.
    (e.g.: the Perceptual Vector Quantization (PVQ) and Assymetic Numeric System entropy coder (ANS) that were developped at Xiph as part of Daala, can be tested into AV-1)

    Wait until it hits AV-1, only then will developers start optimizing performance instead of chasing compression factors.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  9. Re:go away by Luthair · · Score: 4, Funny

    I like my movies encoded in RealMedia, they're warmer and the buffering adds to the experience of watching digital video.

  10. Re:silicon still matters by Luthair · · Score: 3, Informative

    If you look at the membership lists its the whose who of software, hardware, streaming and editing. It looks like a very real chance of happening unless some of those members are actively sabotaging the process.

  11. Re:Money decision by theweatherelectric · · Score: 2

    It is all about not wanting to pay the royalties

    Yes. I, too, don't want to pay royalties just to work with a video file and transmit it over the internet. I don't see video licensing as needing to be different from and I want it to be the same as HTML and PNG and JPEG and all the royalty-free protocols and formats that make the web and the internet possible. We have that now with VP9 and we will have it with AV1.

    In this instance their agenda matches our agenda. That's a good thing. Exploit it.

  12. Re:Could this benefit physical media advancement? by Hamsterdan · · Score: 2

    But even then they are salvageable, even if a big chunk is damaged. Some media files won't play correctly if even 10% is damaged.

    Big scratch on a DVD disc on the wrong side of the disc? might render it unplayable. VHS that got eaten by a deck? simple splice job...

    (thinking about delamination problems on laserdiscs, even worse)

    --
    I've got better things to do tonight than die.
  13. Re:Still image encoder by theweatherelectric · · Score: 3, Interesting

    Like Apple pushing for the HEIF that uses the h265 codec.

    During their HEIF presentation at WWDC 2017 (video and transcript, slides) Apple made the point that the HEIF format is designed to be codec agnostic. Apple will be using HEIF with H.264 and H.265, but in principle you could use any codec inside HEIF. HEIF itself is just an image container format.

    I imagine Apple will support AV1 eventually. If and when they do, they could go ahead and use AV1 in HEIF.

  14. Irony by hackel · · Score: 3, Interesting

    There's something very ironic about these three companies joining an "open media" alliance, while they all rely on DRM *extensively*.