What are you using as a “proper tape name”? How will this be used downstream? If for conform, the actual filename of the asset is what will be used and is already available in the Source File column. I for one never recommend adding a TAPE to an AMA linked file as those are treated differently within Media Composer MOB type stuff, not to mention it’s a pain in the ass to do. The only time I have seen both Tape and Source File is with BWF audio import when a “tape” has been assigned in the iXML/bEXT chunk of the file. But in this scenario, Media Composer is handling it upon import/linking.
The issue with cameras that do not record timecode is as you say, all clips start at 00:00:00:00. What makes a clip unique in Media composer is:
Both Source File and Timecode
or
Both Tape and Timecode
Or more simply put, a unique REEL ID. Then it does not matter what the timecode is as that will be used for proper frame identification, not the file itself. I conformed 148 VFX events in Resolve coming from MC where all the timecodes started at 00:00:00:00 but since each VFX filename was unique, there were no issues.
Where this does become a problem is some cameras like to start renaming their files the same way after a camera shut down or battery replacement. Then you will have both duplicate file names and timecode. This is the ONLY time I consider changing the file name before ANY process starts, backup, archive, editorial, etc. I will use a file renaming utility and add a date stamp and other unique identifier to the file name. This is for formats that do not use a card structure and XML sidecar files, but standalone clip files.
My preferences if adding additional REEL (tape) to clips, I will add to the Labroll or Camroll columns as I can generate an EDL with this sources if needed. It does not mean TapeID and Labroll/Camroll are mutually elusive, but additive for list generation.
Sequences can be relinked to source clips via “relink to seleted” based on most ANY column available in the bin, even custom columns as well as AuxTC columns if needed.
My two or three cents.
Michael