原标题:什么是HEVC和HEIF?有什么优缺点?

我们知道目前互联网广泛应用的图片格式为JPEG,由于JPEG优良的品质,使它在短短几年内获得了成功,被广泛应用于互联网和数码相机领域,网站上80%的图像都采用了JPEG压缩标准。即便如此也不能掩盖它已经25年的历史。

JPEG格式

相比于JPEG,2015年完成的新图片格式HEIF(High Efficiency Image File Format高效率图档格式)同样可以用更少的容量存储画质更好的照片,并且在连拍、动图和色彩变化不大的照片上效果尤其明显。下图可以看出,使用JPEG格式压缩的图片体积为2MB,转为HEIF格式的图片仅有1.2M,画质方面并没有下降。

HEIF格式图像体积缩减一半(图片引自9to5mac.com)

HEVC全称High Efficiency Video Coding(高效率视频编码),是比H.264更加优秀的一种视频压缩标准(也称为H.265),与现有的视频压缩标准H.264/AVC相比,它能将压缩效率提高一倍以上,同时可支持4K分辨率甚至8K分辨率的超高画质视频。

图片/视频格式发展路线图

更重要的是HEVC在低码率视频压缩上,提升质量、减少容量和节省带宽方面都有突出表现。一部500M左右的MPG格式的动画片经过HEVC格式的压缩之后仅有仅有18M,不过在画质方面基本不会受到影响。

两种视频格式画质差异不大(图片引自9to5mac.com)

外媒记者在Windows PC上将大约1TB的视频代码转换为HEVC,发现节省了数百GB的存储。9to5Mac进行了一番测试,发现一段61.2MB的h.264压缩标准视频,转为HEVC格式占用空间只有33MB,压缩率在50%左右。

可以看出无论通过引入HEVC和HEIF两种格式,苹果可以继续提升画质并节省存储空间。不过苹果并不是为了照顾16GB用户才如此费心费力构建新的相机格式,更多的是着眼于未来,因为这意味着不仅可以节省相机应用中拍摄的照片和视频,还可以节省实时流媒体服务的带宽。

HEVC更加节省带宽(图片引自poppur)

以视频网站为例,运营最大的支出成本就是宽带成本。一旦采用新型视频压缩标准以后,视频的带宽成本将大幅降低。与此同时电影、动画片等视频经HEVC视频压缩服务后,手机用户观看在线视频不仅流量耗费大大减少,且下载速度会更快,画质基本不会受到影响,即使在线观看也会更流畅,不会老是卡机。

事实上,苹果已经开始将HEVC视频格式用在手机中,iPhone 6开始,HEVC已经是iOS视频通话中可选的压缩格式。通过将HEVC应用于视频通话,苹果节省了不少带宽和流量。即便是在网络不畅的情况下,用户也能享受到非常清晰的视频通话。与此同时,在今年的WWDC上,苹果还展示了HEVC的去块滤波器如何改善图像的外观。

HEVC改善图像质量(图片引自9to5mac.com)

看起来很美好的两种相机格式其实在互联网并不流行,苹果使用他们构建自己的系统优势,不过仍然面临无法与主流设备兼容的问题,你在windows电脑上根本打不开这类文件,即便是笔者没有升级的macOS High Sierra的MacBook Air也无法显示HEIF格式生成的文件,这对苹果来说仍然是一大阻碍。

图片兼容性仍是问题

不过如果你的手机已经升级到了iOS11,也能够体验这两种全新的相机格式,在设置—相机—格式中同时勾选“高效”和“保留原始图片”即可拍摄出HEIF格式的图片。因为全新的HEIF格式对处理器的要求也很高,所以只有A9级以上处理器的iPhone才支持这一格式,所以你的手机如果是iPhone 6及以前的产品,并不会对16GB空间带来任何优化。

iOS11可以拍摄HEIF格式图片

正是因为兼容性问题,所以即便是对已经升级了iOS11的产品来说,苹果并没有采用激进的策略,而是保留了JEPG格式,让用户根据自己的需求选择。

新格式并非为16GB用户准备

苹果甚至可能会“重新编码,其包括SD和HD视频,整个库”流媒体或下载到TV或iOS设备时,导致产生的文件更小。这次苹果冒着打破行业惯性的举动,绝对不是因为16GB用户的呐喊才改变,何况iPhone 7已经放弃了16GB版本。苹果强力主推HEVC和HEIF,很可能是为未来tvOS的流媒体形式奠定基础,所以,16GB版iPhone用户,你不要多想。返回搜狐,查看更多

责任编辑:

