The MPEG-LA's Lock On Culture
jrepin writes in to recommend a piece by Eugenia from OSNews, which explores the depths of the MPEG-LA's lock on video. One part of the problem is that almost all video cameras, including ones that cost more than $12,000, declare in their manuals that they are for "personal use and non-commercial" purposes only. "We've all heard how the h.264 is rolled over on patents and royalties. Even with these facts, I kept supporting the best-performing 'delivery' codec in the market, which is h.264. 'Let the best win,' I kept thinking. But it wasn't until very recently when I was made aware that the problem is way deeper. No, my friends. It's not just a matter of just 'picking Theora' to export a video to Youtube and be clear of any litigation. MPEG-LA's trick runs way deeper!""
Or just change the law. No more copyrights-patents.
Build your own energy sources from scratch. http://otherpower.com/
"declare in their manuals that they are for "personal use and non-commercial" purposes only."
You don't always do everything that the manual tells you to, do you? I'm pretty sure that thousands of people a day use these cameras for commercial purposes without any problem (I know we use them at work). And I'm also pretty sure the MPEG-LA doesn't want to see the issue end up in court, because they'd probably lose.
It was exactly these kinds of shenanigans that led to the development of PNG as a replacement for GIF in Web browsers. Hopefully the same thing happens here (broad acceptance of a new standard), whether the replacement is Theora or something better.
How does that work? If a camera says it's for non-commercial use only, do I need to sign a contract that says I won't use it for commercial films? What if I sell my camera to someone else? Does the contract require me to sign over that contract to the buyer? If I fail to do so, what can they do about the buyer using the camera for commercial purposes?
I recently scoffed at the 720p MJPEG codec used by my shiny new Pentax Optio camera.
Who knew that its ancient and inefficient CODEC is its saving grace when it comes to the topic of TFA.
But seriously, this is a case of Moores law making old stuff (mjpeg) work even for modern resolutions. I lacks the elegance of modern compression, but as long as the camera has fast/huge storage and fast raw processing power, we can use it and probably be happy with it too. The place where the fancy compression is always going to be key is distribution where the bandwidth is limited, be it spinning off a disk or streaming off the net.
http://www.eff.org/ is IMHO a great place to begin dealing with old laws and new media and technology. They are like the ACLU for geeks, and aim to limit corporate or bureaucratic grip on internet and new media technologies. If the FCC or other government agency can't figure it out, then at least these very smart legal minds will watchdog these issues of the fine print: licensing, patents, privacy, fair use, etc.
Video is, IMO, the area where software patents are doing the most harm, and the problem won't be solved by the anti-troll projects, and it won't be solved by raising examination standards. H.264 is covered by 900 patents. The only way to make it patent free is to abolish software patents.
swpat.org is a publicly editable wiki, help welcome.
Expert in software patents or patent law? Contribute to the ESP wiki!
Or just change the law. No more copyrights-patents.
http://www.neowin.net/news/google-investing-in-theora-for-mobile-devices
http://mozillalinks.org/wp/2008/07/native-ogg-vorbis-and-theora-support-added-for-firefox-31/
http://www.gossamer-threads.com/lists/wiki/wikitech/167167
Please provide sources to backup your statements. Thanks.
Change is certain; progress is not obligatory.
MPEG-LA has insinuated in the past that they own so many patents around mpeg2 and h.264, that is simply not possible to build a video codec that it doesn't infringe on their patents.
This is blatant rubbish. A full MPEG 1 implementation can be implemented since all patents relating to that have expired. A number of the MPEG2 patents have expired so it may be possible to extend this using those. So that gives at the very least some basic space conversion and final compression algorithms that can be used. Even a few of the MPEG 2 patents have expired. We're not looking at a particularly modern CODEC yet, but this should at least give us better quality than an MJPEG stream.
http://en.wikipedia.org/wiki/Open_Invention_Network
Doesn't necessarily cover all open source but it's basically what you're talking about in the first part of your post.
Thankfully we don't have software patents in Europe, but does that mean we won't suffer from this?
...transcode from one format to another. The article claims you are "already liable" if you do this - but here's the rub, unless you announce the camera you made the film with + what it was originally encoded with, who the hell is going to find out?
Some times to get laws and attitudes changed, mass civil disobedience comes into play. Some laws get on the books that are just so freaking lame, stupid and unfair that they invite mass disobedience. An example would be alcohol prohibition, where so many people disobeyed the law willingly that eventually it was changed. Another example would be racial discrimination. Mass marches and protests and willingly breaking the law obviously and in public, inviting arrest or worse, eventually worked to a large degree.
This is a situation where something like a mass "commercial photoshoot" might work. Thousands of camera owners all get together in a planned protest, video each other, exchange copies of the videos with each other for one dollar, with a big "neener, neener, do your worse" pronouncement. Lather, rinse, repeat. Keep doing it until these software patents are eliminated as just being too stupid and unfair and harmful. They certainly are not advancing the useful arts and sciences, so they fail on that critical aspect of the law.
I mean, this is complete bullshit. Analogy, in ye olden days with mechanical typewriters, if you used brand X, that had some patents on it, you could be an amateur or commercial author according to some writing guide "license to type", but if you used brands Y or Z, that had some other patents, with another variant on the "license to type", you had to pay a fee to the typewriter manufacturers cartel with the Y or Z patents if you wanted to sell your work? Or your publisher had to pay or..what??? Boooolll sheeet.
The other thing is, in this specific case, H.264 probably infringes on some of On2's patents for VP3.
Google now owns On2, and therefore owns the VP3 patents.
Theora is based on VP3, with an unlimited royalty-free license to the VP3 patents.
Google is financially supporting TheorARM, which is meant to be a high-performance Theora decoder for ARM CPUs.
Google doesn't have very many patents, and they have a lot of money, to buy lawyers.
Google is probably the best company to push the button, and start Global Thermonuclear Patent War - they've got the least to lose (they can't lose many patents, not having many,) and they've got some of the most to gain.
All it takes is suing MPEG LA, and not going for just royalties like a patent troll would, but going for the destruction of MPEG LA. Then everyone starts suing everyone, and we get Mutually Assured Patent Destruction. Which is good for everyone.
I find the whole Theora thing amusing. You have a bunch of people trying to push for hardware support for a codec that pretty much no content producer (pirate or mainstream) uses. I can understand if you don't have the backing of mainstream producers, but if you can't even get a fraction of the pirates on your side, then you simply don't stand a chance.
If h.264 becomes THE web standard, then it should be striped of it's current royalty license and possibly be moved to the public domain for monopolistic reasons.
Now, I don't necessarily believe it should be moved to the public domain due to the fact that it has author and ownership, but having that much power of what is a standard is just wrong. Especially when the owner is trying to use it to dictate and harm competition the way they are.
Well, it has to start somewhere.
Producers won't release video in the format if nobody can play it. However, it's easy to add support for playing, especially in software, even if nobody ends up using it. If nobody tries to do anything, nothing will ever get done.
Read about piercing the corporate veil.
It applies to LLCs too.
Read about the case of Western Blue Sky LLC.
Just because it CAN be done, doesn't mean it should!
Hear, Here!
With disk space the way it is, (i.e. *cheap*) I don't know why people would even want a camera that records in a format that uses interframe compression.
I got a camera not long ago that still used DV tapes for this very reason: hdd and dvd all seemed to use codecs that would make editing frustrating, even though they had higher byte-capacity (and therefore vastly higher storage capacity due to the higher compression...)
Can you be Even More Awesome?!
1) it is a software patent
2) there is no EULA when you use your camera
3) I am pretty sure it is non valid, in europe, to impose a contract/EULA in an item which is only viewable AFTER the sale.
That said, there might be problem for the US.
C. Sagan : A demon haunted world:
http://www.amazon.com/gp/product/0345409469/
visit randi.org
Something over the hyper text transfer protocol would be best. If you could provide a uniform resource locator to it, that would be grand.
Change is certain; progress is not obligatory.
Lawyers might not be the problem, but the problems are lawyers. Think about it.
Who comes up with the bizarre contracts, cowardly EULAs, and wacky tort ideas? Lawyers. Who decides that this nonsense is valid law? Usually judges, almost all of whom are lawyers. Who writes the law in the first place? Politicians, a great many of whom are lawyers. Who decides who is eligible to run? Sometimes lawyers (with the implicit threat of court battles).
There are many great lawyers out there, fighting for freedom and justice on the small (but very meaningful) scale. We need more of such people. Regardless, there is a particular variety that is causing mayhem in our political system. We really need to find a way to --err... dissuade them.
I won't join Slashcott. OTOH, If Beta goes live, I just won't be back until it's fixed. Sorry Dice.
Outside the US there are no software patents, therefore h.264 can't have any patent over it, therefore MPEG-LA can't threaten anybody for anything.
What makes you think these are software patents? A lot of the devices involve hardware patents.
The issue with h.264 has always been the US,
Many of the patents are held by European and Japanese corporations and research labs.
(in most of the world copyright lasts for 50 years, for instance, but try finding a book online before its US life+90 copyright expiration date).
Wrong. The Berne conventions (as in Berne, Europe) created much of the current insanity, eliminating the requirements for registration and copyright notices, recognizing so-called "moral rights", and creating a lot of other restrictions. Berne required life + 50 years as the minmum term from all signatories. Europeans started copyright insanity and threw their imperialist weights around to impose it on the US and other nations. The US and the UK tried to resist for decades, but eventually just gave in. Today, many publishers and media organizations behind the current push are European. The patent situation is similar: the insanity started in Europe in the 19th century, was imposed on the rest of the world, and Europeans play the political eand economic game really well, benefitting greatly while blaming the US. And software patents are far from dead in Europe. either.
This is at least as much a European problem as it is an American one. But European politicians are masters at shifting the blame.
Another added benefit of the MJPEG codec is that image quality is actually better, by including the entire image in every frame and not throwing information away with motion prediction. Makes editing easier also, not having to worry about key frames.
Yes this obviously used more data.
But I am, as the buyer of a camera, not an "end-user". The end-users are the camera producer, who need the codec to encode their data. I'm the end-user of the camera I buy.
My understanding is that the camera producers are violating the license agreement because they are clearly using the codec in a commercial way and need a commercially license.
I, as the user of the camera, don't need or care about the codec used internal in the camera. I'm only concern about the codec if I need to watch or decode the video, but since I'm buying a video player software I'm not using their codec directly either. The end-user for the decoder is the producer of the player software, not me.
In conclusion, I'm never using their codec, neither for encoding nor for decoding. I'm using a camera which happens to use internal their codec but normally I have no knowledge about what codec is used.
The only way I should be concern with their license is if I'm writing my own library or application that uses their codec to encode or decode videos.
http://www.mueller-public.de - My site http://www.anr-institute.com/ - Advanced Natural Research Institute