首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当尝试在Windows上使用NVIDIA硬件加速支持构建ffmpeg时,未知选项“-禁用-共享”

当尝试在Windows上使用NVIDIA硬件加速支持构建ffmpeg时,未知选项“-禁用-共享”
EN

Stack Overflow用户
提问于 2022-02-28 00:20:20
回答 1查看 541关注 0票数 1

下面是文档:https://docs.nvidia.com/video-technologies/video-codec-sdk/ffmpeg-with-nvidia-gpu/

在mingw64环境中,我导航到ffmpeg目录并执行以下命令:

././配置-启用-非自由-禁用-共享-启用-库达-nvcc-启用-libnpp--工具链=msvc-额外-c标志=-i./nv_sdk-额外-ld之旗=-libpath:./nv_sdk

不幸的是,这将产生以下结果:

未知选项“-禁用-共享”。参见./configure -有关可用选项的帮助。

我试图跳到下一步,看看这个错误是否只是一个可以忽略的警告,但是从mingw64.exe环境执行make -j 8会产生以下输出:

Makefile:180: /test/Makefile:没有这样的文件或目录:*没有制定目标的规则‘/test/Makefile’。停止播放。

显然,我在构建支持nVidia硬件加速的ffmpeg版本时遇到了困难。我想知道他们的文档是否已经过时了。

是否有一个二进制文件可以让我跳过这个步骤?或者,是否有一种方法可以使用GPU硬件加速来使用标准的windows ffmpeg构建进行编码?

我对这个binary...thank你很陌生。

EN

回答 1

Stack Overflow用户

发布于 2022-02-28 04:04:24

你在–disable-shared中漏掉了一个破折号,所以是-–disable-shared

在任何情况下,编码op中的瓶颈都是由-loop选项强制进行的连续图像解码。相反,使用循环过滤器。

代码语言:javascript
复制
ffmpeg -i image.jpg -vf loop=-1:1:0 -t 00:30:00 -vcodec h264_nvenc out.mp4
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71289491

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档