It seems like:
- VP8 is the best royalty-free codec, but has only a reference
implementation (which means non-optimal and open for improvement).
- x264 is (considered by many) the best encoder of H264 (which is not
royalty-free, at least in legal terms in countries where software
patents are upheld).
- VP8 is very similar to H264 (minus the patent-encumbered parts that
have been removed from VP8).
So the logical conclusion of this is:
- If someone adapts x264 into a VP8 encoder, we will get the best of
both worlds (a great encoder for a royalty-free format). It will be
under GPL, which is not a problem (proprietary developers can use the
reference implementation as now).
Think about it.
Nabil Stendardo
This statement is actually a bit backwards. libvpx is largely production
quality and is not necessarily suitable as an easy-to-read reference
implementation.
> - If someone adapts x264 into a VP8 encoder, we will get the best of
> both worlds (a great encoder for a royalty-free format). It will be
> under GPL, which is not a problem (proprietary developers can use the
> reference implementation as now).
Great! Get to it. We look forward to seeing your patches.
--
-Mike Melanson