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

wix英文网站建设怎么建立网站快捷方式

wix英文网站建设,怎么建立网站快捷方式,移动端网站建设的意义,贵州做网站的公司ubuntu20.04上已经安装了 11.6版本的 cuda(CUDA_HOME/usr/local/cuda-11.6),现在需要通过源码编译的方式安装使用cuda加速的 ffmpeg,请问我该下载具体哪个版本的ffmpeg源码?并给出详细的安装步骤‌一、版本选择策略‌FFmpeg 主版本‌&#xf…
ubuntu20.04上已经安装了 11.6版本的 cuda(CUDA_HOME=/usr/local/cuda-11.6),现在需要通过源码编译的方式安装使用cuda加速的 ffmpeg,请问我该下载具体哪个版本的ffmpeg源码?并给出详细的安装步骤‌一、版本选择策略‌FFmpeg 主版本‌:‌推荐 v5.1.2‌(2023 年 4 月发布),该版本完整支持 CUDA 11.x 的 NVDEC/NVENC 硬件加速接口,且修复了早期版本与 CUDA 11.6 的兼容性问题‌替代方案:若需更低版本,可选择 v4.4.3‌(需手动打补丁修复 API 兼容性)‌‌依赖组件版本‌:NVIDIA Video Codec SDK 12.1‌:需与 CUDA 11.6 配套使用‌nv-codec-headers 12.0.16‌:提供 FFmpeg 所需的头文件‌‌二、详细安装步骤‌1. 安装编译依赖1.1. 基础编译工具:sudo apt install build-essential nasm yasm cmake pkg-config libtool1.2. CUDA 加速依赖:1.2.1. sudo apt install libcuda1-510 nvidia-cuda-toolkit  # 驱动版本需 ≥510.39.01过程比较顺利,只是有点慢1.2.2. sudo apt install nvidia-cuda-dev  # CUDA 开发库过程比较顺利,只是有点慢1.2.2. sudo apt install libnvcuvid1  # CUDA 开发库报错 Package 'libnvcuvid1' has no installation candidate 的解决方案:方法1. 确认 libnvcuvid1 是否已经存在了(存在的话就不用重新安装了,还需要配置环境变量即可):若 CUDA 11.6 已通过 .run 文件正确安装,libnvcuvid1 可能已存在于 /usr/local/cuda-11.6/lib64/ 目录下但是我在 /usr/local/cuda-11.6/lib64/ 下没发现任何 libnvcuvid.so 前缀的文件倒是使用 ldconfig -p | grep libnvcuvid 发现在  /usr/lib/wsl/lib/ 下有一个 libnvcuvid.so.1 文件( 对,你没看错,我的 ubuntu20.04是win10 wsl2下的虚拟环境 )将 /usr/lib/wsl/lib/libnvcuvid.so.1 复制到 /usr/local/cuda-11.6/lib64/ 下执行 echo 'export LD_LIBRARY_PATH=/usr/local/cuda-11.6/lib64:$LD_LIBRARY_PATH' >> ~/.bashrc  # 配置环境变量‌执行 source ~/.bashrc此时相当于 libnvcuvid1 已经安装成功了方法2. 若最初通过 .run 文件安装 CUDA 11.6,需重新添加 CUDA 官方 APT 源:1. 清理旧 CUDA 安装残留(谨慎操作)sudo apt purge nvidia-cuda-* cuda-* libnvcuvid1*sudo rm -rf /etc/apt/sources.list.d/cuda*.list2. 添加 CUDA 11.6 官方仓库(适用于 Ubuntu 20.04)wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/cuda-ubuntu2004.pinsudo mv cuda-ubuntu2004.pin /etc/apt/preferences.d/cuda-repository-pin-600sudo apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/3bf863cc.pubsudo add-apt-repository "deb https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/ /"sudo apt update3. 安装完整 CUDA 工具包(包含 libnvcuvid1)sudo apt install cuda-toolkit-11-62. 部署 NVIDIA 编解码 SDK2.1. 下载 Video Codec SDK 12.1wget https://developer.nvidia.com/video-codec-sdk-12.1.14   # 404,可以官网下载:https://developer.nvidia.com/video-codec-sdk-archiveunzip Video_Codec_SDK_12.1.14.zip -d nvidia_sdk2.2. 配置头文件路径sudo cp -r nvidia_sdk/Interface /usr/local/include/nvidia3. 安装 FFmpeg 源码3.1. 下载 FFmpeg v5.1.2wget https://github.com/FFmpeg/FFmpeg/archive/refs/tags/n5.1.2.tar.gztar -xzf n5.1.2.tar.gzcd FFmpeg-n5.1.23.2. 配置编译参数(关键步骤)./configure \--prefix=/usr/local \--enable-cuda-nvcc \--enable-cuvid \--enable-nvenc \--enable-nonfree \--enable-libnpp \--extra-cflags="-I/usr/local/cuda-11.6/include -I/usr/local/include/nvidia" \--extra-ldflags="-L/usr/local/cuda-11.6/lib64"报错:ERROR: cuda requested, but not all dependencies are satisfied: ffnvcodec报错:ERROR: nvenc requested but not found解决方案:需要安装 nv-codec-headers 12.0.16(参考:https://blog.csdn.net/liuliu123456/article/details/120998681):git clone http://git.videolan.org/git/ffmpeg/nv-codec-headers.gitgit  branch  -a发现有  remotes/origin/sdk/12.0,执行 git checkout sdk/12.0makesudo make installexport PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:${PKG_CONFIG_PATH}pkg-config --modversion ffnvcodec3.3. 编译与安装3.3.1. make -j$(nproc)报错: make: *** No rule to make target 'libavfilter/all_channel_layouts.inc', needed by 'libavfilter/formats.o'. Stopffmpeg 的版本不对,可能不是通过前面 3.1的方式下载 ffmpeg  n5.1.2 版本的,我最开始是使用 git  branch  -a 能查询到远端只有release/5.1,所以就直接 git  checkout  release/5.1 下载的是 release/5.1 版本,其实执行 git tag -l 应该能查询到 n5.1.2 版本,然后 git checkout  n5.1.2,然后重新执行前面的 configure 步骤,但是记得先清空 make 命令产生的缓存(如下2个命令):make clean  # 若 Makefile 支持 clean 规则rm -rf libavfilter/*.o libavfilter/*.d3.3.2. sudo make install4. 环境验证4.1. 检查 CUDA 加速支持ffmpeg -hwaccels | grep cuda  # 应输出 "cuda"4.2. 验证编解码器ffmpeg -codecs | grep nvenc  # 应显示 h264_nvenc/hevc_nvenc
http://www.dtcms.com/wzjs/76187.html

