From: Nuo Mi <nuomi2021@gmail.com> To: Jean-Baptiste Kempf <jb@videolan.org> Cc: "Martin Storsjö" <martin@martin.st>, ffmpeg-devel <ffmpeg-devel@ffmpeg.org> Subject: Re: [FFmpeg-devel] [PATCH v8 13/13] vvcdec: add vvc decoder Date: Sun, 31 Dec 2023 22:01:45 +0800 Message-ID: <CAFXK13fswgTQbqExms15rc9G-HZSLOtUzSaGuurMBiFM9tHJXw@mail.gmail.com> (raw) In-Reply-To: <b52052b8-4579-44c1-972a-6ecc2e0a2262@betaapp.fastmail.com> Hi Martin and jb, Thank you for the review. On Sun, Dec 31, 2023 at 8:19 PM Jean-Baptiste Kempf <jb@videolan.org> wrote: > > > On Sun, 31 Dec 2023, at 12:07, Martin Storsjö wrote: > > On Sun, 31 Dec 2023, Nuo Mi wrote: > > > >> 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 > >> > >> Performance: > >> C code FPS on an i7-12700K (x86): > >> BQTerrace_1920x1080_60_10_420_22_RA.vvc 93.0 > >> Chimera_8bit_1080P_1000_frames.vvc 184.3 > >> NovosobornayaSquare_1920x1080.bin 191.3 > >> RitualDance_1920x1080_60_10_420_32_LD.266 150.7 > >> RitualDance_1920x1080_60_10_420_37_RA.266 170.0 > >> Tango2_3840x2160_60_10_420_27_LD.266 33.7 > >> > >> C code FPS on a M1 Mac Pro (ARM): > >> BQTerrace_1920x1080_60_10_420_22_RA.vvc 58.7 > >> Chimera_8bit_1080P_1000_frames.vvc 153.3 > >> NovosobornayaSquare_1920x1080.bin 150.3 > >> RitualDance_1920x1080_60_10_420_32_LD.266 105.0 > >> RitualDance_1920x1080_60_10_420_37_RA.266 133.0 > >> Tango2_3840x2160_60_10_420_27_LD.266 21.7 > >> > >> Asm optimizations still working in progress. please check > >> https://github.com/ffvvc/FFmpeg/wiki#performance-data for the latest > >> > >> Contributors(based on code merge order): > >> Nuo Mi <nuomi2021@gmail.com> > >> Xu Mu <toxumu@outlook.com> > >> frankplow <post@frankplowman.com> > >> Shaun Loo <shaunloo10@gmail.com> > > > > Minor nitpick: For clarity, I'd prefer if you'd spell out Frank's full > > namw here. Sure. Good catch > > Also, you should use Co-Authored-By: > Good suggestion. I'll add them as Co-Authored-By for all commits > -- > Jean-Baptiste Kempf - President > +33 672 704 734 > _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
prev parent reply other threads:[~2023-12-31 14:02 UTC|newest] Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top [not found] <20231231081858.1704-1-nuomi2021@gmail.com> 2023-12-31 8:18 ` [FFmpeg-devel] [PATCH v8 01/13] vvcdec: add vvc_data Nuo Mi 2023-12-31 21:43 ` Michael Niedermayer 2024-01-01 2:28 ` Nuo Mi 2024-01-01 2:31 ` Nuo Mi 2023-12-31 8:18 ` [FFmpeg-devel] [PATCH v8 02/13] vvcdec: add parameter parser for sps, pps, ph, sh Nuo Mi 2023-12-31 8:18 ` [FFmpeg-devel] [PATCH v8 03/13] vvcdec: add cabac decoder Nuo Mi 2023-12-31 8:18 ` [FFmpeg-devel] [PATCH v8 04/13] vvcdec: add reference management Nuo Mi 2023-12-31 8:18 ` [FFmpeg-devel] [PATCH v8 05/13] vvcdec: add motion vector decoder Nuo Mi 2023-12-31 8:18 ` [FFmpeg-devel] [PATCH v8 06/13] vvcdec: add inter prediction Nuo Mi 2023-12-31 8:18 ` [FFmpeg-devel] [PATCH v8 07/13] vvcdec: add inv transform 1d Nuo Mi 2023-12-31 8:18 ` [FFmpeg-devel] [PATCH v8 08/13] vvcdec: add intra prediction Nuo Mi 2023-12-31 8:18 ` [FFmpeg-devel] [PATCH v8 09/13] vvcdec: add LMCS, Deblocking, SAO, and ALF filters Nuo Mi 2023-12-31 8:18 ` [FFmpeg-devel] [PATCH v8 10/13] vvcdec: add dsp init and inv transform Nuo Mi 2023-12-31 8:18 ` [FFmpeg-devel] [PATCH v8 11/13] vvcdec: add CTU parser Nuo Mi 2023-12-31 8:18 ` [FFmpeg-devel] [PATCH v8 12/13] vvcdec: add CTU thread logical Nuo Mi 2023-12-31 8:18 ` [FFmpeg-devel] [PATCH v8 13/13] vvcdec: add vvc decoder Nuo Mi 2023-12-31 11:07 ` Martin Storsjö 2023-12-31 12:19 ` Jean-Baptiste Kempf 2023-12-31 14:01 ` Nuo Mi [this message]
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=CAFXK13fswgTQbqExms15rc9G-HZSLOtUzSaGuurMBiFM9tHJXw@mail.gmail.com \ --to=nuomi2021@gmail.com \ --cc=ffmpeg-devel@ffmpeg.org \ --cc=jb@videolan.org \ --cc=martin@martin.st \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
Git Inbox Mirror of the ffmpeg-devel mailing list - see https://ffmpeg.org/mailman/listinfo/ffmpeg-devel This inbox may be cloned and mirrored by anyone: git clone --mirror https://master.gitmailbox.com/ffmpegdev/0 ffmpegdev/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 ffmpegdev ffmpegdev/ https://master.gitmailbox.com/ffmpegdev \ ffmpegdev@gitmailbox.com public-inbox-index ffmpegdev Example config snippet for mirrors. AGPL code for this site: git clone https://public-inbox.org/public-inbox.git