Intel Media SDK可以利用Intel平台的一系列处理器为视频编解码和预处理应用提供硬件加速。除支持硬件编码外,Intel Media SDK在无法实现硬件加速的平台上也提供仅利用CPU的软编功能。
https://software.intel.com/en-us/media-client-solutions
Windows 7 ,Windows 8 ,Windows 8.1,Linux
HEVC,H.264,MPEG2,VC1,JPEG
可与ffmpeg整合
如果考虑实时转码的性能时,使用硬件的方法可以支持8个高清的转码流,而软件的方法只能支持1个高清转码流,并且当转码流的数量增至2个时,则需要长达23秒才能完成转码任务,这个处理时间远远大于被测视频剪辑播放持续的时间。
表 1: MPEG2.1080p 转 H264.1080p (使用硬件加速的方法)
表2:MPEG2.1080p 转H264.1080p (使用软件的方法)
H264.1080p 转 H264.480p(使用硬件加速的方法)
H264.1080p 转 H264.480p(使用软件的方法)
|
|
Resolution |
Bitrate |
Encode Time |
PSNR |
SSIM |
Seq1 |
Intel Media SDK |
1080p |
2.6Mbps |
3.56s |
37.11 |
0.984 |
|
ffmpeg |
1080p |
2.6Mbps |
5.91s |
38.048 |
0.99 |
|
Intel Media SDK |
720p |
1.2Mbps |
1.02s |
35.421 |
0.97 |
|
ffmpeg |
720p |
1.2Mbps |
2.6s |
36.418 |
0.982 |
|
Intel Media SDK |
360p |
288k |
0.53s |
32.216 |
0.85 |
|
ffmpeg |
360p |
288k |
0.66s |
33.342 |
0.885 |
Seq2 |
Intel Media SDK |
1080p |
2.6Mbps |
2.84s |
37.74 |
0.992 |
|
ffmpeg |
1080p |
2.6Mbps |
5.59s |
38.823 |
0.995 |
|
Intel Media SDK |
720p |
1.2Mbps |
1.2s |
37.568 |
0.987 |
|
ffmpeg |
720p |
1.2Mbps |
2.1s |
39.496 |
0.994 |
|
Intel Media SDK |
360p |
288k |
0.52s |
36.079 |
0.935 |
|
ffmpeg |
360p |
288k |
0.52s |
38.212 |
0.961 |
Seq3 |
Intel Media SDK |
1080p |
2.6Mbps |
2.11s |
28.952 |
0.909 |
|
ffmpeg |
1080p |
2.6Mbps |
6.56s |
30.057 |
0.919 |
|
Intel Media SDK |
720p |
1.2Mbps |
1.08s |
27.929 |
0.87 |
|
ffmpeg |
720p |
1.2Mbps |
2.84s |
27.609 |
0.883 |
|
Intel Media SDK |
360p |
288k |
0.55s |
24.986 |
0.67 |
|
ffmpeg |
360p |
288k |
0.78s |
25.216 |
0.695 |
|
|
Resolution |
Bitrate |
Transcode Time |
Seq1 |
Intel Media SDK |
1080p |
5.2Mbps |
1.91s |
|
Ffmpeg |
1080p |
5.2Mbps |
8.33s |
|
Intel Media SDK |
720p |
2.3Mbps |
1.34s |
|
Ffmpeg |
720p |
2.3Mbps |
3.47s |
Seq2 |
Intel Media SDK |
1080p |
5.2Mbps |
2.19s |
|
Ffmpeg |
1080p |
5.2Mbps |
9.26s |
|
Intel Media SDK |
720p |
2.3Mbps |
1.27s |
|
Ffmpeg |
720p |
2.3Mbps |
4.09s |
Seq3 |
Intel Media SDK |
1080p |
5.2Mbps |
2.22s |
|
Ffmpeg |
1080p |
5.2Mbps |
9.26s |
|
Intel Media SDK |
720p |
2.3Mbps |
1.21s |
|
Ffmpeg |
720p |
2.3Mbps |
4.24s |
https://developer.nvidia.com/nvidia-video-codec-sdk
使用Kepler或Maxwell架构的NVIDIA GPU
Windows Vista / Win7 / Win8, Linux
可与ffmpeg整合