[FFmpeg-trac] #7778(avcodec:new): Visual artifacts when decoding with h264_cuvid

FFmpeg trac at avcodec.org
Sat Mar 9 20:28:02 EET 2019


#7778: Visual artifacts when decoding with h264_cuvid
------------------------------------+-----------------------------------
             Reporter:  Ilya87      |                    Owner:
                 Type:  defect      |                   Status:  new
             Priority:  normal      |                Component:  avcodec
              Version:  git-master  |               Resolution:
             Keywords:  cuvid       |               Blocked By:
             Blocking:              |  Reproduced by developer:  0
Analyzed by developer:  0           |
------------------------------------+-----------------------------------

Comment (by philipl):

 I can see the artifacts with cuvid in mpv too. It's not a big surprise,
 given the limitations in the nvidia parser. As hleppkes says, you should
 use nvdec. I'm not sure if ffplay supports hwaccels - at least I can't see
 how to activate them.

 I'd recommend using a real media player like mpv if you want to play back
 the file (of course, `ffmpeg` can do hwaccel decoding for transcoding
 purposes, etc).

 `ffmpeg -hwaccel nvdec -hwaccel_output_format cuda <etc>`

 Separately, I don't understand what 420 subsampling in a high444p profile
 file means - the nvidia decoder definitely can't handle actual 444
 subsampling.

--
Ticket URL: <https://trac.ffmpeg.org/ticket/7778#comment:6>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list