VP6 Codec

The Perian forums have moved to Google Groups, this forum is read only.
mhollis
Harmless
Posts: 2
Joined: Sat May 22, 2010 11:25 am

VP6 Codec

Postby mhollis » Sat May 22, 2010 11:29 am

OK, I'm sure everyone has heard the news that google purchased On2 and has released VP6 into the public domain (or has pledged to never require royalties).

So, not having ever encoded anything as VP6, does anyone know how to utilize this codec to make videos for web use that will not be Flash, will work on an iPhone or iPad and that everyone can play?

gbooker
Cocoaforge Admin
Posts: 723
Joined: Sat May 06, 2006 2:47 am
Contact:

Re: VP6 Codec

Postby gbooker » Sat May 22, 2010 2:15 pm

mhollis wrote:does anyone know how to utilize this codec to make videos for web use that will not be Flash, will work on an iPhone or iPad and that everyone can play?

Forget it! Decoding VP8 (8, not 6) requires as much complexity as H.264. The iPhone/iPad can only decode H.264 because it has dedicated hardware for the job. If you want something without Flash that'll play on the iPhone/iPod, use H.264 and forget about everything else.

mhollis wrote:has pledged to never require royalties

That doesn't mean that others won't. There are serious questions about patent violations which could result in lawsuits against those who use it.

http://x264dev.multimedia.cx/?p=377 answers a lot of your questions.

mhollis
Harmless
Posts: 2
Joined: Sat May 22, 2010 11:25 am

Re: VP6 Codec

Postby mhollis » Sun May 23, 2010 3:08 pm

gbooker wrote: Forget it! Decoding VP8 (8, not 6) requires as much complexity as H.264. The iPhone/iPad can only decode H.264 because it has dedicated hardware for the job. If you want something without Flash that'll play on the iPhone/iPod, use H.264 and forget about everything else.


Problem is, with H.264, Firefox won't play it. They're insisting that one either install the flash plugin or do something that is HTML-5 and that is what Google is offering with the On2 purchase and release of their codec.

Complexity aside, if one does not need to worry about royalties or some future patent lawsuit, wouldn't that be a better solution? Every year the processors are more capable of dealing with complexity and graphics subsystems also help there as well. I would like to build websites that have content that plays in all browsers and will play in the future.

Thus my question.

gbooker
Cocoaforge Admin
Posts: 723
Joined: Sat May 06, 2006 2:47 am
Contact:

Re: VP6 Codec

Postby gbooker » Sun May 23, 2010 7:56 pm

mhollis wrote:Problem is, with H.264, Firefox won't play it

That's Firefox's problem, and there is a version of firefox that does. Nothing else plays VP8, so they stand on their own as the odd one out.

mhollis wrote:Complexity aside, if one does not need to worry about royalties or some future patent lawsuit, wouldn't that be a better solution?

No. If it requires more CPU to decode than H.264, and there's no hardware support, then that means the iPhone and iPad will not play it, which is the bigger market for HTML 5. Additionally, if it's decoding complexity is high, and it gives worse compression, then no one will want to touch it. You have to anticipate users with pre-existing software/hardware who will be incapable of using VP8. Furthermore, VP8 is likely to have to worry about royalties and patents because it's far too close to patented parts H.264.

Your original question is
mhollis wrote:[will it] work on an iPhone or iPad and that everyone can play?

The answer is NO.

This is far off topic from Perian, and further discussion of this doesn't belong here.

KraigG
Harmless
Posts: 2
Joined: Thu Apr 21, 2011 5:24 pm

Re: VP6 Codec

Postby KraigG » Thu Apr 21, 2011 5:32 pm

gbooker wrote:
mhollis wrote:has pledged to never require royalties

That doesn't mean that others won't. There are serious questions about patent violations which could result in lawsuits against those who use it.



But doesn't Google own the VP6 codec or do they not? I don't understand how it would be a patent infringement. Also isn't H.264 patented by Apple and wouldn't one technically have to get approval or a license to use that codec?
Last edited by KraigG on Sun Apr 24, 2011 10:48 pm, edited 1 time in total.

gbooker
Cocoaforge Admin
Posts: 723
Joined: Sat May 06, 2006 2:47 am
Contact:

Re: VP6 Codec

Postby gbooker » Thu Apr 21, 2011 7:48 pm

KraigG wrote:But doesn't Google own the VP6 codec or do they not?

Yes they do, assuming you really meant VP8.

KraigG wrote:I don't understand how it would be a patent violation.

The algorithms and/or process may violate other people's patents. The MPEG-LA has already made a call for patent holders which hold a patent to an essential piece of VP8 to start a patent pool covering VP8. Time will tell where this leads.

KraigG wrote:Also isn't H.264 patented by Apple and wouldn't one technically have to get approval or a license to use that codec?

No, it has a large set of patents covering it, which are collectively handled by the MPEG-LA, not Apple. Use a the codec goes through them. You can consult other sources on what's involved there.


Return to “Perian”

Who is online

Users browsing this forum: No registered users