Precision frame rate and timecode conversion
Result
Non-Drop Frame (NDF): Frames are counted sequentially and do not account for the drift between the nominal frame rate (e.g., 30fps) and the real-world playback speed (e.g., 29.97fps).
Drop Frame (DF): Frame numbers are omitted (dropped) at the start of every minute, except every 10th minute, ensuring the timecode stays synchronized with real "wall clock" time.