当前位置: 首页 > news >正文

网站建设的途径/免费发布信息网网站

网站建设的途径,免费发布信息网网站,电子商务的网站有哪些,免费网站建设推广私有驱动 nvenc 本身是依赖于 nvidia 底层的私有驱动的,所以想要使用编码器首先需要安装 nvidia 的私有驱动。在 NVIDIA VIDEO CODEC SDK 的介绍中说明,最新版本的 nvenc sdk 5.0 在 Linux 需要 346.22 以上的驱动,在windwos 下则需要 347.07…

私有驱动

nvenc 本身是依赖于 nvidia 底层的私有驱动的,所以想要使用编码器首先需要安装 nvidia 的私有驱动。在 NVIDIA VIDEO CODEC SDK 的介绍中说明,最新版本的 nvenc sdk 5.0 在 Linux 需要 346.22 以上的驱动,在windwos 下则需要 347.07 以上的驱动

The latest NVENC SDK version available is 5.0, which requires NVIDIA GPUdriver 347.09 or above for Windows and 346.22 or above for linux.

目前 Ubuntu 15.04 上的驱动满足这个要求,Windows 平台可以直接到官网上下载最新的驱动安装。(个人不建议去官网下载最新的 Linux 驱动,因为我试了很多次都没有安装成功,最终会导致无法进入系统)。

在 Ubuntu 15.04 下使用下面的命令安装最新的驱动。

sudo apt-get install nvidia-346 \nvidia-346-vum \nvidia-modprobe \nvidia-opencl-icd-346 \nvidia-prime \nvidia-settings

注意 nvidia-modprobe 必须要安装,因为私有驱动使用的内核模块,需要安装这个包在系统启动的时候加载这些内核模块。安装完成之后可能无法进入系统,这个应该是 nvidia 中的一个 BUG,你可以重启之后选择 grub 中的 ubuntu 高级 选项 中低版本的内核进入系统之后重启再选择高版本的内核进入系统。这一点非常的诡异,目前没有找到原因。

启动系统之后使用 lsmod | grep nvidia 应该会得到类似下面的结果:

nvidia_uvm             69632  0
nvidia               8380416  36 nvidia_uvm
drm                   348160  7 i915,drm_kms_helper,nvidia

直接通过 sudo modprobe nvidia_uvm 好像也无法成功的加载需要的模块。

另外安装驱动安装完成之后会在 /dev 下面创建几个和 nvidia 相关的设备,通过ls /dev/nvidia* 应该会得到类型以下的结果:

/dev/nvidia0  /dev/nvidiactl  /dev/nvidia-uvm

编译 FFMPEG

要想在 FFMPEG 中使用 nvenc 编码器,你需要在编译选项中加入 enable-nvenc选项。这个选项依赖于 nvEncodeAPI.h 头文件,这个头文件并没有包含在私有驱动中,你需要到 NVIDIA VIDEO CODEC SDK 中下载 SDK,解压后在Samples/common/inc 目录下有这个头文件,把它拷贝到可以链接到的目录中去。

之后编译就可以顺利的通过,得到包含 nvenc 编码器的库。

使用 nvenc

FFMPEG 中直接使用 av_find_encoder_by_name("nvenc") 就可以找到这个这个编码器并使用它。nvenc.c 的 pix_fmts_nvenc 变量定义来看,这个编码器应该是支持 YUV420PYUV444P 和 NV12 三种格式的,但是测试的过程中发现YUV420P 没办法使用,所以应该吧 AVCodecContext 的 pix_fmt 设置成NV12

http://www.lbrq.cn/news/780193.html

相关文章:

  • 淄博学校网站建设报价/站长工具使用方法
  • 网站改版原则/免费淘宝关键词工具
  • 自己做网站排版/南宁seo优化公司排名
  • 汽车b2c网站建设/优化设计答案五年级上册
  • 微餐饮网站建设/武汉seo排名
  • 网站建设进度及实过程/站长之家工具高清
  • 网站除了做流量还需要什么软件/职业技能培训班
  • 东营企业网站建设/郑州网站建设制作
  • 网络服务合同纠纷司法解释/保定百度推广优化排名
  • 个人设计师网站 青春/网站优化排名易下拉软件
  • 做预算查价格的网站是哪个好/公司优化是什么意思
  • html制作静态网站模板/链接推广
  • 正规的专业高端网站建设/百度关键词搜索排名帝搜软件
  • 怎么用axure做自适应网站/百度推广客户端app
  • 北京最大做网站的公司/营销的主要目的有哪些
  • 织梦网站上传步骤/百度推广代理查询
  • wordpress千万数据/关键词自动优化
  • 做网站的那些高清图上哪里找/网站优化分析
  • 做网站需要掌握的软件/国家免费职业培训平台
  • 免费授权企业网站源码/seo整站优化方案案例
  • 做网站二级页面的/seo优化专家
  • 网站支付链接怎么做的/永久免费wap自助建站
  • wordpress手机版网页/抖音优化公司
  • 智慧政务门户网站建设/北京网站优化经理
  • 怎样做网站分析总结/免费seo推广软件
  • 如何查询网站主机信息/个人建网站步骤
  • 邯郸建设网站公司/网络营销软件商城
  • 做国外网站注册工作靠谱吗/快链友情链接平台
  • labview可以做网站吗/抖来查关键词搜索排名
  • 远程教育网站开发/近期新闻大事
  • OpenAI 的最新 AI 模型 GPT-5 现已在 GitHub Models 上提供!
  • dify离线插件安装
  • 2025 大语言模型系统学习路线:从基础到部署与优化的全方位指南(含权威资源与项目实战)
  • 《Graph machine learning for integrated multi-omics analysis》
  • Pytest项目_day10(接口的参数传递)
  • GO的启动流程(GMP模型/内存)