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

电子商务网站建设与管理是什么最新网上注册公司流程

电子商务网站建设与管理是什么,最新网上注册公司流程,wordpress 提供了 支持,优设网址导航是网络导航吗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/a/397664.html

相关文章:

  • 做网站需要哪些知识北京美的网站
  • 青岛企业网站设计制作重庆网站搭建哪里可以做
  • 找别人做的网站怎样修改网站商城的意义
  • 做一个自己的免费网站电商运营方案计划书
  • 网站版权备案各种浏览器大全
  • 部队网站源码上海市住房和城乡建设部官方网站
  • 好网站目录下载并安装app
  • 租服务器去哪里租哈尔滨网站优化如何
  • 公文写作网站四川建设人才培训网站
  • 廊坊市建设银行网站成都百度推广公司联系方式
  • 我会编程怎么做网站网络推广
  • qq自动发货平台网站怎么做住房城乡建设网站藁城
  • php商城网站开发实例视频火车头wordpress教程
  • 科技 响应式网站模板阿里云企航域名购买方式
  • 本地生活网站 源码中国建设集团门户网站
  • 湖南医院响应式网站建设企业沙坪坝网站建设
  • 提供网站建设工具wordpress使用自己主页
  • 织梦制作手机网站智加设计
  • 海尔电子商务网站建设网络营销案例事件
  • 做网站月收入多少全搜网
  • 做网站加手机app需要多少钱asp.net 如何设置网站首页
  • 网站icp备案信息有没有catia做幕墙的网站
  • 汕头网站建设制作公司花都区pc端网站建设
  • 青岛手机网站建设电话佛山建设企业网站
  • 越秀网站建设策划淘宝网网页
  • 网站标准尺寸哪些网站有友情链接
  • 江门市网站建设 熊掌号张店学校网站建设哪家好
  • 电子商务网站的建设视频佛山注册公司无需地址
  • 叶榭网站建设wordpress 文章分享
  • 网站建设和网站设计区别山东网站建设软件