FFmpeg编解码性能测试说明:

测试方法:

  1. 源码下载:FFmpeg项目源码
  2. 测试环境:CPU(主频)=3A3000(1.5GHZ)/3A4000(1.8GHZ)/2K1000(1GHZ),OS=Loongnix,kernel=3.10.84-16
  3. 源码编译:configure --cpu=loongson3a ; make
  4. 测试命令:./ffmpeg -i 解码文件 -f rawvideo -y /dev/null -an

Note:

  1. 鉴于FFmpeg编码多调用第三方库,这里暂时只更新FFmpeg解码性能测试结果。
  2. 本测试默认是多线程解码(cpu核数+1),如果需要指定线程数,则需要加选项“-threads n”。
  3. 标注"-"的测试结果,一般表示由于对应版本对该格式没有新增优化,所以不做多余测试。

FFmpeg解码性能测试结果更新(3A4000)

视频编码格式 视频封装格式 分辨率 码率(kb/s) 帧率 disable-mmi 2.8.7-8(just_mmi) 2.8.7-8 2.8.7-9 2.8.7-10
H264 MP4 1080P 3481 30fps 79 122 129 133 166
H265 MKV 1080P 2549 60fps 33 47 103 106 128
MPEG2 MKV 1080P 14049 25fps 100 154 165 170 170
WMV3 WMV 720P 6513 24fps 64 92 90 92 95
MPEG4 AVI 1080P 12455 24fps 150 202 208 214 290
VP8 WebM 1080P 403 30fps 92 183 238 250 250
VP9 WebM 1080P 255 30fps 58 96 192 291 291
Theora Ogg 1080P 12191 24fps 116 152 158 183 187

FFmpeg解码性能测试结果更新(2k1000)

视频编码格式 视频封装格式 分辨率 码率(kb/s) 帧率 disable-mmi 2.8.7-6 2.8.7-7 2.8.7-8 2.8.7-9 ~
H264 MP4 1080P 3481 30fps 14 22 25 22 25 示例
H265 MKV 1080P 2549 60fps 8.3 8.3 25 10 25 示例
MPEG2 MKV 1080P 14049 25fps 24 37 41 37 42 示例
WMV3 WMV 720P 6513 24fps 17 22 24 22 22 示例
MPEG4 AVI 1080P 12455 24fps 32 46 54 46 49 示例
VP8 WebM 1080P 403 30fps 18 37 34 37 55 示例
VP9 WebM 1080P 255 30fps 13 13 13 20 51 示例
Theora Ogg 1080P 12191 24fps 24 27 27 34 34 示例

FFmpeg解码性能测试结果更新(3A3000)

视频编码格式 视频封装格式 分辨率 码率(kb/s) 帧率 disable-mmi 2.8.7-4 2.8.7-5 2.8.7-6 2.8.7-7 2.8.7-8 ~
H264 MP4 1080P 3481 30fps 46 77 79 79 80 83 示例
H265 MKV 1080P 2549 60fps 22 - - - - 28 示例
MPEG2 MKV 1080P 14049 25fps 75 135 140 140 140 140 示例
WMV3 WMV 720P 6513 24fps 32 51 48 48 48 48 示例
MPEG4 AVI 1080P 12455 24fps 108 160 172 172 171 173 示例
VP8 WebM 1080P 403 30fps 57 73 107 110 110 110 示例
VP9 WebM 1080P 255 30fps 37 38 38 38 38 63 示例
Theora Ogg 1080P 12191 24fps 78 83 88 86 87 110 示例

旧的测试供参考:   龙芯ffmpeg编解码性能测试结果   龙芯webrtc编解码性能测试结果

本页面最后修改于2020年7月13日 (星期一) 17:41。

© 2020 by 龙芯开源社区 • Powered by MediaWiki
京ICP备14017781号