Re: [FFmpeg-devel] [PATCH 6/6] avcodec: add vvdec H.266/VVC decoder

2020-12-23 Thread Nuo Mi
sure, thanks all for the suggestions. On Thu, Dec 24, 2020 at 12:24 AM Lynne wrote: > Dec 23, 2020, 16:48 by jamr...@gmail.com: > > > On 12/23/2020 12:38 PM, Nuo Mi wrote: > > > >> On Wed, Dec 23, 2020 at 10:00 PM Lynne wrote: > >> > >>> Dec 23, 2020, 14:07 by nuomi2...@gmail.com: > >>> >

Re: [FFmpeg-devel] [PATCH 6/6] avcodec: add vvdec H.266/VVC decoder

2020-12-23 Thread Lynne
Dec 23, 2020, 16:48 by jamr...@gmail.com: > On 12/23/2020 12:38 PM, Nuo Mi wrote: > >> On Wed, Dec 23, 2020 at 10:00 PM Lynne wrote: >> >>> Dec 23, 2020, 14:07 by nuomi2...@gmail.com: >>> Hi Lynne & James, Do not worry about the dav1d things that happened on vvcdec. It just a refer

Re: [FFmpeg-devel] [PATCH 6/6] avcodec: add vvdec H.266/VVC decoder

2020-12-23 Thread James Almer
On 12/23/2020 12:38 PM, Nuo Mi wrote: On Wed, Dec 23, 2020 at 10:00 PM Lynne wrote: Dec 23, 2020, 14:07 by nuomi2...@gmail.com: Hi Lynne & James, Do not worry about the dav1d things that happened on vvcdec. It just a reference code like libaom. libaom does encoding and decoding. And most

Re: [FFmpeg-devel] [PATCH 6/6] avcodec: add vvdec H.266/VVC decoder

2020-12-23 Thread chen
At 2020-12-23 23:38:18, "Nuo Mi" wrote: >On Wed, Dec 23, 2020 at 10:00 PM Lynne wrote: > >> Dec 23, 2020, 14:07 by nuomi2...@gmail.com: >> >> > Hi Lynne & James, >> > Do not worry about the dav1d things that happened on vvcdec. It just a >> > reference code like libaom. >> > >> >> libaom does

Re: [FFmpeg-devel] [PATCH 6/6] avcodec: add vvdec H.266/VVC decoder

2020-12-23 Thread Nuo Mi
On Wed, Dec 23, 2020 at 10:00 PM Lynne wrote: > Dec 23, 2020, 14:07 by nuomi2...@gmail.com: > > > Hi Lynne & James, > > Do not worry about the dav1d things that happened on vvcdec. It just a > > reference code like libaom. > > > > libaom does encoding and decoding. And most people only use > it f

Re: [FFmpeg-devel] [PATCH 6/6] avcodec: add vvdec H.266/VVC decoder

2020-12-23 Thread Lynne
Dec 23, 2020, 14:07 by nuomi2...@gmail.com: > Hi Lynne & James, > Do not worry about the dav1d things that happened on vvcdec. It just a > reference code like libaom. > libaom does encoding and decoding. And most people only use it for encoding, as its not a very fast decoder. As-is, this patch o

Re: [FFmpeg-devel] [PATCH 6/6] avcodec: add vvdec H.266/VVC decoder

2020-12-23 Thread Nuo Mi
Hi Lynne & James, Do not worry about the dav1d things that happened on vvcdec. It just a reference code like libaom. We will not have a useable native vvc decoder in 0.5~1 years. During this time, the wrapper can help us build many things, like container demuxer, hls/dash/rtsp network streaming...

Re: [FFmpeg-devel] [PATCH 6/6] avcodec: add vvdec H.266/VVC decoder

2020-12-22 Thread Lynne
Dec 22, 2020, 19:24 by c...@passwd.hu: > > > On Tue, 22 Dec 2020, Lynne wrote: > >> Dec 21, 2020, 07:07 by nuomi2...@gmail.com: >> >>> you can download test clips here: >>> https://www.itu.int/wftp3/av-arch/jvet-site/bitstream_exchange/VVC/under_test/VTM-11.0/ >>> >> >> Honestly, I'm not sure abou

Re: [FFmpeg-devel] [PATCH 6/6] avcodec: add vvdec H.266/VVC decoder

