ffmpeg x264多线程编码测试

11 篇文章 1 订阅
7 篇文章 1 订阅

测试环境

组内测试机,4核,1.8GHZ,内存2G

测试过程

默认线程设置,ffmpeg的AVCodecContext中thread_count为1

测试结果:cpu占用100%,转码时间9分48秒


线程设置:thread_count为4,thread_type为FRAME类型

测试结果:cpu占用250%,4个cpu平均使用率20%多,转码时间4分28秒

结果总结

x264多线程可以缩减编码时间,4倍线程数实际达不到节省4倍的转码时间(可能由由于转码包含解码亦损耗时间的因素),线程数越大,实际编码性能提升呈递减。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值