This issue was brought up in this thread below. My two possibilities are at the bottom.
Quote from: ErwinScheriau on April 18, 2016, 09:36:43 am
Most time (especially when doing sports) I`m shooting on two cards, card #2 is sort of backup.
Now here's the problem: I do ingest pics from card #1, when something important happens during ingest, I continue shooting on card #2. But when I want to ingest the pics from card #2 PM is importing all the pics, even those I already have imported from card #1.
As you can imagine this is a big timeloss when there are 300 or more pics on the card.
Any Ideas?
Quote from Kirk here:
So you've got a situation where card #2 has all of the images of card #1, plus new images that card #1 doesn't have?
PM has no way of telling that the two cards are related. PM puts an ID file on your cards when an Ingest starts and each card will have a different ID. This ID is used to look up what files have been copied for that particular ID. Any files that haven't been copied for that card ID are copied.
It's not feasible to do what you ask. It's a hard problem to solve since at the time of card #1 being Ingested, card #2 is not known to PM.
PM would have to search all card IDs and compare your card #2's files against them to see if a file has ever been ingested from all known sources. To be completely certain, PM would have to use more than filename, date, and file size information for the comparison. It would have to checksum each file first and the database would have to be extended to include a checksum. This could be time consuming. All Incremental Ingests would have to be exhaustive searches.
-Kirk
The OP describes a real-time issue many sports photographers run into. Right before half time you are searching for a few to be published. A play ensues so you pick up the camera and fire, now card two has some photos that card 1 does not have. At the end of the game you want to ingest from card 2 since it has all of the photos but doing so creates duplicates.
It possibly could be easy though. What if the fine people at CameraBits were to add a check box & logic (if used, the ID logic is abandoned & replaced with filename lookup) to allow by-passing any duplicate file it encounters during the ingest process? JMTC
While the filename check process just mentioned will most likely be slower, not having to cull out 100's of duplicates when under a time crunch at the end of a game might make up the difference plus some.
ALTERNATE (possibly the BETTER SOLUTION): save the ID file from the first card to the computer's hard drive and thru a check box on the ingest window, allow it to be used for the pending ingest of a different card. Obviously the default would be set to 'off' AND it would be toggled off automatically after the ingest is done.
Matt