Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 ffmpeg 可执行文件通过 nvenc 将 mpegts 流从 h264 转码为 h265,并且我的主板上安装了两个 nvidia 显卡:GeForce GTX 690 和 Tesla k-10。ffmpeg 中的 nvenc 是否有任何编解码器特定参数可以选择使用我想要的任何这些 GPU 进行编码?
nvenc 编码器有一个 GPU 选项,允许列出和选择用于编码的 GPU。
所以,使用
ffmpeg -f lavfi -i nullsrc -c:v h264_nvenc -gpu list -f null -
上面,生成了一个虚拟视频源,然后通过管道传输到空值。同时,FFmpeg 会列出可用的 GPU 列表。
-gpu N一旦知道,可以通过添加到编码命令来选择特定的 GPU,其中 N 是设备编号。
-gpu N