gpt4 book ai didi

android - 如何从 H264 流中获取 slice-height 和 stride?

转载 作者:行者123 更新时间:2023-11-29 20:10:26 36 4
gpt4 key购买 nike

我需要 slice-heightstride 信息,以便将 YUV 4:2:0 平面数据转换为 RGB。

它在 SPS/PPS 内吗?如何计算?

SPS = [0, 0, 0, 1, 103, 66, -32, 13, -90, -63, 65, -97, -97, 1, 66, 2, 2, 3, -32, 0, 0, 125, 32, 0, 29, 76, 18, -128]

PPS = [0, 0, 0, 1, 104, -50, 49, 18, 0, 0, 1, 6, 0, 1, -64, 6, 1, -124, 1, 1, 4, 4, 10, -75, 0, 49, 68, 84, 71, 49, 65, -8, -1, 83, 4, 64, 0, 2, 7, 93, 18, 0, 0, -94, 58, 0, 0, -94, 58, 0, 2, -102, 55, 0, 0, -100, -128, -128, 21, -128]

Android MediaCodecMediaCodec.INFO_OUTPUT_FORMAT_CHANGED 之后显示此信息:

{image-data=java.nio.ByteArrayBuffer[position=0,limit=80,capacity=80], mime=video/raw, crop-top=0, crop-right=319, slice-height=192, color-format=21, height=192, width=320, what=1869968451, crop-bottom=179, crop-left=0, stride=384}

如何直接从 H.264 流中获取此信息?

最佳答案

此信息不包含在编码流中。编码框架中不存在步长的概念。它纯粹是一个解码图像的概念,可以是等于或大于宽度的任何值。

关于android - 如何从 H264 流中获取 slice-height 和 stride?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35068347/

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