我告诉iOS在导出过程中将原始文件转换为JPGH.264文件

2020-05-25 10:46:02 来源: INeng财经

iOS 11引入了对由移动图片专家组(不是Apple专有格式)开发的现代HEIF和HEVC编解码器的支持,这些编解码器可防止用iPhone和iPad拍摄的高分辨率照片和视频耗尽所有可用存储空间。这是首字母缩写词代表的意思:

HEIF —高效图像文件格式

HEVC —高效视频编码

HEIF和HEVC提供比JPEG和H.264(AVC)更好的压缩效果,因此您的照片,视频,实时照片,全景图,已归档图像的深度以及您可以在常规Camera应用程序中获取的几乎所有内容都将占用一半的空间而不会牺牲画面质量。

在iPhone或iPad装满之前能够拍摄更多照片并拍摄更长的4K视频,这将使低容量设备的所有者感到非常满意。

而且,在其他应用程序中打开HEIF / HEVC媒体或通过“共享”表将这些文件发送到非Apple设备时,您不必考虑兼容性,因为在这种情况下,iOS会自动将它们转码为更兼容的JPEG / H.264格式。

对于用户而言,一切工作都像以前一样,当然,您仍然需要升级到iOS 11或macOS High Sierra才能查看,编辑或复制用iOS设备捕获的HEIF / HEVC媒体。

HEIF / HEVC文件格式

HEVC,也称为H.265,是用于图像和视频的编解码器。HEIF是使用HEVC编码的图像的文件格式。

HEIF图像-保存为.heic扩展名。

HEVC视频 —与.iPhone扩展名一样,以.mov扩展名保存,但使用效率更高的H.265编解码器进行压缩。

HEVC视频使用.MOV文件作为容器,就像H.264,MP4和MKV视频一样。

现在,让我们开始讨论这件事。

HEIV / HEVC要求

iOS 11和macOS High Sierra中内置了对HEIF / HEVC的支持,使您可以在各种应用程序中使用此媒体,例如照片,预览,QuickLook和QuickTime Player。所有iOS 11和macOS High Sierra设备都可以显示HEIF图像,而不会出现问题。

尽管基准iOS 11设备 可以播放标准的1080p HEVC剪辑,但要以流畅的电池观看方式观看4K HEVC剪辑,则需要Apple A9或更高版本(iPhone 6s及更高版本,所有iPad Pro和2017 9.7英寸)提供的硬件加速iPad)或Intel芯片适用于2017 Macs及更高版本

例如,在iPod touch上使用“照片”播放4K HEVC视频无济于事。我唯一能做的就是凝视着纺车,因为它的A8芯片难以解码文件。

在没有硬件加速的较旧设备上,对HEVC的支持受视频的分辨率和帧频影响:

iPhone 6,iPhone 6 Plus和iPad Air 2可与HEVC视频配合使用,该视频在240 fps下以不大于1080p的速度捕获。

iPhone 5s,iPad Air和Retina iPad mini机型可与HEVC视频配合使用,该视频在60 fps时不超过1080p或在240 fps时不超过720p。

2015年中或更早版本的Mac机型可使用HEVC视频,该视频在240 fps下以不超过1080p的速度捕获。

如果您使用iCloud照片库,但您的iPhone,iPad或Mac由于缺少硬件支持而无法完全查看,编辑或复制HEIF / HEVC媒体,该怎么办?

在这种情况下,iCloud照片库将以较低的分辨率发送HEIF / HEVC媒体,以确保文件可以在那些设备上显示,并且您可能会在“照片”中看到警告消息。

当然,iCloud照片库始终以原始格式,分辨率和帧频保存HEIF / HEVC文件和其他媒体。

要拍摄HEIF图像和HEVC视频,至少需要Apple的A10 Fusion芯片。使用iOS 11时,以下设备可以捕获HEIF或HEVC格式的媒体:

iPhone 7或iPhone 7 Plus或更高版本

