俄罗斯的MSU Graphics & Media Lab (Video Group)出品的H.264编码器性能测试报告。测试了主流的H.264编码器的性能。从测试的结果来看,开源产品x264性能已经超过了商用编码器的性能。
参与测试的编码器有如下几种:
- DivX H.264
- Elecard H.264
- Intel Ivy Bridge QuickSync (GPU encoder)
- MainConcept H.264 (software)
- MainConcept H.264 (CUDA based encoder)
- MainConcept H.264 (OpenCL based encoder)
- DiscretePhoton
- x264
- XviD (MPEG-4 ASP codec)
使用的测试序列:
Table 1. Summary of video sequences
序列 | 帧数 | 帧率 | 分辨率 |
---|---|---|---|
视频会议 (5 个) | |||
Deadline | 1374 | 30 | 352x288 |
Developers 4CIF | 3600 | 30 | 640x480 |
Developers 720p | 1500 | 30 | 1280x720 |
Presentation | 548 | 30 | 720x480 |
Business | 493 | 30 | 1920x1080 |
电影 (10 个) | |||
Ice Age | 2014 | 24 | 720x480 |
City | 600 | 60 | 704x576 |
Crew | 600 | 60 | 704x576 |
Indiana Jones | 5000 | 30 | 704x288 |
Harbour | 600 | 60 | 704x576 |
Ice Skating | 480 | 60 | 704x576 |
Soccer | 600 | 60 | 704x576 |
Race Horses | 300 | 30 | 832x480 |
State Enemy | 6500 | 24 | 720x304 |
Party Scene | 500 | 50 | 832x480 |
HDTV (16个) | |||
Park Joy | 500 | 50 | 1280x720 |
Riverbed | 250 | 25 | 1920x1080 |
Rush Hour | 500 | 25 | 1920x1080 |
Blue Sky | 217 | 25 | 1920x1080 |
Station | 313 | 25 | 1920x1080 |
Stockholm | 604 | 50 | 1280x720 |
Sunflower | 500 | 25 | 1920x1080 |
Tractor | 690 | 25 | 1920x1080 |
Bunny | 600 | 24 | 1920x1080 |
Dream | 600 | 24 | 1920x1080 |
Troy | 300 | 24 | 1920x1072 |
Water Drops | 535 | 30 | 1920x1080 |
Capitol | 600 | 30 | 1920x1080 |
Parrots | 600 | 30 | 1920x1080 |
Citybus | 600 | 30 | 1920x1080 |
Underwater | 600 | 30 | 1920x1080 |
测试设备:
Sugar Bay platform, 3rd Generation Core i7 3xxx(IVB), 4 Cores CPU @3.4 GHz,Integrated GPU: Intel HD Graphics 4000GPU: NVIDIA GeForce GTX 580HDD: SSD160GTotal Physical Memory: 2x2 Gb RAM (1600 MHz)OS Name: Microsoft Windows 7
总体结果:
编码器性能排序:
- x264
- MainConcept
- DivX H.264
- Elecard
- Intel Ivy Bridge QuickSync
- XviD
- DiscretePhoton
- MainConcept CUDA