使用了集成了x264 x265的ffmpeg windows版本:ffmpeg-20160506-git-abb69a2-win64-shared
x264命令
ffmpeg.exe -s 352x288 -r 30 -i "F:\media file\foreman_cif.yuv" -vcodec libx264 -preset slow -b:v 200k -g 75 -tune psnr -psnr -an -y -f h264 1.264
x265命令
ffmpeg.exe -s 352x288 -r 30 -i "F:\media file\foreman_cif.yuv" -vcodec libx265 -preset ultrafast -b:v 200k -g 75 -psnr -an -y -f hevc 1.265
测试机器:i5 2320,8GB RAM
foreman.cif 100k
x264 veryfast: 0.33s Golbal 31.003 94.73
x264 fast: 0.60s Golbal 31.905 93.27
x264 medium: 0.68s Golbal 32.122 94.48
x264 slow: 1.16s Golbal 32.186 94.31
x265 ultrafast: 0.79s Golbal 32.492 98.63
x265 superfast: 1.10s Golbal 33.161 100.10
x265 veryfast: 1.73s Golbal 32.964 98.62
x265 faster: 1.74s Golbal 32.931 98.67
x265 fast: 2.44s Golbal 33.253 97.01
x265 medium: 2.92s Golbal 33.31 98.44
x265 slow: 6.78s Golbal 33.64 96.72
foreman.cif 200k
x264 veryfast: 0.34s Golbal 34.127 194.12
x264 fast: 0.68s Golbal 35.007 193.14
x264 medium: 0.79s Golbal 35.288 195.23
x264 slow: 1.32s Golbal 35.375 195.73
x265 ultrafast: 0.91s Golbal 34.916 204.8
x265 superfast: 1.31s Golbal 35.91 208.61
x265 veryfast: 2.07s Golbal 35.701 202.78
x265 faster: 2.1s Golbal 35.735 203.00
x265 fast: 2.76s Golbal 36.069 201.29
x265 medium: 3.41s Golbal 36.094 203.44
x265 slow: 8.15s Golbal 36.521 203.2
mobile.cif 300k
x264 veryfast: 0.35s Golbal 28.356 294.63
x264 fast: 0.73s Golbal 29.368 291.44
x264 medium: 0.83s Golbal 29.550 291.66
x264 slow: 1.45s Golbal 29.628 291.39
x265 ultrafast: 0.84s Golbal 28.107 299.86
x265 superfast: 1.17s Golbal 29.842 294.81
x265 veryfast: 1.77s Golbal 29.752 285.57
x265 faster: 1.75s Golbal 29.741 285.58
x265 fast: 2.61s Golbal 30.242 285.53
x265 medium: 3.29s Golbal 30.119 283.04
x265 slow: 7.10s Golbal 30.757 285.76
x265 slower: 28.01s Golbal 31.001 282.91
flower.cif 300k
x264 veryfast: 0.33s Golbal 27.409 315.53
x264 fast: 0.63s Golbal 28.414 311.64
x264 medium: 0.70s Golbal 28.505 310.05
x264 slow: 1.17s Golbal 28.498 308.99
x265 ultrafast: 0.70s Golbal 27.551 306.76
x265 superfast: 0.95s Golbal 28.694 277.16
x265 veryfast: 1.6s Golbal 28.665 304.64
x265 faster: 1.6s Golbal 28.642 304.44
x265 fast: 2.28s Golbal 29.218 304.76
x265 medium: 2.96s Golbal 28.997 300.54
x265 slow: 6.44s Golbal 29.756 300.51
x265 slower: 24.14s Golbal 29.729 299.78
妈妈不让玩滑水.mp4 4096x2048 4000kbps
x264 veryfast: 32.44s Golbal 38.130 3552.72
x264 fast: 63.42s Golbal 39.430 3524.88
x264 medium: 68.77s Golbal 39.976 3623.66
x264 slow: 121.7s Golbal 40.221 3635.2
x265 ultrafast: 86.90s Golbal 42.562 3799.8
x265 superfast: 119.08s Golbal 45.994 3858.31
x265 ultrafast: 81.91s Golbal 43.436 2841.46
x265 superfast: 102.51s Golbal 44.101 2877.13
极地星空.mp4,前20秒 4096x2048 4000kbps
x264 veryfast: 17.87s Golbal 41.822 4222.73
x264 medium: 40.46s Golbal 42.255 4097.08
x264 medium: 37.88s Golbal 41.233 3113.80
x265 ultrafast: 44.31s Golbal 42.740 4109.07
x265 superfast: 60.31s Golbal 42.711 4138.41
x265 ultrafast: 42.14s Golbal 41.974 3124.03
x265 superfast: 54.57s Golbal 41.918 3146.20
阿凡达.AVATAR.3DBDRip.HSBS.1080P-C3D.mkv,选取20秒 1920x1080
x264 veryfast: 14.00s Golbal 39.353 4450.87
x264 medium: 31.07s Golbal 40.642 4453.59
x264 medium: 29.83s Golbal 39.093 3282.81
x265 ultrafast: 37.51s Golbal 41.163 4495.09
x265 superfast: 52.69s Golbal 41.692 4498.87
x265 ultrafast: 34.43s Golbal 40.030 3322.85
x265 superfast: 47.66s Golbal 40.479 3329.40
结论:
1、x264 veryfast和fast之间速度相差一倍,但是PSNR相差1dB。
2、x264 slow与medium速度差距明显,medium与fast差距不那么明显。medium应该是速度与压缩率之间最好的平衡
3、x265 ultrafast与x264 medium速度差不多,但是压缩率还不如x264,没有实用价值
4、x265 superfast压缩率全面略胜过x264了,速度跟x264 slow差不多
5、x265 veryfast与faster速度与压缩率几乎没有变化。veryfast对比superfast没有提升。要快,就选superfast
6、x265 medium与fast之间psnr提升很小,甚至倒退。因此fast一档实用性高
7、x265 slow比medium提升很大,展现HEVC压缩率最好选这档
8、x265 slower以下就太慢了,实用性不高
评论