Because the US endorses the concept of "essential patents," meaning you need to pay a licensing fee to be lawfully allowed to perform the math that transforms data into A/V content. Never to mention the two blatant issues with this, being: 1) video codecs are the exemplary "we'll patent math and there's nothing you can do about it" scam, since that's literally all a video codec is 2) a process being "essential" to a…
> video codecs are the exemplary "we'll patent math and there's nothing you can do about it" scam, since that's literally all a video codec is Most software is literally all math.
Ask HN: Why does nobody support h.265/HEVC anymore?
101–110 of 170 posts
Re: Ask HN: Why does nobody support h.265/HEVC anymore?
#102The other problem is like competing codecs (vpx comes to mind), they all require much more resources for little gain, both for encoding and decoding - even in hardware vp9 requires more than h264 (and 5), patents are not the only reason. Also with a million competing codecs which do you choose....
Re: Ask HN: Why does nobody support h.265/HEVC anymore?
#103Earlier quoted context omitted.
Insofar as GP seems to be against software patents in general, it is not an argument against his position, is it?
It definitely is. Church Turing thesis basically states that all systematic procedures can be encoded as math. So, software can be encoded as math yes, but also music can be encoded as math. Life can be encoded as math (which is what our DNA is). Rather than providing a basis of not allowing software to patented, I think it makes the statement "X can be encoded as math" trivially true - and therefore uninteresting. I…
Re: Ask HN: Why does nobody support h.265/HEVC anymore?
#104I think much of it is geopolitical. Browser vendors are mostly in the West, can't just ignore the patents, and don't want to pay for the patents. Camera and chipset makers are mostly in China and simply ignore patents and licensing. (They don't honor LGPL/GPL conditions either.)
Re: Ask HN: Why does nobody support h.265/HEVC anymore?
#105Earlier quoted context omitted.
It definitely is. Church Turing thesis basically states that all systematic procedures can be encoded as math. So, software can be encoded as math yes, but also music can be encoded as math. Life can be encoded as math (which is what our DNA is). Rather than providing a basis of not allowing software to patented, I think it makes the statement "X can be encoded as math" trivially true - and therefore uninteresting. I…
The difference is that music is not, in fact, math. The representation is abstract to the utility. With software, the math is the utility.
Re: Ask HN: Why does nobody support h.265/HEVC anymore?
#106H.265 requires getting a license from at least 2 patent pools[0], and who knows how many other patents are out there waiting to get sued over. If you want a new cross platform video codec, check out AV1.[1] [0] https://en.wikipedia.org/wiki/High_Efficiency_Video_Coding#P... [1] https://aomedia.org/av1/
Re: Ask HN: Why does nobody support h.265/HEVC anymore?
#107The frustrating thing IMHO is that IP security cameras support H.264 and H.265, while browsers support H.264 and VP9/AV1. It's good that they have one codec in common, but I'd prefer they share a modern one. I think much of it is geopolitical. Browser vendors are mostly in the West, can't just ignore the patents, and don't want to pay for the patents. Camera and chipset makers are mostly in China and simply ignore pa…
Re: Ask HN: Why does nobody support h.265/HEVC anymore?
#108Earlier quoted context omitted.
It definitely is. Church Turing thesis basically states that all systematic procedures can be encoded as math. So, software can be encoded as math yes, but also music can be encoded as math. Life can be encoded as math (which is what our DNA is). Rather than providing a basis of not allowing software to patented, I think it makes the statement "X can be encoded as math" trivially true - and therefore uninteresting. I…
The difference is that music is not, in fact, math. The representation is abstract to the utility. With software, the math is the utility.
Think of the guy who invented the equi-tempered scale. All throughout history you had to make instruments that are tuned to play in one scale. Now you can suddenly make instruments that can play all of them. Solves a real problem from music by making an improvement in the representation, so it can be viewed as all math. But is it really "just" math?
Re: Ask HN: Why does nobody support h.265/HEVC anymore?
#109Because the US endorses the concept of "essential patents," meaning you need to pay a licensing fee to be lawfully allowed to perform the math that transforms data into A/V content. Never to mention the two blatant issues with this, being: 1) video codecs are the exemplary "we'll patent math and there's nothing you can do about it" scam, since that's literally all a video codec is 2) a process being "essential" to a…
In fact looking at it this way it would be easier to implement it in hardware as you don't just offload the decoding but the whole licensing rigmarole too.
Edit: oops this was already mentioned. Sorry the thread is so long I lost the overview.
Re: Ask HN: Why does nobody support h.265/HEVC anymore?
#110Earlier quoted context omitted.
I mean, is a video codec really just "math"? There's a binary payload description and algorithms involved for applying said math as well. I'm no expert in the field, so I'm actually asking in good faith here...
If you’re against patents, yes. If you’re gainfully employed doing math things that turn into codecs, no. Patents suck, but they also serve a purpose.
A patent for a drug is just chemistry, which is also just math with a specific ruleset…
Patents are designed to protect work, especially work where most of the effort is in the research / discovery rather than the implementation.
Implementing a video decoder is relatively easy coming up with the algorithms to encode/decode the video efficiently and effectively however is a lot of work.