[FFmpeg-devel] [PATCH v9 13/13] vvcdec: add vvc decoder

Lynne dev at lynne.ee
Mon Jan 1 17:22:09 EET 2024


Jan 1, 2024, 16:14 by h.leppkes at gmail.com:

> On Mon, Jan 1, 2024 at 3:54 PM Lynne <dev at lynne.ee> wrote:
>
>>
>> Jan 1, 2024, 15:16 by nuomi2021 at gmail.com:
>>
>> > vvc decoder plug-in to avcodec.
>> > split frames into slices/tiles and send them to vvc_thread for further decoding
>> > reorder and wait for the frame decoding to be done and output the frame
>> >
>> > Features:
>> >  + Support I, P, B frames
>> >  + Support 8/10/12 bits, chroma 400, 420, 422, and 444 and range extension
>> >  + Support VVC new tools like MIP, CCLM, AFFINE, GPM, DMVR, PROF, BDOF, LMCS, ALF
>> >  + 295 conformace clips passed
>> >  - Not support RPR, IBC, PALETTE, and other minor features yet
>> >
>>
>> IBC == Intra-block copy?
>> Palette == palette (screen content) coding?
>>
>
> Yes; Both IBC and PALETTE modes are alternate block coding modes, with
> these two primarily optimized for screen content.
>

IBC is more general purpose in AV1 afaik.
They are rather important these days, is there a chance they could be
implemented before merging? We don't have a wrapper decoder for
VVC so it's fine if they're not implemented before being merged.


More information about the ffmpeg-devel mailing list