23.08.2021, 10:53
(23.08.2021, 05:20)Selur Wrote:Quote:but NVEnc does not feature the default nVidia driver adaptive deinterlacer, from what I can tell.you skipped the '--interlace auto' documentation.
The debug output uses 'bwdif=mode=1' and x264 not NVEnc and '--vpp-deinterlace XX --interlace auto".
It seems like we are speaking of different things.
There were at least 3 jobs in the debug output. Only one was created then: the NVEnc with --interlaced auto and --vpp-deinterlace adaptive.
At first, since I forgot about the other jobs, I executed a wrong one. After about an hour, I realised that. So I stopped the job, deleted all of them and re-created the NVEnc job and executed it.
Please read the debug output again, having this in mind.
(23.08.2021, 05:20)Selur Wrote: I looked into using the same deinterlacer as ffmpeg with cuvid '-deint 2' uses while using NVEncC.
While it seems like you want to use ffmpeg as decoder with h264_cuvidĀ and '-deint 2' which are two totally different things.
Of course I would want to use h264_cuvid, since that is the best way for me to deinterlace thise videos, as I previously argued, not to mention it gives me the most flexibility in terms of encoders. I don't think any of the aforementioned problems I have with using other solutions are new to you.
But anyway, I'm going forward with testing your solutions because maybe, in the end, I'm going to be able to use NVEnc in a similar way to h264_cuvid, while being in Hybrid. Meaning passing through whatever NVEnc does to x264 or other encoders to re-encode.
If this is not your target, please let me know, so we waste less time.
Third time asking: please reintroduce the ability to disable the deinterlacer.