ffmpeg 能不能低 CPU 转码视频

最正常的 ffmpeg 转码 CPU 都会被几乎全部占用,
能不能 ffmpeg 转码 使用较低 的 CPU 效率?

阅读 6k
2 个回答

ffmpeg可以利用GPU能力来编解码,而不同的GPU能力其实不同,如果编解码需要不在GPU硬件支持中,则ffmpeg还是会利用CPU来运算处理,编解码过程本身就是高计算处理过程,当然大量占用CPU资源。

此外ffmpeg支持多线程处理,可以用一个参数来指定线程数量。

但光就ffmpeg参数来说,没有控制cpu低效率处理的特定参数。反而会尽量调用CPU资源以期尽快完成处理任务,所以一般ffmpeg需要在较高性能环境运作。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进