我正在开发H264数据的RTSP流,但我认为H264需要有一个总是能被16整除的分辨率。1920是但1080不能被16整除,h264如何处理它,你要多加几个吗使其能被 16 整除的行?
最佳答案
是的,最大宏 block 是 16x16。但它还支持 VBMSC(可变 block 大小运动补偿),允许 4x4 到 16x16 之间的任何宏 block 大小,增量为 4(16×8、8×16、8×8、8×4、4×8)。
所以帧大小只需要被4整除即可。
关于c - H.264 1080p 编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13870988/