AAE文件的目的是什么?


3

首先,一些背景:

对于那些使用Apple软件编辑照片的人,您可能遇到过 AAE边车 文件,在导出已编辑图像时由Photos应用程序(适用于iOS或macOS)自动生成。这些边车包含表示对原始图像所做的编辑的数据,例如作物或重新着色。导出后,这些AAE边车文件通常与原始导出的图像/ JPEG文件位于同一目录中。

从理论上讲,使用“照片”应用程序(在iOS或macOS上)对图像进行的编辑是“非破坏性的”,这意味着您可以在编辑后随时恢复原始图像。

现在,问题是:

对于我的生活,我无法理解这些AAE文件是否真的适用于任何存在的东西。如果您尝试将原始图像文件及其AAE导入“照片”应用程序,则只能看到原始图像。编辑似乎没有转移。

同样,Apple和用户论坛关于转换已编辑照片的建议建议您使用iMessage,AirDrop或其他方法复制 编辑 将图像本身映射到新目的地。然而,这个过程违背了非破坏性编辑的想法,因为它会阻止你回复到 原版的 图片。

最后,问题是:

AAE边车文件是否可用于任何目的?如果是这样,一旦它存在,它实际上为用户或程序提供了什么?我们可以吗 做 什么呢?


你在哪个确切的文件夹中看到AAE文件?据推测,他们将数据存储到回滚状态,但如果是这种情况,我想在回答或逆向工程之前进行调查。
— bmike

@bmike我在使用Windows Camera Import Wizard时已经得到了它们,这基本上只是将设备视为具有DCIM文件夹的摄像机。
— Syclone0044

@bmike:根据我的经验,AAE文件的位置将与导入的原始图像文件的目标相匹配。例如,如果我使用Mac上的内置Image Capture应用程序(运行El Capitan)将一些已编辑的iPhone照片导入我的Foo目录,原始照片将被导入到那里,例如IMG_0001.JPG,边车也是如此例如,IMG_0001.AAE。
— EJ Mak

Answers:


1

根据 一些 来源 推出iOS 8和OS X Yosemite(现为macOS Yosemite)时推出了此功能。

AAE文件格式是专有的,这通常意味着只有Apple和Apple批准的软件才能解释内容。一些可以利用AAE格式的跨平台应用程序是Lightroom和Photoshop。但是,该文件似乎是常规XML文件。

慢动作视频的示例文件如下所示: https://pastebin.com/raw/1r8416rm

数据标记使用base64编码,并在解码时包含属性列表(.plist)格式的文件,如下所示: https://i.imgur.com/CYPVcTO.jpg

简而言之,AAE文件包含特定应用程序可用于根据用户在iOS照片应用程序中进行的编辑将效果应用于照片和视频的信息。


我目前正在运行macOS El Capitan,我的Apple Photos似乎没有读取AAE文件。导入仅显示原始文件而不进行编辑。你知道任何文件(你提到的论坛除外)表明Apple软件确实处理过这些边车吗?此外,您是否有资源(或经验)备份Adobe软件使用这些AAE文件的声明?我找不到任何确定的东西。
— EJ Mak

还要感谢解码数据标签。我从未见过以这种方式处理数据标签。请问你是怎么做到的?
— EJ Mak

使用称为的公共编码对数据进行编码 Base64编码 并且可以 在线解码 或在终端应用程序中: echo -n data_to_decode | base64 -D > target_file (在Linux中它是 -d 代替)
— Jack of all Spades

要回答您的其他问题,请提供软件建议 直接来自Apple。
— Jack of all Spades

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.