Re: [FFmpeg-devel] [PATCH, v3] MAINTAINERS: add myself as amfenc* maintainer

2022-11-04 Thread Soft Works
> -Original Message- > From: ffmpeg-devel On Behalf Of > OvchinnikovDmitrii > Sent: Friday, November 4, 2022 7:58 PM > To: ffmpeg-devel@ffmpeg.org > Cc: OvchinnikovDmitrii > Subject: [FFmpeg-devel] [PATCH, v3] MAINTAINERS: add myself as > amfenc* maintainer > > Due to the lack of an a

Re: [FFmpeg-devel] [PATCH, v3] MAINTAINERS: add myself as amfenc* maintainer

2022-11-04 Thread Timo Rothenpieler
On 04.11.2022 19:57, OvchinnikovDmitrii wrote: Due to the lack of an active AMF maintainer at the moment, as well as plans to add the av1 encoder and other improvements of AMF, I added myself to the maintainers. Timely review and merging patches targeting AMF integration should improve support of

Re: [FFmpeg-devel] [PATCH] avfilter: add backgroundkey video filter

2022-11-04 Thread Paul B Mahol
On 11/2/22, Paul B Mahol wrote: > On 10/30/22, Paul B Mahol wrote: >> Patch attached. >> > > Improved patch attached. > Another improvement. From 5fed074cc24a201c0789a0757dca8710ef5f5c05 Mon Sep 17 00:00:00 2001 From: Paul B Mahol Date: Fri, 28 Oct 2022 22:02:29 +0200 Subject: [PATCH] avfilter:

[FFmpeg-devel] [PATCH, v3] MAINTAINERS: add myself as amfenc* maintainer

2022-11-04 Thread OvchinnikovDmitrii
Due to the lack of an active AMF maintainer at the moment, as well as plans to add the av1 encoder and other improvements of AMF, I added myself to the maintainers. Timely review and merging patches targeting AMF integration should improve support of AMD GPUs and APUs in FFmpeg. For the last couple

[FFmpeg-devel] [PATCH, v2] MAINTAINERS: add myself as amfenc* maintainer

2022-11-04 Thread OvchinnikovDmitrii
Due to the lack of an active AMF maintainer at the moment, as well as plans to add the av1 encoder and other improvements of AMF, I added myself to the maintainers. Timely review and merging patches targeting AMF integration should improve support of AMD GPUs and APUs in FFmpeg. For the last

[FFmpeg-devel] [PATCH] MAINTAINERS: add myself as amfenc* maintainer

2022-11-04 Thread OvchinnikovDmitrii
Due to the lack of an active AMF maintainer at the moment, as well as plans to add the av1 encoder and other improvements of AMF, I added myself to the maintainers. Timely review and merging patches targeting AMF integration should improve support of AMD dGPUs and APUs in FFmpeg For the last cou

Re: [FFmpeg-devel] [PATCH] lavfi/vf_fieldmatch: keep fields as-is if not matched properly

2022-11-04 Thread mail
This is reproducible using for example https://samples.ffmpeg.org/MPEG2/interlaced/burosch1.mpg ffmpeg -i burosch1.mpg -map 0:v -c:v libx264 -vf fieldmatch=combmatch=full,yadif=mode=1:deint=interlaced -preset veryfast -crf 10 burosch1.mp4 The end result will be in 50p and without the patch random

Re: [FFmpeg-devel] FFmpeg 5.2 ?

2022-11-04 Thread Paul B Mahol
On 11/4/22, Artem Galin wrote: > DTS to PTS reorder bsf, threading changes, ddagrab, oneVPL support with AV1 > HW > encode for new ARC Gfx as well as DX11 for QSV are valuable items for next > 5.2 release Yes, anything else is not valuable at all and should be removed. > > On Fri, 4 Nov 2022 at

Re: [FFmpeg-devel] FFmpeg 5.2 ?

