Chinaunix首页 | 论坛 | 博客
  • 博客访问: 658370
  • 博文数量: 780
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 4885
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-22 16:14
文章分类

全部博文(780)

文章存档

2008年(780)

我的朋友

分类: LINUX

2008-08-22 16:22:12


若相机上的时间有错误,会导致EXIF里对应的信息也错误,因此在导入到F-SPOT里的时候会导致错误的时间序列。

这时候就需要修改照片的EXIF信息了,在GIMP里转了一圈没有找到,网上搜索发现exiv2可以做到这一点,ubuntu下可以直接安装。

sudoaptitudeinstallexiv2

使用方法可以参考

manexiv2

比如,若照片上的时间比正常时间少1000个小时,可以这样处理:

exiv2-a10000:00:00adtest.jpg

时间前面可以使用负号,表示时间往前,而且不支持天数,必须转换为具体的小时、分钟、秒。

但若已经导入到f-spot里,而且原始文件没有备份,那要怎么办呢?可以通过sqlite3直接修改f-spot的数据库。 下载本文示例代码
阅读(434) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~