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

可信赖的大良网站建设导航站 wordpress

可信赖的大良网站建设,导航站 wordpress,常州建站程序,怎么增加网站浏览量文章目录 1. 安装NVIDIA驱动2. 安装CUDA&NV-CODEC2.1 安装CUDA2.2 安装NV-CODEC 3. 编译ffmpeg3.1 安装依赖3.2 下载源码安装依赖3.3 验证 4. 使用 1. 安装NVIDIA驱动 安装依赖包 sudo apt install -y ubuntu-drivers-common编辑 /etc/modprobe.d/blacklist-nouveau.conf 文…

文章目录

  • 1. 安装NVIDIA驱动
  • 2. 安装CUDA&NV-CODEC
    • 2.1 安装CUDA
    • 2.2 安装NV-CODEC
  • 3. 编译ffmpeg
    • 3.1 安装依赖
    • 3.2 下载源码安装依赖
    • 3.3 验证
  • 4. 使用

1. 安装NVIDIA驱动

  1. 安装依赖包

    sudo apt install -y ubuntu-drivers-common
    
  2. 编辑 /etc/modprobe.d/blacklist-nouveau.conf 文件,添加以下内容:

    blacklist nouveau
    blacklist lbm-nouveau
    options nouveau modeset=0
    alias nouveau off
    alias lbm-nouveau off
    
  3. 关闭nouveau

    echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf
    
  4. 重新生成内核并重启

    sudo update-initramfs -u
    sudo reboot
    
  5. 重启后验证

    lsmod | grep nouveau
    

    如果没有输出,则禁用成功;

  6. 查找推荐驱动

    ubuntu-drivers devices
    

    输出如下:
    image-20250220114042673

  7. 安装推荐驱动

    sudo apt install -y nvidia-driver-535-server
    

    安装成功后重启执行nvidia-smi输出如下则证明驱动安装成功,注意这里的CUDA Version为最高安装版本,并非已安装版本

    image-20250220115053302

2. 安装CUDA&NV-CODEC

2.1 安装CUDA

去NVIDIA官网直接下载不高于nvidia-smi显示的版本,我们安装12.0版本,按照官网描述安装

image-20250220134133409

image-20250220134205352

wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/cuda-ubuntu2004.pin
sudo mv cuda-ubuntu2004.pin /etc/apt/preferences.d/cuda-repository-pin-600
wget https://developer.download.nvidia.com/compute/cuda/12.0.0/local_installers/cuda-repo-ubuntu2004-12-0-local_12.0.0-525.60.13-1_amd64.deb
sudo dpkg -i cuda-repo-ubuntu2004-12-0-local_12.0.0-525.60.13-1_amd64.deb
sudo cp /var/cuda-repo-ubuntu2004-12-0-local/cuda-*-keyring.gpg /usr/share/keyrings/
sudo apt-get update
sudo apt-get -y install cuda

安装成功后将以下内容加到/etc/profile文件

export PATH=$PATH:/usr/local/cuda-12.0/bin/
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-12.0/lib64

执行source /etc/profile后执行nvcc --version输出如下内容则证明安装成功

nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2022 NVIDIA Corporation
Built on Mon_Oct_24_19:12:58_PDT_2022
Cuda compilation tools, release 12.0, V12.0.76
Build cuda_12.0.r12.0/compiler.31968024_0

2.2 安装NV-CODEC

因为我们cuda安装的是12.0版本,因此执行以下指令安装ffnvcodec,参考NVIDIA官网

git clone -b sdk/12.0 git@github.com:FFmpeg/nv-codec-headers.git
cd nv-codec-headers && sudo make install && cd

3. 编译ffmpeg

3.1 安装依赖

sudo apt-get -y install \build-essential \pkg-config \libtool \automake \yasm \nasm \cmake \libtool \libc6 \libc6-dev \unzip \wget \libnuma1 \libnuma-dev \libx264-dev \libx265-dev \libssl-dev \librtmp-dev \libsrt-dev \libfreetype6-dev

3.2 下载源码安装依赖

前往ffmpeg官网下载ffmpeg源码,最好下载5以上版本,我用4.x版本编译时候有莫名报错,换到5版本一切正常;我们以ffmpeg-5.1.6版本为例,解压后进入ffmpeg源码目录,执行以下命令

./configure \--prefix=$(pwd)/install \--extra-cflags="-I/usr/local/cuda/include" \--extra-ldflags="-L/usr/local/cuda/lib64" \--enable-shared \--enable-static \--extra-libs=-lstdc++ \--enable-gpl \--enable-version3 \--enable-libfreetype \--enable-libx264 \--enable-libx265 \--enable-openssl \--enable-librtmp \--enable-libsrt \--enable-demuxer=rtsp \--enable-muxer=rtsp \--enable-cuda-nvcc \--enable-libnpp \--enable-cuda \--enable-cuvid \--enable-nvenc \--enable-nvdec \--enable-nonfree