java hevc和heif_什么是HEVC和HEIF?有什么优缺点?相关推荐

  1. java hevc和heif_关于 iOS 和 macOS 的 HEVC 和 HEIF

    新版本 iOS 11 和 macOS 支持 HEVC 和 HEIF 编码的视频和图片,关于这两种新增的编码格式,简单介绍如下:HEVC-High Efficiency Video Coding, 也称 ...

  2. HEVC/H265 主要设计者谈HEVC/H265

    Overview of the High Efficiency Video Coding                                       (HEVC) Standard Ga ...

  3. Java 判断字符串是否为空的四种方法、优缺点与注意事项

    以下是Java 判断字符串是否为空的四种方法: 方法一: 最多人使用的一个方法, 直观, 方便, 但效率很低: if(s == null ||"".equals(s)); 方法二: ...

  4. Java语言跨平台性质的优点和缺点_机器人热门编程语言及优缺点分析

    机器人编程语言最早于20世纪70年代初期问世,到目前为止已有多种编程语言出现,在众多机器人编程语言中究竟哪种编程语言最好呢?这个问题困扰了很多新手学者,但遗憾的是,这是一个没有准确答案的问题,你问不同 ...

  5. 步步高i508玩JAVA游戏_步步高i508的功能怎么样 步步高i508的优缺点总结

    优点:性价比高,外观也好看,适合女生用,而且是音乐手机,音质比诺基亚的还要好,打电话时可以录音,很方便,功能全 不足:不知道是什么原因,使用蓝牙传输的时候,有的诺基亚手机或是三星等搜索不到步步高i50 ...

  6. java hevc和heif_iOS 影音新格式 HEIF HEVC

    苹果在 iOS 11 的发布会上,推出了两种新的媒体格式 HEIF HEVC,都是为了保证画质的情况下,大大减少视频.照片的大小. 一.简介 HEVC全称 High Efficiency Video ...

  7. TIP 2018论文概述:基于深度学习的HEVC复杂度优化

    作者丨徐迈.李天一 等 学校丨北京航空航天大学博士生 研究方向丨视频编码与深度学习 本文概述了 2018 年 6 月发表在 IEEE TIP 期刊的论文 Reducing Complexity of  ...

  8. 从HEVC到通用视频编码的下一代视频压缩技术

    本文来自于ATEME研究总监兼总监米克尔·劳莱特的主题演讲.他主要分享了MPEG-2.H.264.H.265.H.265.VVC,以及EVC.LCEVC等较新的编解码器.我们需要了解HEVC方面的编解 ...

  9. 360视频云Web前端HEVC播放器实践剖析

    360视频云前端团队围绕HEVC前端播放及解密实现了一套基于WebAssembly.WebWorker的通用模块化Web播放器,在LiveVideoStackCon2019深圳的演讲中360奇舞团We ...

  10. 9家专利拥有者退出MPEG LA HEVC 华为加入HEVC Advance

    9家韩国企业集体退出MPEG LA HEVC,转投HEVC Advance.此外,HEVC Advance还吸引到华为.LG.Technicolor这些重量级企业加入.两大HEVC专利池之间的角力,预 ...

最新文章

  1. SCVMM2012功能测试(7)—更新管理(符合性)
  2. 深度学习后,图灵奖得主Bengio研究核心是什么?因果表示学习
  3. python简单代码加法-CPython 源码中整数加法的实现
  4. SPARK RDD JAVA API 用法指南
  5. android控件使用大全,Android常见控件使用详解
  6. c++向mysql通信_C++连接MySQL
  7. 华为鸿蒙系统正式登场,华为自研鸿蒙系统将于8月9日正式登场,还有全新的鸿鹄芯片...
  8. cdr放大后内容消失了_今日推荐:AI智能图片清晰放大神器强势来袭,简直无敌了...
  9. jquerymobile 基础教程
  10. Antlr中文文档初稿2(《ANTLR树分析器》)
  11. exists查询慢_8个SQL查询效率优化原则
  12. mysql5.7.11无法启动_MySQL5.7.11免安装版的安装和配置:解决MYSQL 服务无法启动问题...
  13. 金字塔型php的9x9乘法口诀表,python中打印金字塔和九九乘法表的几种方法
  14. 在kali下对Windows 卷没有写权限的解决办法
  15. IE浏览器中用Firebug调试网站的方法
  16. 模板引擎thymeleaf和freemarker
  17. git 小乌龟 配置_Git-TortoiseGit完整配置流程
  18. mysql中使用触发器实例
  19. 武汉大学计算机网络安全学院,消息︱武汉大学计算机学院(新)与国家网络安全学院正式组建...
  20. Java 库 Failsafe 2.0 发布,支持组合弹性策略

热门文章

  1. UWP 中的各种文件路径(用户、缓存、漫游、安装……)
  2. 【干货】如何紧跟未来的设计趋势:15 个让你永远不过时的资源
  3. java vo 什么意思_在Java中VO , PO , BO , QO, DAO ,POJO是什么意思
  4. 小呆聚合支付系统是个人二维码免签约即时到账多商户支付系统v1.7文字教程
  5. OpenStack部署(未完成)
  6. OpenCV4 利用点线距离判断最小外接矩形的距离
  7. Win11怎么重装显卡驱动程序?Win11显卡驱动怎么卸载重装?
  8. java 自定义泛型方法_Java中自定义泛型方法的使用
  9. wpa_supplicant 框架
  10. 楚纳电动车禁入电梯管控系统-电梯阻车原理