It's not a strawman after it comes true
Jan. 25th, 2014 10:59 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
A few months ago, Cisco announced they would distribute a free and fully licensed h.264 encoder/decoder blob that FOSS projects could use to support h.264. At the same time Mozilla announced we'd use the blob in Firefox. I blogged about it at the time.
That announcement was mostly about WebRTC, but there was plenty of talk about this being another step toward full MP4 playback in Firefox. Moz obviously can't do that without also supporting (and licensing) AAC, the audio half of MP4. AAC was not included in Cisco's h.264 offer, which many people noticed and Brendan confirmed on his blog.
At the end of my blog post about Cisco's plan, I suggested it might influence MPEG licensing:
"In the future, could nearly every legal copy of HEVC come as a binary blob from one Internet source under one cap? I doubt that possibility is something the MPEG LA has considered, and they may consider it now that someone is actually trying to pull it off with H.264."
Woah, damn. Did that just happen with AAC?
After Cisco's h.264 Open h.264 announcement, Via Licensing, which runs the AAC licensing pool, pulled the AAC royalty fee list off their website. Now the old royalty terms (visible here) have been replaced by a new, apparently simplified fee list that eliminates licensing sub-categories, adds a new, larger volume tier and removes all the royalty caps. Did royalty liability for AAC software implementations just become unlimited?
The new page is much shorter than the old page; Perhaps this is just an oversight or an as-yet-incomplete pricing update. Still it would be a bit odd for an organization that exists for the purpose of royalty licensing and collection to publish an inaccurate or incomplete price list.
So, who'd like to do the dirty work of following up in more detail with Via?
[update 2014-01-29]: Janko Roettgers followed up with Via Licensing, he details their response in a Google+ post. The short version is the old categories 'remain available' but 'under the new terms, products must be approved by Via before they can be reported in these categories.' In short, the caps are still there at Via's discretion. That's probably not actually much of a change; I believe Via decided what products qualified for capped pricing before as well.
Pricing
Date: 2014-01-25 07:55 pm (UTC)Re: Pricing
Date: 2014-01-25 09:01 pm (UTC)A number of mainstream pundits take free software advocates and projects to task for 'refusing' to implement support for popular but royalty encumbered formats like h.264 and AAC (the basis for MP4 video).
Cisco recently announced what they hoped would be an acceptable workaround that would allow FOSS projects to support h.264 (the video half of MP4 video) as part of breaking a stalemate in the WebRTC standardization process. Essentially they offered to let everyone involved download a single, licensed binary blob from them, and they'd eat the licensing cost. This hack relies on the fact that there's a licensing cap; once Cisco maxes out the yearly cap, they pay nothing additional. The entire net could get their h.264 from Cisco, and after the first <n> copies, the beer flows free.
The Cisco announcement did not include AAC, the audio half of MP4.
if the AAC licensors have indeed moved to remove the caps, that would mean no one can use the same hack to ship AAC and FOSS is once again stuck between a dick move and 'I told you so.'
Re: Pricing
Date: 2014-01-25 09:31 pm (UTC)no subject
Date: 2014-01-25 08:33 pm (UTC)Without?
Didn't the old cap only apply to consumer PC software, so fees for mobile versions were already unlimited?
no subject
Date: 2014-01-25 08:43 pm (UTC)That might well have been the case for mobile. Or was the difference more between 'hardware' implementations (smartphones in which an implementation could be blown in at will via software are new) and software (which as mentioned could be installed by a user at will?) I don't actually know.
I do know that for the PC, this would be a big change.
And of course phones today are PCs with some phone circuitry on them... :-)
no subject
Date: 2014-01-25 08:56 pm (UTC)> I do know that for the PC, this would be a big change.
Yes, the old cap was actually quite small.
Good news for Opus (and everybody)?
Date: 2014-01-25 10:02 pm (UTC)Re: Good news for Opus (and everybody)?
Date: 2014-01-26 12:02 am (UTC)I don't know how much this it affects Opus adoption; I doubt many people have even noticed the change as yet. I wonder if anyone has even _verified_ the change as yet...
Re: Good news for Opus (and everybody)?
Date: 2014-01-28 07:30 pm (UTC)Assuming Google has ever gotten around to enabling opus support by default in chrom(e|ium), getting MS to join the modern era with .opus support would at least bring browser support fir it up to around 90% (from 50-60% or so, I think?)
Really I'm just assuming (on no specific basis but just my cynical observations of corporate behavior) that proprietary vendors were assuming everyone would just give in and pay off the aac people, perhaps even more so if someone could have pulled off Cisco's trick with it.
Can't really blame them
Date: 2014-01-26 11:09 pm (UTC)...but the pay-for-codec model is going the way of the pay-for ZIP compression program. Saving an extra 5% of bandwidth is now only relevant to telcos - so maybe they should consider paying the bill.
I don't think that there will ever be a successful AAC2 codec.
Re: Can't really blame them
Date: 2014-01-28 09:42 pm (UTC)Proprietary codecs are successful by monetary and other narrow metrics, but I agree it's unlikely any will reach ubiquity again. mp3 got there by accident.
(I'd assert most people using mp3 in the early years assumed it was free, and it was the free software folks who cemented its market. By the time the lawsuits started flying it was firmly established. For the most part the people who treated it as free never stopped.)
Flash, Chrome, etc.
Date: 2014-01-27 07:01 am (UTC)Am I missing something?
Re: Flash, Chrome, etc.
Date: 2014-01-28 09:43 pm (UTC)Same for HEVC?
Date: 2014-01-27 11:38 am (UTC)So if Cisco tried to pull the same stunt for HEVC they'd be looking at, what, somewhere over half a billion for the next couple of decades?
They dropped the fees for content (which I could never understand the legal basis of), which I think makes it harder for royalty-free codecs to compete, since it removes some of the ongoing incentive for content distributers to switch or dual encode, and makes it more about ubiquity where they probably feel the have an upper hand.
On the other hand, $25 million a years a lot of money, maybe Google's investment in VP9 just paid for itself?
Re: Same for HEVC?
Date: 2014-01-28 09:49 pm (UTC)Ben
Date: 2014-01-27 09:30 pm (UTC)More like the audio third. I could have sworn the container format itself was patent-encumbered too (!) But I'm not sure what the licensing status is on that.
I heard for MP4+h.264+AAC the h.264 part was actually the least expensive (which is amazing considering it's the only "worthwhile" one, support notwithstanding), and these fees seem to confirm it.
It's even worse for Blu-Ray playback where video was peanuts compared with the (crappy performing) audio codecs and containers they have to support there.
Re: Ben
Date: 2014-01-28 09:52 pm (UTC)That said, the mp4 container isn't all that interesting, so it's hard to think of it as a full third :-)
So that's a yes then?
Date: 2014-01-30 11:49 am (UTC)Discretionary caps is exactly what I'd do if I was an evil patent rent-seeking genius faced with Cisco's workaround, because you don't want to annoy the big corps who actually hit your cap in the course of their business by abolishing them completely and springing a surprise price hike on them.
Re: So that's a yes then?
Date: 2014-02-06 12:28 am (UTC)It is indeed possible that the discretionary criteria have changed in the background, and there's just no way to know until someone gets a license request nacked.
Daala Demo #5
Date: 2014-01-30 08:53 pm (UTC)You have some avid fans of this attempted technology leap waiting with bated breath! :D
Re: Daala Demo #5
Date: 2014-02-11 07:44 am (UTC)Every now and then, coding comes first. Demo 5 is about PVQ, and working on the PVQ code took priority over writing about it. PVQ is one of the parts of Daala that by far has the most unanswered questions, and I wanted to take a shot (along with Jean-Marc) of answering some of them before making a big writeup with the conclusion "we dunno, LOL" :-)
The return of the silent movies
Date: 2014-02-02 11:32 pm (UTC)