简介

H.265是ITU-T VCEG继H.264之后所制定的新的视频编码标准。H.265标准围绕着现有的视频编码标准H.264,保留原来的某些技术,同时对一些相关的技术加以改进。新技术使用先进的技术用以改善码流、编码质量、延时和算法复杂度之间的关系,达到最优化设置。

import venc 
#打开YUV测试文件,像素为320x240
f = open("/root/app/res/image.yuv", "rb+")
yuv = f.read()
f.close()

#初始化编码器
venc.create(venc.type.H265, venc.fmt.QVGA)
ret, size, data = venc.send(yuv)
if ret:
    #保存
    img = open("/root/app/res/image.h265", "wb+")
    img.write(data)
    img.close()
    print("image save successful.")

venc.destroy()

延伸

通过H.264输出的数据对比,数据量比H.264又小了,尝试连续编码同一张图片看看。

文档更新时间: 2020-12-09 09:45   作者:Tony