{"id":20560947,"url":"https://github.com/aben20807/exif_count","last_synced_at":"2026-06-09T14:31:28.927Z","repository":{"id":107924430,"uuid":"604004522","full_name":"aben20807/exif_count","owner":"aben20807","description":"Make statistic for my/your photos.","archived":false,"fork":false,"pushed_at":"2023-02-20T06:32:46.000Z","size":5,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-12-08T21:57:07.383Z","etag":null,"topics":["cli","exif","exif-data","photography","python3","statistics","termplotlib","tli"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aben20807.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-02-20T06:01:54.000Z","updated_at":"2023-02-20T06:33:59.000Z","dependencies_parsed_at":null,"dependency_job_id":"8ee14bb9-d245-4192-9468-36860cf3311b","html_url":"https://github.com/aben20807/exif_count","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/aben20807/exif_count","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aben20807%2Fexif_count","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aben20807%2Fexif_count/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aben20807%2Fexif_count/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aben20807%2Fexif_count/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aben20807","download_url":"https://codeload.github.com/aben20807/exif_count/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aben20807%2Fexif_count/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34112225,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-09T02:00:06.510Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cli","exif","exif-data","photography","python3","statistics","termplotlib","tli"],"created_at":"2024-11-16T03:56:21.574Z","updated_at":"2026-06-09T14:31:28.910Z","avatar_url":"https://github.com/aben20807.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# exif_count\n\n## Description\n\nMake statistic for my/your photos.\n\n## Install\n\n```bash\n$ pip3 install git+https://github.com/aben20807/exif_count.git\n```\n\nstable version:\n\n```bash\n$ pip3 install git+https://github.com/aben20807/exif_count.git@v1.0.0\n```\n\n## Usage\n\n```bash\n$ exif_count -h\nusage: exif_count [-h] -s SRC [-r] [--dir_filter DIR_FILTER]\n                     [--img_exts IMG_EXTS]\n\noptional arguments:\n  -h, --help            show this help message and exit\n  -s SRC, --src SRC     input dir (required) (default: None)\n  -r, --recursive       recursively process (default: False)\n  --dir_filter DIR_FILTER\n                        included substring in parent directries\n                        (default: )\n  --img_exts IMG_EXTS   support extensions for processed photos (case\n                        insensitive) (default: jpg,jpeg,png,tiff)\n```\n\n## Example\n\n```bash\n$ exif_count -s /mnt/share/z6ii/ -r --dir_filter select\n\nargs: Namespace(dir_filter='select', img_exts='jpg,jpeg,png,tiff', recursive=True, src='/mnt/share/z6ii/')\n100%|████████████████████████████████████████████████████████████████████████████| 1055/1055 [00:16\u003c00:00, 64.53it/s]\n\n[DateTimeOriginal]\n2022-07-22  [ 4]  **\n2022-07-23  [ 7]  ***\n2022-07-24  [14]  ******\n2022-07-26  [ 6]  ***\n2022-07-27  [ 3]  **\n2022-07-28  [ 4]  **\n2022-07-30  [ 7]  ***\n2022-07-31  [ 1]  *\n2022-08-02  [ 2]  *\n2022-08-04  [18]  ********\n2022-08-07  [ 4]  **\n2022-08-08  [10]  ****\n2022-08-10  [ 3]  **\n2022-08-11  [ 9]  ****\n2022-08-12  [51]  *********************\n2022-08-14  [ 1]  *\n2022-08-15  [24]  **********\n2022-08-17  [ 2]  *\n2022-08-19  [ 8]  ****\n2022-08-21  [ 3]  **\n2022-08-30  [ 5]  **\n2022-09-04  [ 2]  *\n2022-09-06  [ 1]  *\n2022-09-09  [20]  *********\n2022-09-10  [15]  ******\n2022-09-11  [ 2]  *\n2022-09-14  [ 5]  **\n2022-09-15  [ 3]  **\n2022-09-18  [ 3]  **\n2022-09-19  [ 3]  **\n2022-09-20  [ 6]  ***\n2022-09-21  [ 4]  **\n2022-09-22  [ 9]  ****\n2022-09-25  [19]  ********\n2022-09-26  [ 2]  *\n2022-09-28  [ 2]  *\n2022-09-30  [ 6]  ***\n2022-10-01  [61]  *************************\n2022-10-05  [ 6]  ***\n2022-10-06  [ 2]  *\n2022-10-07  [ 3]  **\n2022-10-08  [13]  ******\n2022-10-09  [ 1]  *\n2022-10-11  [ 6]  ***\n2022-10-13  [ 5]  **\n2022-10-15  [ 6]  ***\n2022-10-16  [37]  ***************\n2022-10-20  [14]  ******\n2022-10-21  [ 1]  *\n2022-10-22  [ 7]  ***\n2022-10-26  [ 3]  **\n2022-10-28  [ 1]  *\n2022-10-30  [ 6]  ***\n2022-11-01  [ 9]  ****\n2022-11-02  [35]  ***************\n2022-11-03  [ 1]  *\n2022-11-04  [ 2]  *\n2022-11-05  [91]  *************************************\n2022-11-07  [ 1]  *\n2022-11-08  [ 3]  **\n2022-11-10  [ 3]  **\n2022-11-11  [ 8]  ****\n2022-11-12  [ 2]  *\n2022-11-13  [ 3]  **\n2022-11-15  [ 7]  ***\n2022-11-20  [25]  ***********\n2022-11-26  [10]  ****\n2022-11-28  [ 4]  **\n2022-11-29  [ 3]  **\n2022-12-01  [12]  *****\n2022-12-02  [ 8]  ****\n2022-12-04  [15]  ******\n2022-12-06  [ 5]  **\n2022-12-07  [12]  *****\n2022-12-09  [ 6]  ***\n2022-12-11  [ 6]  ***\n2022-12-12  [12]  *****\n2022-12-15  [10]  ****\n2022-12-20  [10]  ****\n2022-12-21  [ 2]  *\n2022-12-24  [14]  ******\n2022-12-25  [ 4]  **\n2022-12-27  [ 6]  ***\n2022-12-28  [ 9]  ****\n2022-12-31  [99]  ****************************************\n2023-01-01  [10]  ****\n2023-01-03  [15]  ******\n2023-01-07  [12]  *****\n2023-01-08  [18]  ********\n2023-01-13  [ 1]  *\n2023-01-20  [ 3]  **\n2023-01-22  [ 7]  ***\n2023-01-27  [15]  ******\n2023-01-28  [ 8]  ****\n2023-02-01  [17]  *******\n2023-02-04  [13]  ******\n2023-02-05  [ 1]  *\n2023-02-06  [ 3]  **\n2023-02-08  [ 3]  **\n2023-02-09  [10]  ****\n2023-02-10  [ 1]  *\n2023-02-11  [20]  *********\n\n[Model]\nNIKON Z 6_2  [1000]  ****************************************\nSM-G9980     [  54]  ***\n\n[LensModel]\nNIKKOR Z 24-70mm f/4 S  [998]  ****************************************\n\n[FNumber]\n4.0   [748]  ****************************************\n4.5   [ 27]  **\n5.0   [ 53]  ***\n5.6   [ 42]  ***\n6.3   [ 46]  ***\n7.1   [  7]  *\n8.0   [ 27]  **\n9.0   [ 21]  **\n10.0  [ 15]  *\n11.0  [  7]  *\n14.0  [  1]\n16.0  [  1]\n22.0  [  3]  *\n\n[ExposureTime]\n1/5000  [  2]  *\n1/4000  [  3]  *\n1/3200  [  1]  *\n1/2500  [  4]  *\n1/2000  [  4]  *\n1/1600  [  4]  *\n1/1250  [  8]  **\n1/1000  [  8]  **\n1/800   [ 16]  ***\n1/640   [ 12]  **\n1/500   [ 23]  ****\n1/400   [ 27]  *****\n1/320   [ 36]  ******\n1/250   [ 40]  *******\n1/200   [ 51]  *********\n1/160   [ 74]  ************\n1/125   [ 87]  **************\n1/100   [253]  ****************************************\n1/80    [189]  ******************************\n1/60    [ 69]  ***********\n1/50    [ 32]  *****\n1/40    [  9]  **\n1/30    [  7]  **\n1/25    [ 13]  **\n1/20    [  2]  *\n1/15    [  2]  *\n1/13    [  4]  *\n1/8     [  2]  *\n1/5     [  2]  *\n1/2     [  1]  *\n10/13   [  1]  *\n4/5     [  1]  *\n1       [  2]  *\n5/2     [  1]  *\n4       [  1]  *\n5       [  1]  *\n10      [  2]  *\n13      [  1]  *\n30      [  3]  *\n\n[ISOSpeedRatings]\n100    [248]  ****************************************\n125    [ 47]  ********\n160    [ 49]  ********\n200    [ 51]  *********\n250    [ 59]  **********\n280    [  2]  *\n320    [ 53]  *********\n360    [  1]  *\n400    [ 53]  *********\n500    [ 49]  ********\n640    [ 69]  ************\n800    [ 72]  ************\n1000   [ 48]  ********\n1100   [  1]  *\n1250   [ 30]  *****\n1600   [ 39]  *******\n2000   [ 20]  ****\n2500   [ 15]  ***\n3200   [ 17]  ***\n4000   [ 10]  **\n5000   [ 13]  ***\n5600   [  2]  *\n6400   [ 24]  ****\n7200   [  1]  *\n8000   [  6]  *\n9000   [  1]  *\n10000  [  4]  *\n12800  [  8]  **\n14400  [  1]  *\n16000  [  2]  *\n25600  [  1]  *\n\n[FocalLength]\n24.0  [212]  ***************\n24.5  [  2]  *\n25.0  [  3]  *\n25.5  [  6]  *\n26.0  [  6]  *\n26.5  [  5]  *\n27.0  [  5]  *\n27.5  [  1]  *\n28.0  [  4]  *\n28.5  [  1]  *\n29.5  [  2]  *\n30.0  [  6]  *\n31.0  [  3]  *\n31.5  [  6]  *\n32.0  [  2]  *\n32.5  [  1]  *\n33.0  [  6]  *\n33.5  [  1]  *\n34.0  [  3]  *\n34.5  [  6]  *\n35.0  [ 10]  *\n36.0  [  5]  *\n37.0  [  2]  *\n38.0  [  3]  *\n39.0  [  3]  *\n41.0  [  3]  *\n42.0  [  4]  *\n43.0  [  9]  *\n44.0  [  3]  *\n45.0  [  5]  *\n46.0  [  6]  *\n47.0  [  9]  *\n48.0  [  1]  *\n49.0  [  4]  *\n50.0  [  6]  *\n51.0  [  1]  *\n52.0  [  5]  *\n53.0  [  5]  *\n54.0  [  4]  *\n55.0  [  6]  *\n56.0  [  4]  *\n57.0  [  5]  *\n58.0  [  1]  *\n59.0  [  3]  *\n60.0  [  3]  *\n61.0  [  4]  *\n62.0  [  2]  *\n63.0  [  2]  *\n64.0  [  2]  *\n65.0  [  5]  *\n66.0  [  4]  *\n68.0  [  1]  *\n69.0  [  3]  *\n70.0  [582]  ****************************************\n```\n\n## Optional for my NAS\n\n```bash\n$ sudo mount -t drvfs '\\\\ben-nas\\photo' /mnt/share\n$ sudo umount /mnt/share\n```\n\n## Development\n\n```bash\n$ python3 -m virtualenv venv\n$ source venv/bin/activate\n$ pip install Pillow tqdm termplotlib\n```\n\n## License\n\nMIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faben20807%2Fexif_count","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faben20807%2Fexif_count","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faben20807%2Fexif_count/lists"}