Video Engine (VE)
12 Jun 2024
Read time: 2 minute(s)
Video Engine (VE) 是匠芯创科技自研的视频/图片编解码加速引擎,可支持 H264 BP/ MP/ HP、 MJPEG 视频和 PNG、JPEG 图片解码。
VE 引擎通过 AXI 总线从外部 SDRAM 中读取原始码流,通过 APB 总线完成参数配置与解码启动,解码后的图像通过 AXI 总线写入外部 SDRAM。
对于 JPEG 图片,VE 引擎还提供了在线旋转与镜像功能,解码后的图像可以直接进行旋转与镜像,并写入外部 SDRAM。
特性说明
VE 引擎支持的视频解码格式如下:
标准 | Profile | Level | 最大分辨率 | 最小分辨率 | 最大码率 |
---|---|---|---|---|---|
H264/ AVC decoder | BP/ MP/ HP | 4.2 | 1920x1088 | 16x16 | 80 Mbps |
JPEG decoder | Baseline | - | 8192x8192 | 16x16 | 120 Mbps (YUV444) |
PNG decoder | - | - | 4096x4096 | - | - |
JPEG encoder | Baseline | - | 8192x8192 | 16x16 | 120 Mbps (YUV444) |
标准 | 特性 | 性能 |
---|---|---|
H.264 模块 |
|
1080P@30fps |
JPEG 模块 |
注: 旋转、镜像不能与缩放同时开启。
|
1080P@60fps |
PNG 模块 |
注:
不支持 interleace 模式。 |
|
JPEG 模块 |
|
|