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

上海网站建设网页制杭州网络安全公司排名

上海网站建设网页制,杭州网络安全公司排名,东莞网站优化排名,国外中文网站排行榜单运行以下命令检查当前 FFmpeg 是否支持 hevc_nvenc: ffmpeg -hide_banner -encoders | grep nvenc 若输出包含 hevc_nvenc,说明编码器已集成,问题出在驱动或参数配置若无输出,则需要手动编译 ffmpeg 安装显卡驱动、cuda和cudnn…

运行以下命令检查当前 FFmpeg 是否支持 hevc_nvenc

ffmpeg -hide_banner -encoders | grep nvenc
  • 若输出包含 hevc_nvenc,说明编码器已集成,问题出在驱动或参数配置
  • 若无输出,则需要手动编译 ffmpeg
安装显卡驱动、cuda和cudnn

NVIDIA 官方编解码支持矩阵:

Video Encode and Decode GPU Support Matrix | NVIDIA Developer

显卡驱动需要升级到 570 以上

# cuda 12.6
wget https://developer.download.nvidia.com/compute/cuda/12.6.3/local_installers/cuda_12.6.3_560.35.05_linux.run
sudo sh cuda_12.6.3_560.35.05_linux.run# 编辑环境变量
vim ~/.bashrc
export PATH=/usr/local/cuda-12.6/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-12.6/lib64:$LD_LIBRARY_PATH# cudnn
wget https://developer.download.nvidia.com/compute/cudnn/9.8.0/local_installers/cudnn-local-repo-ubuntu2204-9.8.0_1.0-1_amd64.deb
sudo dpkg -i cudnn-local-repo-ubuntu2204-9.8.0_1.0-1_amd64.deb
sudo cp /var/cudnn-local-repo-ubuntu2204-9.8.0/cudnn-local-8138232B-keyring.gpg /usr/share/keyrings/
sudo apt-get update
sudo apt-get -y install cudnn# 确定cudnn 安装和版本
cat /usr/include/cudnn_version.h | grep CUDNN_MAJOR -A 2
安装编解码器头文件
# 安装 nv-codec-headers(关键步骤)
git clone https://git.videolan.org/git/ffmpeg/nv-codec-headers.git
cd nv-codec-headers
sudo make install

安装 nasm

git clone https://github.com/netwide-assembler/nasm
cd nasm
./autogen.sh
./configure
make -j4
sudo make install

编译ffmpeg

git clone https://git.ffmpeg.org/ffmpeg.git
cd ffmpeg# 配置编译参数(核心优化)
./configure \--prefix=/usr/local/ffmpeg-7.1.1 \--enable-gpl \--enable-nonfree \--enable-cuda-nvcc \--enable-nvenc \--enable-cuvid \--enable-cuda-llvm \--enable-shared \--extra-cflags="-I/usr/local/cuda/include" \--extra-ldflags="-L/usr/local/cuda/lib64" \--enable-opengl \--enable-libx264 \--enable-libx265 \--enable-libfreetype \--enable-libtheora# 多线程编译(根据 CPU 核心数调整)
make -j$(nproc) && sudo make install# 添加动态库路径
echo "/usr/local/ffmpeg-7.1.1/lib" | sudo tee /etc/ld.so.conf.d/ffmpeg.conf
sudo ldconfig# 添加环境变量
export PATH=/usr/local/ffmpeg-7.1.1/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/lib:/usr/local/ffmpeg-7.1.1/lib:$LD_LIBRARY_PATH

遇到

ERROR: x264 not found using pkg-config

# 从源码编译安装(推荐)
git clone https://code.videolan.org/videolan/x264.git
cd x264
./configure --enable-shared --enable-pic
make -j$(nproc) && sudo make install# 配置 pkg-config 路径
sudo cp /usr/local/x264/lib/pkgconfig/x264.pc /usr/share/pkgconfig/

 测试推流

ffmpeg -stream_loop -1 -i input.mp4 \-c:v h264_nvenc -preset p1 -profile high -b:v 4000k \-rtsp_transport udp -muxdelay 0.5 -f rtsp rtsp://127.0.0.1:8554/stream1
  • 通过nvidia-smi -q | grep Encoder查看当前NVENC利用率
  • nvidia-smi dmon -s pucvmet  # 观察NVENC利用率(%enc列)

http://www.dtcms.com/wzjs/612780.html

相关文章:

  • 重庆h5建站模板钢球 东莞网站建设
  • 怎么在网上创建网站长沙企业网站建设哪家好
  • 网站 搭建 亚洲服务器自己可以做网站生意好做吗
  • 庆阳网站设计网站建设 图纸网
  • 怎样建立自己网站wordpress社交风格模板
  • 江西seo网站排名优化用wordpress写网页
  • 衡阳市住房和城乡建设局官方网站wordpress lovephoto
  • 摄影网站开发的背景做校招的网站有哪些
  • 免费弄空间的网站最有设计感的网站
  • 微网站什么意思你会怎么做外国的网站吗
  • 北京建站方案怎么在百度上创建网站
  • 南浔区住房城乡建设局网站百度seo优化多少钱
  • 六安做网站公司够完美网站建设
  • 德阳做网站公司下载网站的搭建
  • 吕梁网站建设公司网站建设硬件条件
  • 国家级示范校建设网站完整免费的简历模板
  • 做门户网站难吗工程公司管理系统
  • 什么网站百度容易收录黑帽友情链接
  • 网站建设报价兴田德润注册的空间网站
  • php后台关闭网站 功能怎么实现虚拟主机怎么设计网站吗
  • 从化公司网站建设pc网站建设企业
  • 网站 水印wordpress更换域名更改数据库
  • 网站建设课设总结住房各城乡建设网站
  • 如何免费建立一个网站青木三色品牌商城网站开发
  • 无锡论坛网站制作网站开发技术职责
  • 帮人做网站一个多少钱做网站的体会
  • 唐山网站制作公司做游戏制作 网站
  • 怎么做百度网站会显示图片在旁边公司部门团建活动策划方案
  • 资兴网站建设全自动网站制作系统
  • 郑州网站制作工作室临海如何制作公司网站框架