首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >H264流不正确的高度[8像素高]

H264流不正确的高度[8像素高]
EN

Stack Overflow用户
提问于 2012-02-13 10:38:50
回答 1查看 1K关注 0票数 1

我使用RTSP协议从ip摄像头获得h264 stream。我根据答案http://stackoverflow.com/questions/6394874/fetching-the-dimensions-of-a-h264video-stream,解析h264 seq_parameter_data,对于某些ip相机,高度值是exactly 8 pixels bigger,而不是真实的高度。

为什么会发生这种事?以及如何修复它?

PS:在我的搜索中,我发现.也许这是我的问题。

"MPEG2和MPEG4要求帧大小为16像素的倍数,因为宏块是16×16像素。“每一段MPEG2视频编码为1080,实际上有1088行编码,因为1080没有被16均分。行业标准是将帧的最后8行设置为黑色。然后,显示设备将丢弃最后8个像素,而不显示“答案6”。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-02-14 06:41:32

帧高可能由16个px块(例如1088像素)+ frame_crop_*_offset值表示,调整其以校正高度(例如,1080像素)。而你却错过了剪裁。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9259044

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档