Timecode assigns every frame a unique address that travels with the material. That address, rather than file names or clip order, is what holds a production's post-production together.
An address, not a stopwatch
Timecode counts hours, minutes, seconds and frames, and it is recorded alongside the picture rather than derived from playback position.
Because it is embedded, it survives copying, transcoding and renaming. Two files describing the same moment carry the same number regardless of what happened to them.
This is what allows a system to state that a frame in a proxy and a frame in a master are the same frame, without comparing pictures.
Multi-camera work depends on it
When several cameras record the same scene, aligning them by eye is slow and imprecise, particularly across long takes.
If the cameras share a timecode source, the editing system aligns them arithmetically, placing every angle on a common timeline in seconds.
Where timecode is unavailable, editors fall back to matching audio waveforms, which works well but requires usable sound on every camera.
Sound and picture are separate recordings
Professional productions record audio on a dedicated device rather than into the camera, which means two independent files of the same event.
Timecode is what marries them, and it is the reason a sound recordist and a camera department synchronize their equipment at the start of a shooting day.
Drift between devices over a long day is a real problem, which is why timecode is reset periodically rather than trusted indefinitely.
Conform relies on frame-accurate references
Editors frequently cut using small proxy files and finish using camera originals. Replacing one with the other is called conforming.
The list handed to the finishing system describes each cut by source and timecode range, so the originals can be located and trimmed identically.
A single frame of error at this stage shifts everything after it, which is why timecode integrity is checked before finishing rather than after.
Where it commonly breaks
Timecode is lost when files pass through tools that do not preserve it, which includes many consumer applications and most upload pipelines.
It also becomes ambiguous when several cameras start their counters at the same value on different days, producing duplicate addresses within one project.
Productions avoid this by assigning each camera a distinct starting hour, a convention that costs nothing on set and prevents an expensive class of confusion later.
Recording the assignment in the camera reports matters as much as making it, since post-production has no way to infer which camera used which hour from the files alone.