logoalt Hacker News

p1mrxlast Sunday at 6:07 PM2 repliesview on HN

Note that MPEG-4 part 2 is H.263/DivX/XviD, not H.264.


Replies

jchwlast Sunday at 6:32 PM

Yeah. I think h264 is coming soon, too, though. Most of the remaining known h264 patents expire next year, with only one patent extending out further.

I do believe that more modern codecs like h265 and AV1 have a lot to offer us, but having h264 be fully unencumbered by patents will be nice. By modern standards it is very well-supported in both hardware and software, computationally cheap to encode and decode, and still does a good enough job for most use cases. h264 doesn't seem like it will be displaced any time soon to the degree that h264 once displaced its own predecessors, though obviously that's not to say that we don't see or won't see more adoption of newer video codecs across the internet in general, just that I think the h264 long tail will be one of the longest long tails of a video codec.

And thanks to the availability of codecs like AV1 which are effectively not patent encumbered (seems there is no practical reason to take the threats otherwise seriously) it seems the era of patent encumbered media formats is slowly coming to a close. Good riddance.

edit: Bit of a mess but here is some source for the h264 expiration.

https://meta.wikimedia.org/wiki/Have_the_patents_for_H.264_M...

So it seems 2030-11-10 is the date where h264 (version 3) will become patent unencumbered world wide, a bit earlier for the U.S. The other profiles/newer versions like AVC/SVC will take a while longer.

show 2 replies
userbinatorlast Sunday at 7:34 PM

DivX/XviD yes, but not H.263. Patents for H.263 expired long ago. This is MPEG-4 ASP, which is a superset of H.263.

(Source: have written a H.263 decoder as a learning exercise.)

show 1 reply