[FFmpeg-devel] Patch for CUDA Scale Filter

Yogender Gupta ygupta at nvidia.com
Thu Apr 13 06:18:45 EEST 2017


Please find attached a CUDA based scale filter. This filter will be a starting point to add other CUDA based filters. The filter supports 420-8, 420-10, 444-8, 444-10 formats and will help to do complete 10-bit HW accelerated transcoding when using CUVID.

Currently the filter requires a manual step of generating the PTX files. The commands for generating the PTX files have been put in build.bat inside the CUDA folder that has been created as a subfolder within libavfilter.

There is an existing scale_npp filter however that filter supports only 8 bit and has lower performance than the current one.

Thanks,
Yogender

-----------------------------------------------------------------------------------
This email message is for the sole use of the intended recipient(s) and may contain
confidential information.  Any unauthorized review, use, disclosure or distribution
is prohibited.  If you are not the intended recipient, please contact the sender by
reply email and destroy all copies of the original message.
-----------------------------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-scale_cuda-CUDA-Scale-Filter.patch
Type: application/octet-stream
Size: 166428 bytes
Desc: 0001-scale_cuda-CUDA-Scale-Filter.patch
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20170413/b6e3f9b2/attachment.obj>


More information about the ffmpeg-devel mailing list