gpt4 book ai didi

mpeg-4 - 关于 MPEG-4 header

转载 作者:行者123 更新时间:2023-12-02 08:52:14 29 4
gpt4 key购买 nike

我检查了一些 MPEG-4 视频 header ,并在开头看到了一些字节数组,如下所示:

00 00 01 B0 01 00 00 01 B5 89 13

我知道 00 00 01 部分,但 B0 B1B5 89 13 部分到底是什么意思?实际上,如果我将这个字节数组放在 MPEG-4 流的前面,它就可以正常工作。

但我不知道这些值是否适用于不同的 mpeg-4 流源?

最佳答案

0x000001B0 -> Visual Object Sequence Start (VOSS) Code
0x000001B5 -> Visual Object Start (VOS) Code

您可以在“ISO/IEC 14496-2”文档中找到完整的 MPEG-4 基本视频 header 详细信息。这是您要求的详细信息。

视觉对象序列开始 (VOSS) 代码

-> 4 bytes visual object sequence start code = long hex value of 0x000001B0
-> 8 bits profile/level indicator = 1 byte unsigned number

视觉对象开始(VOS)代码

-> 4 bytes visual object start code = long hex value of 0x000001B5
-> 1 bit has id marker flag = 1/4 nibble flag

_ID_Marker_Section_
-> 4 bits version id = 1 nibble unsigned value - only if marker is true
- version id types are ISO 14496-2 = 1
-> 3 bits visual object priority = 3/4 nibble unsigned value - only if marker is true
- priorities are 1 through to 7

-> 4 bits visual object type = 1 nibble unsigned value
- types are video = 1 ; still texture = 2 ; mesh = 3 ; face = 4
-> 1 bit video signal type = 1/4 nibble flag
- NOTE: if this is false Y has a sample range of 16 through to 235

关于mpeg-4 - 关于 MPEG-4 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7674570/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com