首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >exiv2 UserComment metatag

exiv2 UserComment metatag
EN

Stack Overflow用户
提问于 2020-02-18 21:19:30
回答 1查看 228关注 0票数 0

设置注释字符串的下列语句之间有什么区别?

代码语言:javascript
复制
exiv2 -c tera img.JPG
exiv2 -M"set Exif.Photo.UserComment adagio" img.JPG

我可以用

代码语言:javascript
复制
$ exiv2 -p c img.JPG
tera
$ exiv2 -p S img.JPG | grep adagio
         450 | 0x9286 UserComment                  | UNDEFINED |       14 |     38546 | ........adagio

添加不会超过十几个字符的简单ASCII字符的正确方法是什么。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-02-19 02:48:07

第一个命令将文本保存到jpeg COM块(请参阅Jpeg语法与结构)。这是jpeg唯一的元数据。

第二个命令将文本保存到EXIF UserComment标记中。这是元数据EXIF标准的一部分。

jpeg COM注释是一个放置元数据的非常脆弱的地方,因为一些程序要么不保存元数据,要么用自己的文本覆盖它。UserComment不太可能被大多数程序丢失或覆盖。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60289618

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档