主题:不同的Nvidia显卡使用ffmpeg进行硬件视频编码解码的速度一样吗?
正序浏览
主题图片汇总
主题内检索
子版版主
泡网分: 92.442
主题: 1408
帖子: 24527
注册: 2003年10月
内容贡献勋章
年代相差不远的不同Nvidia显卡使用ffmpeg进行硬件视频编码解码的速度一样吗?
显示内存尺寸的影响大吗?

使用类似这样的ffmpeg命令:

ffmpeg -hwaccel cuda -hwaccel_output_format cuda -i input_video.mp4 -c:v h264_nvenc -c:aac output_video.mp4
相关标签: 尺寸
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
美国
浏览:225 回帖:1
第 1 页 / 共 1 页
游客没有回帖权限
泡菜
泡网分: 1.551
主题: 3
帖子: 1509
注册: 2020年5月
FFmpeg 能够调用不同的N卡加速模块

xxx_nvenc: 调用硬件解编码器
- 不同型号的卡,解编码器第几代,数量也不同。同代解编码器的速度一样
- nvenc 只能处理解编码,不能处理任何滤镜,但不占用任何CUDA资源

xxx_cuvid: 调用CUDA对视频算法进行加速
- 取决于CUDA第几代,核心数,CUDA频率,速度也不一样
- cuvid 不仅可以处理解编码,还可以处理滤镜,但占用 CUDA 资源

大概可以把第一种看作专做解编码的全硬方案,第二种看作百搭的半硬方案
像楼主这样写法,会在视频解编码时调用硬件解编码器,会在其他视频滤镜(实际没有指定)中调用CUDA
Trompette 编辑于 2024-04-25 08:05
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
上海
回复主题: 不同的Nvidia显卡使用ffmpeg进行硬件视频编码解码的速度一样吗?
功能受限
游客无回复权限,请登录后再试