On 3/21/2023 12:01 PM, Thomas Siedel wrote:
This patch set adds H266/VVC support.
This includes parsing, muxing, demuxing, decoding and encoding.
Decoding is done using the external library VVdeC
(https://github.com/fraunhoferhhi/vvdec.git) and can be enabled with
--enable-libvvdec.
Encoding is done using the external library VVenC
(https://github.com/fraunhoferhhi/vvenc.git) and can be enabled with
--enable-libvvenc.

For conformance testing, the following JVET bitstreams can be used:
https://www.itu.int/wftp3/av-arch/jvet-site/bitstream_exchange/VVC/draft_conformance/draft6/
DVB test streams can be found here:
https://dvb.org/specifications/verification-validation/vvc-test-content/
All JVET conformance bitstreams that are supported by VVdeC can be decoded.
Pallete mode and multi-layer streams are unsupported.
The DVB MP4 and TS reference files can be decoded as well.

I have pushed patches 1 to 6, and the raw muxer part of 7. Will look at the ISOBMFF and ts stuff better later, as well as the encoder wrapper.
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to