ffmpeg可以利用GPU能力来编解码,而不同的GPU能力其实不同,如果编解码需要不在GPU硬件支持中,则ffmpeg还是会利用CPU来运算处理,编解码过程本身就是高计算处理过程,当然大量占用CPU资源。此外ffmpeg支持多线程处理,可以用一个参数来指定线程数量。但光就ffmpeg参数来说,没有控制cpu低效率处理的特定参数。反而会尽量调用CPU资源以期尽快完成处理任务,所以一般ffmpeg需要在较高性能环境运作。
ffmpeg可以利用GPU能力来编解码,而不同的GPU能力其实不同,如果编解码需要不在GPU硬件支持中,则ffmpeg还是会利用CPU来运算处理,编解码过程本身就是高计算处理过程,当然大量占用CPU资源。
此外ffmpeg支持多线程处理,可以用一个参数来指定线程数量。
但光就ffmpeg参数来说,没有控制cpu低效率处理的特定参数。反而会尽量调用CPU资源以期尽快完成处理任务,所以一般ffmpeg需要在较高性能环境运作。