关于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.

相关推荐
TEL189246224777 小时前
IT66612:1对2 HDMI主动分配器,配备EDID RAM和嵌入式MCU
音视频·实时音视频·视频编解码
霜雪i18 小时前
测试序列(GPT生成仅供参考)
视频编解码·h.266
TEL189246224772 天前
IT6636:3输入1输出HDMI 2.1V重定时开关,内置MCU
音视频·实时音视频·视频编解码
简鹿视频2 天前
怎么把mkv视频格式转换为asf视频格式
ffmpeg·音视频·实时音视频·视频编解码·格式工厂
沃达德软件4 天前
智能警务视频侦查系统
大数据·人工智能·数据挖掘·数据分析·实时音视频·视频编解码
fantasy_arch5 天前
pd_process.c 文件源码分析
c语言·数据库·视频编解码·av1
霜雪i6 天前
JVET-AJ0082
视频编解码·h.266
小咖自动剪辑11 天前
自动批量混剪视频软件配置流程
实时互动·音视频·语音识别·实时音视频·视频编解码
简鹿视频12 天前
图文详解视频转换音频mp3方法
实时音视频·视频编解码·格式工厂
霜雪i13 天前
ECM CCCM
视频编解码·h.266