ffmpeg - 使用 FFmpeg 和 Nvidia GPU 加速
问题描述
我正在使用 FFmpeg 和 NVIDIA GPU 硬件加速 :: NVIDIA Video Codec SDK Documentation for Windows 10
一切顺利,直到我点击最后三个命令:
• 转到 nv-codec-headers 目录并安装 ffnvcodec
安装前缀=/usr
• 转到FFmpeg 安装文件夹并运行以下命令。
./configure --enable-nonfree --disable-shared --enable-cuda-sdk --enable-libnpp --toolchain=msvc --extra-cflags=-I../nv_sdk --extra-ldflags=-libpath: ../nv_sdk
• 通过执行以下命令编译代码。
使-j 8
我无法让“make”命令工作 - 我得到“make”不是内部或外部命令、可运行程序或批处理文件。我确实尝试了下一个命令 ./configure ,这也被拒绝了。
文档是:https ://docs.nvidia.com/video-technologies/video-codec-sdk/ffmpeg-with-nvidia-gpu/
有人可以帮忙吗?
解决方案
通常,如果您在 linux 上从源代码编译软件,则需要安装许多不同的构建工具。大多数发行版将所有基本软件编译工具捆绑到一个虚拟包中。
在 debian 和 ubuntu 上,你需要
apt install build-essential
推荐阅读
- ios - 试图删除 backBarButtonItem 的标题
- python - Django Channels 测试失败
- android - android - 从用户的图库中保存图片
- vue.js - 在 Vue 页面中嵌入 mapbox-gl 对象?
- python - 想要在 PDF 文档中保存多个绘图
- java - Mapstructs 在 MapperImpl 中生成错误代码
- python - 如何在python中使用和号对数学表达式进行排序
- objective-c - NSString 到 const void *
- python - 使用正则表达式仅打印字符串中的字母
- angular - Angular-Protractor-Headless Chromium:使用 APP_INITIALIZE 时,在页面上找不到 Angular