VP9 profiles

146 views
Skip to first unread message

Racape Fabien

unread,
Nov 10, 2016, 4:21:32 AM11/10/16
to Codec Developers

Dear all,

 

I have a question about VP9 profiling.

Do they respond to a sort of onion/overlap structures, e.g. is a decoder that support profile 2 expected to support profile 0 and 1 or only 0 (or none)?

 

The spec details how the profiles are parsed in section “6.2 Uncompressed header syntax”.

It is however unclear to me if the answer to the first question is positive, or if supporting profile 2, resp 3, means  supporting also profile 0, resp 1 ( parse color_config), for example.

 

Thank you,

Fabien

 

This e-mail and any files transmitted with it are confidential and are intended solely for the use of the individual or entity to whom they are addressed.  If you are not the intended recipient or the person responsible for delivering this communication to the intended recipient, please be advised that you have received this communication in error and that any use, dissemination, printing or copying of this communication (including any attachments) is strictly prohibited

 

Yaowu Xu

unread,
Nov 10, 2016, 9:19:35 PM11/10/16
to Codec Developers, Fabien...@technicolor.com
libvpx  vp9 decoder, when configured and built with --enable-vp9-highbitdepth, supports decoding of all 4 profiles. 

Racape Fabien

unread,
Nov 15, 2016, 4:42:50 AM11/15/16
to codec...@webmproject.org

Thank you for your answer.

 

I saw that in the reference software. The question is actually from the specification and conformance viewpoints.

 

For instance, will a decoder supporting profile 2 (10bit, 4:2:0) be able to decode a bitstream conforming to profile 1 (8bit, 4:4:4) and/or profile 0 (8bit, 4:2:0)?

 

Thank you,

 

Fabien

 

Fabien

 

This e-mail and any files transmitted with it are confidential and are intended solely for the use of the individual or entity to whom they are addressed.  If you are not the intended recipient or the person responsible for delivering this communication to the intended recipient, please be advised that you have received this communication in error and that any use, dissemination, printing or copying of this communication (including any attachments) is strictly prohibited

 

--
You received this message because you are subscribed to the Google Groups "Codec Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to codec-devel...@webmproject.org.
To post to this group, send email to codec...@webmproject.org.
Visit this group at https://groups.google.com/a/webmproject.org/group/codec-devel/.
For more options, visit https://groups.google.com/a/webmproject.org/d/optout.

Alexey Eromenko

unread,
Nov 15, 2016, 6:05:32 AM11/15/16
to codec...@webmproject.org
I think decoder profile 1 and 2 it must support profile 0, because it is a subset of their features, while decoder profile 3, must support ALL levels (0, 1, 2, 3). Profile 2 decoder doesn't need to support profile 1, because profile 1 is not a subset of profile 2.

-Alexey. E.

To unsubscribe from this group and stop receiving emails from it, send an email to codec-devel+unsubscribe@webmproject.org.

--
You received this message because you are subscribed to the Google Groups "Codec Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to codec-devel+unsubscribe@webmproject.org.


--
-Alexey Eromenko "Technologov"

Racape Fabien

unread,
Nov 17, 2016, 3:24:55 AM11/17/16
to codec...@webmproject.org

Thank you

 

Fabien

 

This e-mail and any files transmitted with it are confidential and are intended solely for the use of the individual or entity to whom they are addressed.  If you are not the intended recipient or the person responsible for delivering this communication to the intended recipient, please be advised that you have received this communication in error and that any use, dissemination, printing or copying of this communication (including any attachments) is strictly prohibited

 

To unsubscribe from this group and stop receiving emails from it, send an email to codec-devel...@webmproject.org.

--
You received this message because you are subscribed to the Google Groups "Codec Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to codec-devel...@webmproject.org.



--
-Alexey Eromenko "Technologov"

--

You received this message because you are subscribed to the Google Groups "Codec Developers" group.

To unsubscribe from this group and stop receiving emails from it, send an email to codec-devel...@webmproject.org.

Reply all
Reply to author
Forward
0 new messages