2020-12-22 Thread Marton Balint
On Tue, 22 Dec 2020, Lynne wrote: Dec 21, 2020, 07:07 by nuomi2...@gmail.com: you can download test clips here: https://www.itu.int/wftp3/av-arch/jvet-site/bitstream_exchange/VVC/under_test/VTM-11.0/ Honestly, I'm not sure about this patch. Its an external library decoder, which doesn't h

Re: [FFmpeg-devel] [PATCH 6/6] avcodec: add vvdec H.266/VVC decoder

2020-12-22 Thread Lynne
Dec 22, 2020, 18:02 by nuomi2...@gmail.com: > Hi Lynne, > Thanks for the comments. > We only have a small patch for the vvdec wrapper. All other codes (raw > demuxer, cbs reader, parser, and cbs writer in the future) will benefit the > native decoder and the vvc ecosystem. > My problem was with t

Re: [FFmpeg-devel] [PATCH 6/6] avcodec: add vvdec H.266/VVC decoder

2020-12-22 Thread James Almer
On 12/22/2020 2:02 PM, Nuo Mi wrote: Hi Lynne, Thanks for the comments. We only have a small patch for the vvdec wrapper. All other codes (raw demuxer, cbs reader, parser, and cbs writer in the future) will benefit the native decoder and the vvc ecosystem. Yes. I do not think av1 is the savi

Re: [FFmpeg-devel] [PATCH 6/6] avcodec: add vvdec H.266/VVC decoder

2020-12-22 Thread Nuo Mi
Hi Lynne, Thanks for the comments. We only have a small patch for the vvdec wrapper. All other codes (raw demuxer, cbs reader, parser, and cbs writer in the future) will benefit the native decoder and the vvc ecosystem. I do not think av1 is the savior. No matter how it promised you, if we only ha

Re: [FFmpeg-devel] [PATCH 6/6] avcodec: add vvdec H.266/VVC decoder

2020-12-22 Thread Lynne
Dec 21, 2020, 07:07 by nuomi2...@gmail.com: > you can download test clips here: > https://www.itu.int/wftp3/av-arch/jvet-site/bitstream_exchange/VVC/under_test/VTM-11.0/ > Honestly, I'm not sure about this patch. Its an external library decoder, which doesn't help us very much, and its for a code

Re: [FFmpeg-devel] [PATCH 6/6] avcodec: add vvdec H.266/VVC decoder

2020-12-22 Thread Nuo Mi
Hi Chen, Glad you can try it. Since hevc, the interlaced encoder is not supported. Encoder always encoder a frame, use an SEI to tell the user it's top/bottom filed or it's a frame. It's named Adaptive Frame Field (SAFF). Current ffmpeg can't support this very well for even hevc, I think we can pu

Re: [FFmpeg-devel] [PATCH 6/6] avcodec: add vvdec H.266/VVC decoder

2020-12-21 Thread chen
A little update The sequence passed only 163 because they are not update their CMakeLists.txt. I had been updated CMakeLists.txt and these patches in my github tree as well, I can found 81.93% (195/238) passed, Moreover, there have two of Field video clips, the decoder works, but output as sep

Re: [FFmpeg-devel] [PATCH 6/6] avcodec: add vvdec H.266/VVC decoder

2020-12-21 Thread Paul B Mahol
On Mon, Dec 21, 2020 at 7:08 AM Nuo Mi wrote: > you can download test clips here: > > https://www.itu.int/wftp3/av-arch/jvet-site/bitstream_exchange/VVC/under_test/VTM-11.0/ > > 68.48% (163/238) clips are md5 matched with VTM 11: > > passed: > 10b400_A_Bytedance_2.bit > 10b400_B_Bytedance_2.bit >

[FFmpeg-devel] [PATCH 6/6] avcodec: add vvdec H.266/VVC decoder

2020-12-20 Thread Nuo Mi
you can download test clips here: https://www.itu.int/wftp3/av-arch/jvet-site/bitstream_exchange/VVC/under_test/VTM-11.0/ 68.48% (163/238) clips are md5 matched with VTM 11: passed: 10b400_A_Bytedance_2.bit 10b400_B_Bytedance_2.bit 8b400_A_Bytedance_2.bit 8b400_B_Bytedance_2.bit 8b420_A_Bytedance