10.5英寸iPad Pro

12.9英寸iPad Pro(第二代)

在受支持的硬件上,iOS 11的“相机”应用默认为HEIF / HEVC捕获。

在iOS 11中选择相机捕获格式

您可以在设置→相机中,在HEIF / HEVC和优质JPG / H.264之间切换。

点击新的格式小节,然后选择您喜欢的相机捕获格式:

高效—使用HEIF / HEVC编解码器对拍摄的照片/视频进行编码。

最兼容 —始终将JPG用于图像,将H.264用于视频。

注意:如果没有看到此部分,则您的设备不支持HEIF / HEVC中的捕获。

如果您点击“高效率”,则在此设备上拍摄的所有新照片和视频都将以节省空间的HEIF和HEVC媒体格式进行编码。

选择“高效”可以使您的视频/照片缩小一半,而不会降低质量。

尽管建议使用HEIF / HEVC格式进行捕获,但是iOS可以让您选择使用较旧的JPG / H.264格式捕获媒体,这是一个很好的选择,该格式与其他操作系统和设备更广泛地兼容。

这是一个小实验,说明这些编解码器提供的存储节省。

文件大小较量:HEIF / HEVC和JPG / H.264

将iOS捕获格式设置为HEIF / HEVC之后,我用iPhone 7 Plus拍摄了八张图像,并以60FPS拍摄了一分钟的4K视频。我通过USB电缆和macOS的Image Capture应用程序将所有内容导出到了Mac。

然后,我告诉iOS在导出过程中将原始文件转换为JPG / H.264文件。比较Image Capture中“之前”和“之后”文件的大小,发现了惊人的差异。

用我的iPhone 7 Plus以标准H.264 / JPG格式拍摄的照片/录像。

使用HEVC / HEIF进行的捕获相同。注意文件大小的巨大差异!

如果这还不足以卖给您这些编解码器所提供的节省存储的好处,那是因为您可能在想:“我宁愿把整个事情都关掉,因为与Windows和Windows的人们共享HEIF / HEVC会怎么样?较慢的硬件?” 对?

不用担心-苹果公司也想到了这一点。

在iOS 11中选择媒体导出格式

您可以将iOS设置为始终将原始格式的HEIF / HEVC媒体导出到计算机,或者在必要时将媒体转换为更兼容的JPG / H.264格式。

转到“设置”→“照片”,然后在“ 转移到Mac或PC”标题下进行选择:

自动 —自动以兼容格式传输照片和视频。

保留原件—通过USB导入到计算机时,防止HEIF / HEVC媒体转换为JPG / H.264。

如果选择“自动”,则当通过USB从连接的iOS设备导出到PC上的HEIF / HEVC媒体可能会转换为JPEG / H.264,而在Mac上则是将照片或图像捕获导出。

因为它“有效”,所以应始终启用“自动”设置。

但是,如果您需要将HEIF / HEVC项目以其原始格式传输到计算机上,请选择“保留原件”以防止在导入时转换媒体。

共享HEIF / HEVC媒体

为了避免兼容性冲突,在使用“共享”表或其他方法将它们发送到:iOS 11和macOS High Sierra时,它们都会自动将HEIF / HEVC项目转码为JPG / H.264。

运行旧版iOS和macOS版本的设备

非Apple装置

社交媒体服务

不支持HEIF / HEVC的应用

您不必做任何特别的事情,只需像以前一样共享您的媒体。

HEIF / HEVC→JPG / H.264转换可以即时进行,而无需在“照片”应用中更改原始文件。共享时会丢弃任何已转码的文件,以节省空间。

教程: 如何以及在何处与AirDrop更快地共享

例如,在“照片”中选择一些HEIF图像并将其共享到Mail,将提示iOS附加JPG。同样,如果您使用AirDrop或iMessage将4K HEVC视频发送到朋友的iPhone 7,他将通过广泛兼容的H.264文件接收该视频。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。