2022-11-04 Thread Artem Galin
DTS to PTS reorder bsf, threading changes, ddagrab, oneVPL support with AV1 HW encode for new ARC Gfx as well as DX11 for QSV are valuable items for next 5.2 release On Fri, 4 Nov 2022 at 14:10, Michael Niedermayer wrote: > On Fri, Nov 04, 2022 at 11:30:38AM +0100, Jean-Baptiste Kempf wrote: > >

[FFmpeg-devel] [crop support for matroska demuxer, V4 3/3] libavformat\matroskadec.c: crop support for matroska demuxer.

2022-11-04 Thread OvchinnikovDmitrii
In webm specification, it supports cropping information. (https://www.webmproject.org/docs/container/) In ffmpeg, the implementation of webm is a subset of matroska. In matroskadec.c, those cropping related four fields are forced to 0. for the sample file with crop (crop_bottom =8, crop_top=crop

[FFmpeg-devel] [crop support for matroska demuxer, V4 2/3] libavcodec: Public code to support container crop

2022-11-04 Thread OvchinnikovDmitrii
Support both simple and receive_frame api The container crop information is applied additional to frame crop information --- libavcodec/codec_par.c | 30 ++- libavcodec/decode.c| 54 ++ 2 files changed, 73 insertions(+), 11 deletions(

[FFmpeg-devel] [crop support for matroska demuxer, V4 1/3] libavcodec: Add crop related fields to structure AVCodecContext and AVCodecParameters.

2022-11-04 Thread OvchinnikovDmitrii
--- libavcodec/avcodec.h | 35 +++ libavcodec/codec_par.h | 8 libavcodec/options_table.h | 4 3 files changed, 47 insertions(+) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index 3edd8e2636..57b340c24d 100644 --- a/libavcodec/

Re: [FFmpeg-devel] [PATCH] lavfi/vf_fieldmatch: keep fields as-is if not matched properly

2022-11-04 Thread Paul B Mahol
On 11/3/22, m...@nodoa.me wrote: > Makes it possible to use deinterlacers which output one frame for each field > as fallback if field > matching fails (combmatch=full). > > Currently, the documented example with fallback on a post-deinterlacer will > only work in case the > deinterlacer outputs o

[FFmpeg-devel] [PATCH v3] avcodec/nvenc: add AV1 encoding support

2022-11-04 Thread Timo Rothenpieler
The encoder seems to be trading blows with hevc_nvenc. In terms of quality at low bitrate cbr settings, it seems to outperform it even. It produces fewer artifacts and the ones it does produce are less jarring to my perception. At higher bitrates I had a hard time finding differences between the t

Re: [FFmpeg-devel] FFmpeg 5.2 ?

2022-11-04 Thread Jean-Baptiste Kempf
On Thu, 3 Nov 2022, at 22:59, Michael Niedermayer wrote: > do we want a release/5.2 branch made in december ? Based on what? Master or 5.1? -- Jean-Baptiste Kempf - President +33 672 704 734 ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https

[FFmpeg-devel] [PATCH v7] libavfilter/x86/vf_convolution: add sobel filter optimization and unit test with intel AVX512 VNNI

2022-11-04 Thread bin . wang-at-intel . com
From: bwang30 This commit enabled assembly code with intel AVX512 VNNI and added unit test for sobel filter sobel_c: 4537 sobel_avx512icl 2136 Signed-off-by: bwang30 --- libavfilter/convolution.h | 74 + libavfilter/vf_convolution.c | 91 +++- l

Re: [FFmpeg-devel] [PATCH] avfilter: add backgroundkey video filter

2022-11-04 Thread Paul B Mahol
On 11/3/22, Paul B Mahol wrote: > On 11/3/22, Andreas Rheinhardt wrote: >> Paul B Mahol: >>> On 11/2/22, Andreas Rheinhardt wrote: Paul B Mahol: > +static int filter_frame(AVFilterLink *link, AVFrame *frame) > +{ > +AVFilterContext *avctx = link->dst; > +Backgroundke