[FFmpeg-trac] #7753(undetermined:new): yadif_cuda fails, with h264_cuvid decoder
FFmpeg
trac at avcodec.org
Sun Mar 10 01:26:15 EET 2019
#7753: yadif_cuda fails, with h264_cuvid decoder
-------------------------------------+-------------------------------------
Reporter: arrmo | Owner:
Type: defect | Status: new
Priority: normal | Component:
| undetermined
Version: unspecified | Resolution:
Keywords: cuda | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by philipl):
You can read [https://trac.ffmpeg.org/wiki/HWAccelIntro] for some details.
The main difference is that `nvdec` implements a proper hwaccel that hooks
into the primary ffmpeg decoders (like `dxva`, `vdpau`, `vaapi`, etc)
while `cuvid` is a wrapper around a full decoder implementation from
nvidia. That means it cannot take advantaging of any of ffmpeg's bitstream
parsing or other features, which is a problem in some situations (eg:
10bit hdr will not decode correctly). On the other hand, `cuvid` provides
access to nvidia's own deinterlacer and you don't need yadif_cuda.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/7753#comment:11>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list