成功后会输出如下信息:

image-20250221110235921

​ 执行make -j$(nproc) && make install即可在源码目录下生成install目录;

3.3 验证

依然修改/etc/profile将ffmpeg加入环境变量,大致效果如下:

export PATH=$PATH:/usr/local/cuda-12.0/bin/:/home/ffmpeg-5.1.6/install/bin/
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-12.0/lib64:/home/ffmpeg-5.1.6/install/lib

执行source /etc/profile生效环境变量,执行以下命令验证

ffmpeg -encoders | grep nvenc

输出如下内容,则证明成功

V....D h264_nvenc           NVIDIA NVENC H.264 encoder (codec h264)
V....D hevc_nvenc           NVIDIA NVENC hevc encoder (codec hevc)

4. 使用

# H.264加速编码
ffmpeg -i input.mp4 -c:v h264_nvenc -b:v 2M -g 30 -c:a copy output_gpu_h264.mp4# HEVC/H.265加速编码
ffmpeg -i input.mp4 -c:v hevc_nvenc -b:v 2M -g 30 -c:a copy output_gpu_h265.mp4

文章转载自:

http://BWxd5Fjt.phjny.cn
http://8bzh2DEz.phjny.cn
http://WZ6zMzlR.phjny.cn
http://E4rOOcr8.phjny.cn
http://SOCHCoTJ.phjny.cn
http://m3JK33A3.phjny.cn
http://asSdmTXa.phjny.cn
http://1NP3LdIY.phjny.cn
http://ChWlLnKS.phjny.cn
http://TtWleln7.phjny.cn
http://NSojhDmO.phjny.cn
http://VmvWttkb.phjny.cn
http://ZDHMoNPP.phjny.cn
http://AUIRi7ve.phjny.cn
http://iLD0pqQI.phjny.cn
http://WPRDiGnb.phjny.cn
http://RLABGMHT.phjny.cn
http://75wwDwyb.phjny.cn
http://RcU8CNnK.phjny.cn
http://UyemVbte.phjny.cn
http://ZqvPzUnu.phjny.cn
http://3arXT830.phjny.cn
http://0uJezdS9.phjny.cn
http://SgkMYt6a.phjny.cn
http://FmPCFvHa.phjny.cn
http://HcLNiTnG.phjny.cn
http://sJnKXpCg.phjny.cn
http://2Z1Q8xlw.phjny.cn
http://aM1eg1tc.phjny.cn
http://6FChc9B5.phjny.cn
http://www.dtcms.com/wzjs/634969.html

相关文章:

  • 一流小说网站模板广州个人网站备案要多久
  • 专业的餐饮加盟网站建设网站不备案影响收录吗
  • 河北邯郸做网站的公司哪家好网站建设后压缩代码
  • 小工作室做网站wordpress弹窗广告
  • 网站的设计与实现成都网站制作推来客网站系统好吗
  • 晋州市建设局网站网站建设实务课本
  • 南宁市住房和城乡建设局网站网页跳转到别的网站
  • 东莞市的网站公司哪家好龙岗区住房和建设局官网
  • 广州建设执业注册中心网站龙岩网红景点
  • 兰州网站怎么建设verycloud wordpress
  • 网站诊断新增病例最新数据今天
  • 建设网站 软件推荐网络建设存在的问题
  • 免费网站建设 百度一下为新公司取名
  • 做网站选什么主机吉林市做网站
  • 室内设计网站平台电子商务网站的主要评价指标有
  • 成都搜索优化排名公司番禺seo培训
  • 网站开发方案论文怎么查网站备案接入商
  • 专业定制网站需要什么技能网站建设提高信息
  • 大画册设计网站创业平台名称
  • 网站建设算行政工作吗帮别人做ppt挣钱的网站
  • 哪些网站可以做锚文本wordpress注册码系统
  • 旅游网站建设风格惠州seo计费管理
  • 成都网站开发建设wordpress 调用评论框
  • 响应式网站建设济南网站开发 jsp加密
  • 郑州网站建设丶汉狮网络学院网站建设意义
  • 宿松网站建设wordpress企业版主体
  • 济南网站建设知识做网站培训班
  • 做漫画网站空间多大佛山app开发公司
  • 网站制作昆山自助建站免费永久
  • 做搜索的网站有哪些毕设做网站