[FFmpeg-trac] #10576(ffmpeg:new): qsv does not deinterlace properly

FFmpeg trac at avcodec.org
Wed Nov 22 06:39:09 EET 2023


#10576: qsv does not deinterlace properly
-------------------------------------+-------------------------------------
             Reporter:  s170361683   |                    Owner:  (none)
                 Type:  defect       |                   Status:  new
             Priority:  normal       |                Component:  ffmpeg
              Version:  unspecified  |               Resolution:
             Keywords:  vpp_qsv qsv  |               Blocked By:
  VPP_QSV deinterlace                |
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Comment (by AmshTemp):

 Unfortunately the {{{ deinterlace=advanced }}} produces the same result as
 {{{ deinterlace=bob }}}.

 Perhaps my wording wasn't precise enough to point out the problem. So I
 will try to do better with examples.

 Yadiff (with Bob) takes every "field" in 50i and converts it to a frame in
 50p, which produces the smoothness you would expect from such a
 conversion.

 For vpp_qsv, however, it seems that vpp_qsv converts the 50i source to 25p
 and then just doubles the framerate to 50p, which results in a non-smooth
 50p

 NOTE: I attached two videos demonstrating the output difference between
 Yadiff and vpp_qsv
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/10576#comment:5>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list