如何在EXIF中记录制造商注释或用户注释?

时间:2017-02-26 12:12:31

标签: ios avfoundation exif

我正在构建一个相机应用程序,并希望在EXIF中记录用户选择的设置。大多数设置都有标准字段,但有一个没有,所以我想我会将它记录在制造商备注字段中。

我试过

<a asp-area="" asp-controller="" asp-action="" asp-route-property1="value1" asp-route-property2="value2">my link</a>

但是当我尝试

let attachments = NSMutableDictionary(dictionary: CMCopyDictionaryOfAttachments(nil, buffer, kCMAttachmentMode_ShouldPropagate) as! NSDictionary)

let exif = NSMutableDictionary(dictionary: attachments[kCGImagePropertyExifDictionary] as! NSDictionary)

exif[kCGImagePropertyExifMakerNote] = "Blah blah"

attachments[kCGImagePropertyExifDictionary] = exif

exiftool photo.JPG | grep -i maker

我没看到这张纸条。我在EXIF中设置的所有其他属性都会显示出来。

然后我尝试将其设置为用户评论,如this answer中所示:

exiftool photo.JPG | grep -i blah

这也不起作用。

我是否设置了制造商说明的格式错误?不是字符串吗?那么用户评论呢?

或者,我应该使用EXIF中的其他字段而不是制造商说明或用户评论吗?

0 个答案:

没有答案