百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
L

libheif

> 编程语言
开源

libheif 是一个 HEIF 和 AVIF 文件格式解码器和编码器。

2.3K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

libheif 是一个 HEIF 和 AVIF 文件格式解码器和编码器。

libheif 是一个 ISO/IEC 23008-12 HEIF 和 AVIF (AV1 图像文件格式) 文件格式解码器和编码器。 HEIC 和 AVIF 分别采用 HEVC (H.265) 或 AV1 图像编码,以实现当前可用的最佳压缩比。 除了 HEIC 和 AVIF 之外,libheif 还支持使用 VVC、AVC、JPEG、JPEG-2000 和 ISO/IEC 23001-17 编码的 HEIF 图像。 ISO/IEC 23001-17 编解码器内置于 libheif 中,可用于以多种不同格式存储无损图像和视频。

libheif 利用各种编解码库来实现每种压缩格式。对于 HEIC,默认使用 libde265 进行解码,使用 x265 进行编码。对于 AVIF,可以使用 libaom、dav1d、svt-av1 或 rav1e 作为编解码器。libheif 可以使用支持的编解码器的子集来构建,以保持大小和依赖项数量较低。或者,也可以将 libheif 编解码器构建为独立的插件,在使用时可以动态安装和加载。

项目状态(2026 年 8 月)。 libheif 和 libde265 由一个独立的开发者维护,几乎没有经常性资金支持,而仅在 2026 年就需要调查、修复和发布 37 个安全建议。如果 libheif 是您产品或服务的一部分,请阅读 资金 和 商业支持。安全问题按照 SECURITY.md 中所述进行报告。

  • HEIC、AVIF、VVC、AVC、JPEG-in-HEIF、JPEG2000、未压缩(ISO/IEC 23001-17:2024)编解码器
  • 透明通道、深度图、缩略图、辅助图像
  • 文件中的多个图像
  • HEIF 图像序列和 MP4 视频,包括 alpha 通道
  • 以解码单个图像块的方式处理拼接图像,并通过逐个添加图像块的方式编码拼接图像
  • HDR 图像,根据嵌入的色彩配置文件进行正确的色彩转换
  • 图像转换(裁剪、镜像、旋转)、叠加图像
  • 插件接口,用于添加替代编解码器
  • 读取 EXIF 和 XMP 元数据
  • 区域注解和 MA

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C++

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言