[FFmpeg-trac] #10261(avfilter:new): FFMPEG-QSV 1:N transcoding error/hang

FFmpeg trac at avcodec.org
Tue Mar 14 22:38:18 EET 2023

#10261: FFMPEG-QSV 1:N transcoding error/hang
             Reporter:  sanasar  |                    Owner:  (none)
                 Type:  defect   |                   Status:  new
             Priority:  normal   |                Component:  avfilter
              Version:  6.0      |               Resolution:
             Keywords:  QSV      |               Blocked By:
             Blocking:           |  Reproduced by developer:  0
Analyzed by developer:  0        |
Comment (by sanasar):

 FFMPEG bisection was done and issue started from below commit

 commit 077e63496581edf02e503e7d99dbc4e1a5670246
 Author: Haihao Xiang <haihao.xiang at intel.com>
 Date:   Mon Jan 30 09:37:17 2023 +0800

     lavfi/vpp_qsv: add rate option

     This is used to control the output at frame rate or field rate when
     deinterlace is expected and framerate is not specified.

     Signed-off-by: Haihao Xiang <haihao.xiang at intel.com>

  libavfilter/vf_vpp_qsv.c | 17 +++++++++++++++--
  1 file changed, 15 insertions(+), 2 deletions(-)
 gta at DUT5167ATSM:~$ git bisect log
 git bisect start
 # bad: [a6e9d01f88a707f8a2057e01b5ad2e8968109530] avcodec/libx264: Use
 av_pix_fmt_count_planes() where appropriate
 git bisect bad a6e9d01f88a707f8a2057e01b5ad2e8968109530
 # good: [d4f853f4ed39f51afbc14b3a7fe3bd7a435eb851] doc/filters.texi: add
 documentation for the ts_sync_mode framesync option
 git bisect good d4f853f4ed39f51afbc14b3a7fe3bd7a435eb851
 # good: [e5e29eda5aae8eb5d1d32f647c68c0543db63217] lavc/avcodec: improve
 git bisect good e5e29eda5aae8eb5d1d32f647c68c0543db63217
 # bad: [22960783978d9e0b6d4a4ed21f503bd24662aa7e] avutil/frame: deprecate
 AVFrame.coded_picture_number and display_picture_number
 git bisect bad 22960783978d9e0b6d4a4ed21f503bd24662aa7e
 # bad: [7e1d474021898251dd4b3e56c0d153eafd440f7c] avfilter/af_compand:
 simplify frame allocation
 git bisect bad 7e1d474021898251dd4b3e56c0d153eafd440f7c
 # good: [431f6260ac6408fdccfe06dd5276084b17c3557f] mov: Reduce the
 verbosity of the warning about fragmented MP4 vs advanced edit lists
 git bisect good 431f6260ac6408fdccfe06dd5276084b17c3557f
 # bad: [82da22066c0818b606812d479674929a229386e2] lavc: deprecate
 CrystalHD decoders
 git bisect bad 82da22066c0818b606812d479674929a229386e2
 # bad: [077e63496581edf02e503e7d99dbc4e1a5670246] lavfi/vpp_qsv: add rate
 git bisect bad 077e63496581edf02e503e7d99dbc4e1a5670246
 # good: [bbe95f7353a972f28a48be8da883549f02c59e4b] x86: replace explicit
 REP_RETs with RETs
 git bisect good bbe95f7353a972f28a48be8da883549f02c59e4b
 # good: [ad95d9c855db3e78e6495ea52e5fd2e089320d74] avformat/lafdec: Check
 if all data was read
 git bisect good ad95d9c855db3e78e6495ea52e5fd2e089320d74
 # good: [7d49fef8b426041e22fde77771b435d9411241a0] lavc/vaapi_encode: fix
 propagating durations and opaques
 git bisect good 7d49fef8b426041e22fde77771b435d9411241a0
 # first bad commit: [077e63496581edf02e503e7d99dbc4e1a5670246]
 lavfi/vpp_qsv: add rate option
Ticket URL: <https://trac.ffmpeg.org/ticket/10261#comment:1>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker

More information about the FFmpeg-trac mailing list