首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用nvdecode (nvidia视频sdk 7.1)和ffmpeg解码视频

用nvdecode (nvidia视频sdk 7.1)和ffmpeg解码视频
EN

Ask Ubuntu用户
提问于 2017-02-22 16:27:11
回答 1查看 2.5K关注 0票数 2

如何通过ffmpeg启用和使用nvdecode(nvidia视频sdk 7.1)来解码视频??

谢谢

EN

回答 1

Ask Ubuntu用户

发布于 2017-02-22 19:13:46

根据FFmpeg Wiki:硬件加速的说法:

CUVID为H264,HEVC,MJPEG,MJPEG 1/2/4,vp8 8/9,vc1提供解码器。编解码器的支持因硬件而异。完整的编解码器只能在Pascal硬件上使用,这增加了VP9和10位的支持。示例解码使用CUVID将帧复制到系统内存(在本例中为: ffmpeg -c:v h264_cuvid -i input output.mkv output.mkv ),使用CUVID和NVENC: ffmpeg -hwaccel cuvid -c:v h264_cuvid -i input -c:v h264_nvenc -preset slow output.mkv部分硬件转码,帧通过系统内存(这是对10位内容进行转码所必需的):ffmpeg -c:v h264_cuvid -i输入-c:v h264_nvenc -c:v slow -i,如果ffmpeg编译时支持libnpp,则它可用于在链中插入一个基于GPU的定标器: ffmpeg -hwaccel_device 0 -hwaccel cuvid -c:v h264_cuvid -i input -vf scale_npp=-1:720 -c:v h264_nvenc -preset -preset-preset output.mkv -hwaccel_device选项可用于指定在ffmpeg中由cuvid hwaccel使用的GPU。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/886186

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档