Live data from Hacker News

H.264 is Magic (2016)

sidbala.com

1–10 of 229 posts

Re: H.264 is Magic (2016)

#3
See also H.265:

* https://en.wikipedia.org/wiki/High_Efficiency_Video_Coding

And now even H.266:

* https://en.wikipedia.org/wiki/Versatile_Video_Coding

Also, at what point will AV1 become "mainstream"? How prevalent is it? Still seems that hardware decoding (never mind encoding) support is still only so-so.

Re: H.264 is Magic (2016)

#6
post #2

The article starts off with talking about "raw" video containing 3 bytes for every pixel. However, most video is YUV, which is typically 1.5 bytes/pixel. https://en.wikipedia.org/wiki/YUV

Well, if we're being pedantic here, raw RGB video as would be displayed on a RGB monitor does indeed take 3 bytes per pixel. Technically, YUV is either an optimization or a backwards compatibility measure, and hence the adjective "raw" does not apply to it.

Re: H.264 is Magic (2016)

#7
post #2

The article starts off with talking about "raw" video containing 3 bytes for every pixel. However, most video is YUV, which is typically 1.5 bytes/pixel. https://en.wikipedia.org/wiki/YUV

If you actually read the rest of the article, the author covers this in the section about chroma subsampling.

Re: H.264 is Magic (2016)

#9

See also H.265: * https://en.wikipedia.org/wiki/High_Efficiency_Video_Coding And now even H.266: * https://en.wikipedia.org/wiki/Versatile_Video_Coding Also, at what point will AV1 become "mainstream"? How prevalent is it? Still seems that hardware decoding (never mind encoding) support is still only so-so.

Yeah, in this era of mobile device dominance i think hardware decoding is key. Suspect Apple will add it then suddenly the Android SoC folks will suddenly consider it a priority and not before.

Re: H.264 is Magic (2016)

#10
Fabrice Bellard's BPG image format uses H.265's keyframe compressor: https://bellard.org/bpg/

Here is a side-by-side visual comparison: http://xooyoozoo.github.io/yolo-octo-bugfixes/#ballet-exerci...

Amazing.

I ported his BPG decoder to Android ARM for a pornographic app. See my comment history for details. It reduced data transfer by more than 60%.

Post reply on HN