gpt4 book ai didi

ffmpeg - 如果驱动程序可用,我们可以设置 FFMPEG 硬件加速,否则使用默认值?

转载 作者:行者123 更新时间:2023-12-04 22:58:09 24 4
gpt4 key购买 nike

我需要设置 ffmpeg 代码,如果硬件加速可用,则应该使用它,否则使用可用的默认驱动程序。我正在使用一个用 Visual C++ 编程的屏幕录制软件。所以如果安装的计算机有GPU,我需要实现硬件加速,
否则与CPU一起去。

ffmpeg -hwaccel cuda -f gdigrab -framerate 24 -probesize 42M -i desktop  -preset ultrafast -pix_fmt yuv420p camera1.mp4
我尝试了上面的代码,但它不起作用,因为我的计算机没有 CUDA 或 GPU 支持

最佳答案

列出可用的硬件加速方法
-hwaccels选项:

-hwaccels
List all hardware acceleration methods supported in this build of ffmpeg.


例子:
$ ffmpeg -v error -hwaccels
Hardware acceleration methods:
vdpau
cuda
vaapi
qsv
drm
或使用自动
自动选择硬件加速方式:
ffmpeg -hwaccel auto -i input ... output

关于ffmpeg - 如果驱动程序可用,我们可以设置 FFMPEG 硬件加速,否则使用默认值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64969348/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com