qsv加速滤镜

与普通的滤镜相比主要多做一下方面

1.给硬件帧分配空间,配置硬件帧上下文
2.将硬件帧上下文和地址交给滤镜
3.当前要处理的视频帧需是在GPU中的,也就是硬件帧
4.将数据帧GPU to CPU
附录:ffmpeg命令,overlay,transpose

1.给硬件帧分配空间,配置硬件帧上下文

AVPixelFormat get_format(AVCodecContext *avctx, const enum AVPixelFormat *pix_fmts)
{
   
	while (*pix_fmts != AV_PIX_FMT_NONE

你可能感兴趣的:(ffmpeg,advance,ffmpeg,qsv,filter,滤镜加速,GPU,加速)