相关文章:

  • 网站 功能呢域名注册优惠
  • 免费招聘的网站seo推广沧州公司电话
  • 使用vs做动态网站竞价是什么意思
  • 可以做立体图形的网站百度排名优化软件
  • 南溪门户网seo快速排名多少钱
  • 苏州那家公司做网站好佛山seo
  • 机械行业营销型网站长沙网站建站模板
  • 深圳博彩软件网站建设抖音搜索引擎推广
  • 图片发到哪些网站 seo网上营销网站
  • 求网站建设关键词林俊杰无损下载
  • 阿里巴巴网站建设过程人工在线客服系统
  • 期刊网站建设一呼百应推广平台
  • 枣庄住房和城乡建设局网站谷歌google play下载
  • 做网站的网址软文推广案例500字
  • 个人英文网站设计营销型网站特点
  • wordpress get_banner_slide北京谷歌seo
  • 推广公众号的9种方法谷歌seo站内优化
  • 网站建设教案搜易网服务介绍
  • 广州中国建设银行网站首页服装店营销策划方案
  • 手机网站建设网站报价企业如何网络推广
  • it项目外包网标题seo是什么意思
  • b2b外贸网站建设电脑系统优化软件十大排名
  • 做诈骗网站犯什么法搜索引擎营销的基本流程
  • 莱芜网站制作哪家好seo的概念
  • 聚云测网站怎么做的口碑营销的经典案例
  • 男女做a视频网站推广信息发布平台
  • 公司有些网站打不开搜索引擎优化的七个步骤
  • 使用wordpress的企业seo推广排名平台有哪些
  • 建筑模型网站环球网广东疫情最新消息
  • 网站设计开发方案安卓优化大师官网