环境配置
用户图片合成、合成文字使用
hyperf
的队列
软件 | 版本 |
---|---|
centos | centos7.6 8核16G |
ffmpeg | 4.1 |
hyperf | 2.0 |
单用户
2个进程,每秒26帧(26张图片)
序列帧 | 26张渐变图耗时(4段视频,合计104序列帧) | 合成用户图片耗时 | 合成文字耗时 | 合成视频耗时 | 合计 | CPU消耗 | 视频长度 |
---|---|---|---|---|---|---|---|
158序列帧 | (4*4)16秒 | 3.2秒 | 3.2秒 | 1秒 | 23秒 | 45% | 6秒 |
316序列帧 | (6*4)24秒 | 13秒 | 13秒 | 4秒 | 54秒 | 45% | 12秒 |
多用户、多进程测试
用户图片合成
序列帧 | 进程 | 用户数 | 任务 | 耗时/秒 | CPU消耗 |
---|---|---|---|---|---|
158 | 2 | 10 | 用户图片合成 | 27 | 45% |
158 | 4 | 10 | 用户图片合成 | 18 | 72% |
158 | 6 | 10 | 用户图片合成 | 15 | 93% |
316 | 2 | 10 | 用户图片合成 | 13 | 45% |