[FFmpeg-devel] [PATCH v7 00/11] Add support for H266/VVC

James Almer jamrial at gmail.com
Thu Jun 29 20:38:50 EEST 2023


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.


More information about the ffmpeg-devel mailing list