https://github.com/k0rmarun/exiffind
Find images by their exif tags'
https://github.com/k0rmarun/exiffind
exif-data-extraction exiftool images python python-3
Last synced: 3 months ago
JSON representation
Find images by their exif tags'
- Host: GitHub
- URL: https://github.com/k0rmarun/exiffind
- Owner: k0rmarun
- License: mit
- Created: 2017-04-03T21:24:12.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-04-11T00:24:51.000Z (about 9 years ago)
- Last Synced: 2025-09-01T12:02:25.549Z (10 months ago)
- Topics: exif-data-extraction, exiftool, images, python, python-3
- Language: Python
- Size: 12.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# exiffind
Find images by their exif tags'
# Install
```
$ pip3 install exiffind
```
# Usage
```bash
$ exiffind --param value /path/to/images
/path/to/images/a.jpg
/path/to/images/deeper/b.jpg
```
```python
from exiffind import check
check({
"dir":"",
"after":"2016-01-01"
})
```
## Parameters
- before: date to be digitized before in format YY-MM-DD (other date formats might work)
- after: date to be digitized after in format YY-MM-DD (other date formats might work)
- ext: search only for files with $EXT extensions
- orientation: horizontal, vertical
- author:
- software:
- width: search by image with (supports ranges)
- height: search by image height (supports ranges)
- manufacturer: search by camera manufacturer
- model: search by camera model
- speed: search by speed (ISO value, supports ranges)
- exposure: search by exposure time (supports ranges)
- aperture: search by aperture value (supports ranges)
- fnumber: search by f-number (supports ranges)
- xresolution: search by resolution in x direction (supports ranges)
- yresolution: search by resolution in y direction (supports ranges)
Every parameter that supports searching by range can be used in the following ways:
- X : greater than X
- =X : equal to X (default)
- !X : not equal to X
- A:B : between A and B
Most parameters support fractional input, e.g. exposure can be 1/2.5