Fri Jan 31, 2025 7:09 am
Could be this:
Timecode in MP4
MP4 is generally not safe for timecode (TC in short), since that is not cleanly standardised, while TC in MOV is.
The Issue:
Apple recommends that developers just borrow the concept from QuickTime clips (MOV). So there can be some sources which have it, but you should see that TC track then with tools like MediaInfo (free). It will be shown on the second tab as "Other", type "Time code" (scroll down), but this is rare. If that doesn't exist, you've already got a problem.
Some software may still show you one they got from the custom metadata, but then you should see something plausible for it. DR, for example, will show something different from all zeroes. If any program is showing all zeroes for TC, there is none and the software just starts counting. Very bad! You should never touch that clip again after editing it in, under all circumstances, and you can forget round tripping to other NLE software.
Solutions:
1) Our dear forum colleague Marc Wielage, who is a seasoned and very kind professional, recommends converting it into a high-quality mezzanine codec like ProRes, DNxHR, or Cineform. Converters like Shutter Encoder (donationware) can add TC in the process, derived from the creation time of the clip. That is very sane advice, since you won't only get TC that even roughly tells you the recording time, but also a clip that's easy on your machine.
2) This applies if you are storage space challenged, but your machine is good at decoding the respective GOP codec in that MP4. Then you can instead re-wrap the clip into MOV, while adding TC in the same way. Shutter Encoder is your friend for this too, and it's a fast and lossless process.
If neither of these has been done before starting to edit, good luck!
My disaster protection: export a .drp file to a physically separated storage regularly.
www.digitalproduction.com
Studio 19.1.3
MacOS 13.7.4, 2017 iMac, 32 GB, Radeon Pro 580 + eGPU
MacBook M1 Pro, 16 GPU cores, 32 GB RAM, MacOS 14.7.2
SE, USM G3