View Single Post
Old 20th October 2017, 20:00   #10  |  Link
benwaggoner
Moderator
 
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,771
Quote:
Originally Posted by burfadel View Post
For the h.265 successor, efficiency needs to be worked on since it was just discussed in a recent thread. That's 64 times slower compression than h.265 and 16 times slower decompression. Savings also aren't stated, it could be only (considering requirements) 40 percent more efficient, for example. If you got an hour watching a h.265 on your phone, the battery would last about 3.5 minutes on it's successor at the current 16 times slower stat. Of course it's not exact as the screen it's only lit for the time the video plays, so that's 1 hour screen use versus 3.5 minutes.

Basically they're showing efficiency can be done, so hopefully it will give them the push they need.
That 16x is just an example worst case from the current, incredibly early state of development. I can't imagine it would be more than 2x more complex per pixel. Which is a lot smaller than the Moore's Law gains we'll have by the time it would actually ship. HEVC was only worst-case 2x more complex than H.264 in the end.

Also, the 3.5 minute example wouldn't be true even if the decoder was 16x more complex. A decoder is only a small part of the SoC and a smaller part of a device. The backlight, antenna, CPU, running Android, user interface, etcetera together use a lot more power than the decoder does today. Even switching from a H.264 hardware decoder to a HEVC software decoder won't cut battery life in half, and that's probably more than 16x watts/pixel.

Quote:
Nothing is said of the audio, wonder if AAC (proprietory) is used, or their own format? Codecs like Opus would be ideal, higher quality at a lower bitrate than AAC-LC (the high quality AAC variation), and unlike AAC works just as well in low bandwidth scenarios, and is more effective than AAC-HE (the AAC low bandwidth variation of AAC)
HE AAC is so last decade. xHE-AAC is the current hotness, which does way better than HE-AAC at low bitrates. Like Opus, it is a hybrid CELP/DCT codec that can do hybrid speech and music coding.

But in general, video and audio codec choices are decoupled these days. Codecs generally all can slot into MPEG program/transport streams, so you can mix and match based on whatever target devices can do.

For large scale streaming services, video and audio aren't even delivered from the same files or the same http requests.
__________________
Ben Waggoner
Principal Video Specialist, Amazon Prime Video

My Compression Book
benwaggoner is offline   Reply With Quote