
Jhead: Exif信息批量处理工具(Windows命令行版,附带源代码)- 直接操作图片属性的Exif数据
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
Jhead是一款适用于Windows系统的命令行工具,用于批量处理JPEG文件的Exif信息,并提供源代码下载。它能够直接编辑和管理照片中的元数据,如时间戳、标题等,方便用户高效地整理与维护相册。
### jhead 简介
jhead 是一个用于更改照片时间的实用工具。它可以从 releases 页面下载(源码包为 69KB 的 jhead-3.00.tar.gz 和预编译版本分别为 Windows 下的 166KB 的 jhead.exe,以及 Linux 下的 77KB 的 jhead)。此外还有一个适用于 OS-X Intel 架构的预构建版 (24k)。
#### 功能特点
jhead 提供的功能包括:
- **独特功能**:提供了其他工具无法比拟的一些特性。
- **强大的批处理能力**:可以一次性批量修改照片的时间信息,非常方便快捷。
### 使用说明
尽管 jhead 本身并不是一个 Windows 应用程序(而是一个 DOS 程序),但可以在 Windows 上通过命令行来使用它。以下是简单的步骤:
1. 打开命令提示符:
- 在开始菜单中搜索“cmd”并打开。
2. 导航到包含照片的文件夹。
例如,如果要修改桌面目录下的图片时间戳,可以按照以下步骤操作:
```sh
C:\Users\user>cd Desktop
```
3. 使用 jhead 命令进行相应的操作。比如:
- `jhead -da2009:01:01-2008:01:01*jpg`:更改所有照片的拍摄日期。
- `jhead -ds2009*jpg`:将所有图片的年份改为 2009 年,保持其他部分不变。
### 参数详解
#### 常用参数
- `-V`: 显示 jhead 的版本信息。
- `-h`: 获取帮助文档。
- `autorot`: 根据 EXIF 中记录的方向信息旋转照片。
- `norot`: 清除 EXIF 中的水平方向信息。
- `-v` : 详细显示 exif 信息。
#### 文件名和时间戳
- `-nf%Y_%m%d_i*jpg`: 将当前目录下的所有 jpg 文件重命名,格式为年份_月份日期_4位序号.jpg。例如:2009_1201_0001.jpg。
- `jhead -da[date1]-[date2] *jpg` : 更改照片的拍摄时间。
#### 缩略图操作
- `-st[name]`: 将 EXIF 中的缩略图复制为另一个 JPG 文件,如果未提供名称,则默认使用原文件名作为新文件名。
### 示例命令
1. **更改日期**:
- `jhead -da2009:01:01-2008:01:01 *jpg`:将所有照片的拍摄时间改为 2009 年 1 月 1 日。
2. **修改文件名**:
- `jhead -nf%Y_%m%d_i*jpg`: 将当前目录下的所有 jpg 文件重命名为年份_月份日期_4位序号.jpg 格式。
3. **导出 EXIF 数据到文本段落件**
- `jhead -seld_pic.jpg > atxt` : 将照片的 exif 信息保存为一个 .txt 文档。
这些命令和参数可以让你根据需要灵活地修改和管理你的图片数据。
全部评论 (0)


