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

相关推荐
不太会编程的IT男4 天前
在 Jetson Orin 开发套件上使用 Hardware Encoder / Decoder 构建 FFmpeg
ffmpeg·视频编解码·h.264
hvinsion1 个月前
【开源工具】音频格式转换大师:基于PyQt5与FFmpeg的高效格式转换工具开发全解析
python·qt·ffmpeg·开源·音视频·视频编解码·音频转换
小咖自动剪辑2 个月前
美女热舞混剪视频批量剪辑生产技术实践:智能处理与原创性提升方案解析
实时互动·音视频·语音识别·实时音视频·视频编解码·美女
u152109648492 个月前
NDS3211HV单路H.264/HEVC/HD视频编码器
音视频·实时音视频·视频编解码
视频砖家2 个月前
如何设置FFmpeg实现对高分辨率视频进行转码
ffmpeg·音视频·视频编解码·视频转码
小虎卫远程打卡app2 个月前
视频编解码学习十二之Android疑点
学习·视频编解码
DogDaoDao2 个月前
视频图像压缩领域中 DCT 的 DC 系数和 AC 系数详解
图像处理·音视频·视频编解码·dct·图像压缩·变换编码·离散余弦变换
AnalogElectronic2 个月前
文件名是 ‪E:\20250512_191204.mp4, EV软件录屏,未保存直接关机损坏, 如何修复?
视频编解码
小虎卫远程打卡app2 个月前
视频编解码学习十一之视频原始数据
学习·视频编解码
小虎卫远程打卡app2 个月前
视频编解码学习10之成像技术原理
学习·计算机视觉·视频编解码