News for hackers. Stuff that matters.
Re:Cisco Leap Frogs H.264 Video Collaboration with Real-Time... by chubs on Thursday June 27, 2019 @03:16AM (#20292349)
Coincidentally i'm trying out rav1e today (the open-source command line av1 encoder). At 1080p for a 2m40s movie trailer on a current-model mac mini 6-core, it's running at 0.153FPS. That means it's running at 157x slower than real-time. Kudos to these cisco chaps for being roughly 157x faster than rav1e!
Re:Cisco Leap Frogs H.264 Video Collaboration with Real-Time... by ksec on Thursday June 27, 2019 @04:28AM (#20292648)
You simply turn off all the tools that are slow, and you end up with an AV1 encode that is very fast, but quality wont be anywhere close to your normal AV1 encode.

I don't doubt it will be of higher quality than AVC. After all AVC was the work started pre 2000 and published in 2003.

Re:Cisco Leap Frogs H.264 Video Collaboration with Real-Time... by derf_ on Thursday June 27, 2019 @07:05AM (#20293353)
It is easy to dismiss what Cisco demonstrated like this, but if you listen to the talk, they argue that having more tools available gives you more room to optimize for quality per bit per cycle, in the same way that having more choices allows you to optimize better for just quality per bit (or any other objective, really). So it's not just a matter of turning things off, but of making good choices.

It is also not just beating AVC. They claim that it is higher quality than their own HEVC work, which they invested in heavily before it become clear that the licensing situation was not going to just "work itself out". They once told us that even they were surprised how many of the HEVC tools you could wind up using for real time, if you used them judiciously (basically: all of them).

I have worked with some of the team responsible for this project before, and we collaborated with them on some AV1 tools (most notably the CDEF loop filter, but also entropy coding and a few other things). They know their stuff, and really do seem to be leaps and bounds ahead of everyone else on the RTC side of things.

Re:Cisco Leap Frogs H.264 Video Collaboration with Real-Time... by mjevans on Thursday June 27, 2019 @05:03AM (#20292808)
Two important things it will be:

  1) Royalty (and annoying patent) free.
  2) A reason for hardware decoders to exist.
Re:Cisco Leap Frogs H.264 Video Collaboration with Real-Time... by benj111 on Thursday June 27, 2019 @03:58AM (#20292502)
....Or having a PC roughly 157x faster.
Re:Cisco Leap Frogs H.264 Video Collaboration with Real-Time... by theandrewbailey on Thursday June 27, 2019 @10:01AM (#20294401)
I encoded about 100 1080p-sized images to AVIF yesterday. I was a little disappointed that each of them were taking about 30 seconds, fully loading an i7-2600 CPU. Realtime AV1 encoding is good news, maybe those optimizations can reach the still image format?
Re:Cisco Leap Frogs H.264 Video Collaboration with Real-Time... by metildaa on Thursday June 27, 2019 @02:41PM (#20297276)
Your CPU is missing AVX2 & AVX512 (and numerous other CPU extensions), the amount of optimiztion that can happen for your CPU is limited.

https://en.m.wikipedia.org/wiki/Advanced_Vector_Extensions

Re:Cisco Leap Frogs H.264 Video Collaboration with Real-Time... by fluffything on Thursday June 27, 2019 @04:03AM (#20292535)
You should open an issue, the fix might be as simple as changing your build flags.