一个简单的cli,用exif元数据标记电影扫描。
filmtagger的Python项目详细描述
胶片标记器
A simple CLI to tag film scans with EXIF metadata.
从胶片扫描中提取jpg文件并用 用于导入到Lightroom(或等效设备)的日期、相机和胶片信息。
安装
安装软件包:
pip install filmtagger
用法示例
将所有图像的日期设置为2019年6月12日,指定相机和 电影:
$ filmtagger -d 2019-06-12 -c "Leica M6" -f "E100G" *.jpg
filmtagger支持对其相机数据库和 电影,所以你的输入字符串不必精确。同样,它试图 自动检测各种日期/时间输入。
配置
您可以配置自己的相机和胶片定义来覆盖 全系统的。
创建一个~/.config/filmtagger/cameras.toml
文件,如下所示:
["Mamiya RB67"]"Exif.Image.Make"="Mamiya""Exif.Image.Model"="RB67"
像这样的~/.config/filmtagger/films.toml
:
["Ilford HP5 Plus"]"Exif.Photo.ISOSpeedRatings"=400"Xmp.AnalogExif.FilmMaker"="Ilford""Xmp.iptcExt.DigitalSourceType"="http://cv.iptc.org/newscodes/digitalsourcetype/negativeFilm"
节标题将从命令行模糊匹配 论据。接下来的键值对将被设置为元数据, 假设他们是valid tag names。 除了标准的ExvI2标签模式,AnalogExif tags是 也支持。