So this past weekend I got a new Canon 5D, and it has the same file naming system as my 60D, so I decided I needed to add a function to Filmulator to append a hash to the filename so that you can import two files of the same name into the same directory.
Well, I did it.
…it seems based on a table on the wiki article for the Birthday Problem that for Canon’s 4-digit filenames and my 7 base-62 digits, ten million photos in the same directory would have a collision probability of less than 1/100.
If you’re so inclined it’s available to check out on the dev branch. Note that the database has been revised in a backend change, and I haven’t tested that older versions are forward compatible with this.