Media Date Fixer: Clean Up Wrong Dates in Photo and Video Libraries
Photo Date Checker is a Python-based desktop tool designed to identify and correct mismatched metadata dates in photo and video files based on folder structures or filenames. It supports various date formats in folder names and filenames, and uses ExifTool for reliable metadata handling across multiple media types. The tool includes a GUI for reviewing changes and allows batch updates, but users are advised to back up files and test cautiously due to its experimental nature.
- ▪Photo Date Checker scans media files to detect and fix discrepancies between embedded metadata dates and folder or filename-based dates.
- ▪The tool supports common image and video formats and relies on ExifTool for reading and writing metadata across different file types.
- ▪It features a Tkinter GUI for reviewing changes, supports batch operations, and caches scan results to improve performance on large or networked folders.
- ▪Users are warned to test the tool on copies of their data first, as it comes with no guarantees despite successful testing on over 30,000 files.
- ▪Supported folder structures include numeric month/day folders, date-named folders, and full-date folders, with fallback to filename-based date parsing when needed.
Hacker News (Newest) files mainly under programming. We currently carry 5,306 of its stories.
Story provenance
Source · retrieval · rights · ranking — open for full record
inspect →
Story provenance
Attribution is not the same as permission. This drawer separates discovery metadata, excerpts, WeSearch-generated summaries, reuse status, and whether the publisher receives the visit. Nothing here claims a legal grant the publisher has not made.
Record
| Original publisher | GitHub |
| Canonical URL | https://github.com/xam-ps/Media-Date-Fixer |
| Publication time | Sun, 17 May 2026 10:02:36 +0000 |
| Retrieval time | 2026-05-17T10:22:13.044Z |
| Last seen | 2026-05-17T10:22:13.044Z |
| Headline source | Publisher (no WeSearch rewrite) |
| Excerpt source | publisher body |
| Excerpt method | First ~120 words (~800 chars) of extracted publisher body, fair-use limited. |
| Summary | WeSearch · cerebras-chat (WeSearch summarizer) |
| Summary source text | contentText |
| Citation coverage | Summary is a WeSearch-generated derivative; primary citation is the original publisher URL. |
| Cluster | 4NZNRWJ5WWjd |
| Cluster logic | Grouped by semantic title/content similarity across sources within a rolling window. Same-publisher template collisions are excluded from coverage comparison. |
| Ranking reason | Story pages are not engagement-ranked. Hub feeds use recency, with optional source-diversified chronological ordering (cap consecutive stories per source). No personalized ranking. |
| Publisher visit | Yes — open original |
| Substitutes article? | No — link-out required for full text |
Rights status (four layers)
WeSearch handling by dimension
| Indexing | May the item be indexed (stored, ranked, made findable)? | Allowed |
| Snippet | May a short excerpt of the publisher's text be shown? | Allowed |
| AI summary | May WeSearch generate its own short summary of the article? | Limited |
| Retrieval / RAG | May the content be exposed for third-party retrieval-augmented generation? | Not asserted |
| Model training | May the content be used to train AI models? | Not asserted |
| Commercial reuse | May the content be reused commercially? | Not permitted |
Basis: Derived from the published RSS/Atom feed. Contact: [email protected]. Reviewed: 2026-07-24.
Opening excerpt (first ~120 words) tap to expand
Photo Date Checker Photo Date Checker is a small Python desktop tool for finding and fixing photo and video files whose embedded metadata dates do not match the folder structure they are stored in. It is especially useful for photo libraries that are organized by date folders and later imported into tools such as Immich, where missing or incorrect capture dates can make photos appear in the wrong place on the timeline. What It Does Scans a selected year folder for supported photo and video files. Detects missing metadata dates. Detects metadata dates that do not match the date implied by the folder or filename. Uses filename dates when available, then falls back to folder dates. Lets you review all detected issues in a Tkinter GUI before changing files.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at GitHub.