关于avs和avs2编码stuffing bit的一点理解

avs和avs2编码标准关于结尾有一点和h264的不同。

比如一段视频通过avsx编码后,如果最后1位是字节对齐的(也就是说编码后的流刚好是8*n bit),那么就要在最后1bit后面再增加一字节0x80(1000 0000).

如果最后1bit没有对齐,则后面第一位补1,其余补位全为0,如果说编码后最后一个字节中只用到了2bit,那么这个字节后6bit就需要自己补上,为10 0000.

为什么我要专门写这个呢?这不是标准里面的吗?

因为我们很多编码器有可能不会遵循上面的标准,在最后会全部加0了事,或者连基本的补充字节也没有,最后导致标准解码器无法解码,也就是无法找到endofslice.

相关推荐
智联视频超融合平台17 小时前
大华HTTP协议在智联视频超融合平台中的接入方法
网络协议·http·音视频·实时音视频·视频编解码
DogDaoDao21 小时前
libaom 源码分析:scalable_decoder.c 文件
音视频·视频编解码·av1·svc·视频解码器·libaom·aom
少年的云河月4 天前
OpenHarmony 5.0 MP4封装的H265视频播放失败的解决方案
音视频·视频编解码
智联视频超融合平台5 天前
H.264视频编解码:从原理到应用
网络·人工智能·音视频·视频编解码·h.264
智联视频超融合平台6 天前
网络视频监控平台在医疗领域的应用
网络·人工智能·音视频·健康医疗·视频编解码
纠结哥_Shrek6 天前
浅谈流媒体协议以及视频编解码
视频编解码
plmm烟酒僧7 天前
编译支持 RKmpp 和 RGA 的 ffmpeg 源码
ffmpeg·视频编解码·rkmpp·硬件加速·vpu·rga
挣扎与觉醒中的技术人12 天前
OpenCV视频解码性能优化十连击(实测帧率提升300%)
人工智能·opencv·ffmpeg·音视频·实时音视频·视频编解码·外包转型
电子科技圈15 天前
XMOS推出“免开发固件方案”将数字接口音频应用的开发门槛大幅降低
经验分享·科技·嵌入式硬件·音视频·语音识别·实时音视频·视频编解码
FeiCat Henry21 天前
KGG转MP3工具|非KGM文件|解密音频
科技·算法·音视频·软件工程·视频编解码