[FFmpeg-trac] #10390(avfilter:new): Feature request: Add Vulkan-based deinterlace filter(s) to FFmpeg project

FFmpeg trac at avcodec.org
Tue May 30 14:11:04 EEST 2023


#10390: Feature request: Add Vulkan-based deinterlace filter(s) to FFmpeg project
-------------------------------------+-------------------------------------
             Reporter:  Dennis E.    |                     Type:
  Mungai                             |  enhancement
               Status:  new          |                 Priority:  wish
            Component:  avfilter     |                  Version:
             Keywords:               |  unspecified
  vulkan,yadif,deinterlace           |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 This is a feature request to add and enable Vulkan-based deinterlacing
 filters in ffmpeg.

 Some hardware-accelerated encoder implementations and their wrappers, such
 as NVENC on Turing and newer generation GPUs only support progressive
 encoding, which *will* implicitly break encoding workflows with *some*
 sources when a Vulkan-based filter pipeline is in use without a
 corresponding deinterlacer. Auto-inserting the {{{yadif}}} deinterlacer as
 a work-around to this could be sub-optimal (for performance reasons).

 The lack of a Vulkan-based deinterlacer would also break such Vulkan-based
 video encoding scenarios (when implemented) on such hardware.
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/10390>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list