rockchip-linux / mpp

Media Process Platform (MPP) module
547 stars 164 forks source link

mpp支持通过SEI添加一些备注信息吗 #572

Closed Newcomer-CL closed 5 months ago

Newcomer-CL commented 5 months ago

想通过mpp编码的时候添加一些描述性的信息,mpp是否支持? 查看了mpp的文档,有一些说明,但不详细 image image

HermanChen commented 5 months ago

在每帧的 meta 里加上 USER_DATA2 的信息即可

Newcomer-CL commented 5 months ago

有相关的示例代码、demo、文档吗

HermanChen commented 5 months ago

看 mpi_enc_test

Newcomer-CL commented 5 months ago

image 是这一块吗

HermanChen commented 5 months ago

是的

Newcomer-CL commented 5 months ago

好的,感谢。确实是可以的,我把demo生成的h264文件输出出来,能看到SEI信息 image

Newcomer-CL commented 5 months ago

还有个疑问就是这个SEI的长度感觉对不上啊,我不理解为什么06 05 后面一个是38 一个是53,按道理不是放入的字符串所占的字节总数+结束符80

HermanChen commented 5 months ago

看协议里对sei_message的描述

Newcomer-CL commented 5 months ago

MPP编码h264的协议在哪个文档中描述的?开发文档里面没找到

HermanChen commented 5 months ago

是 H.264 协议文档,不是 MPP 的开发文档

Newcomer-CL commented 5 months ago

好的,感谢