Quick reference for how the converter interprets source values, when output rates matter, and why some columns match while others diverge.
What does this tool do?
This tool converts between SMPTE labels, frame counts, milliseconds, and real-time durations across common video timing systems, including drop-frame and non-drop-frame formats.
What is drop-frame?
Drop-frame does not remove actual video frames. It skips certain frame numbers in the label so timecode stays aligned with real clock time.
What is non-drop-frame?
Non-drop-frame counts labels sequentially. At rates like 29.97, labels drift from real time over long durations.
What are Frames?
Elapsed frames for the interpreted value at the target playback rate.
What is SMPTE (No Rate)?
Use SMPTE (No Rate) when you have a label like 01:00:00:00 but do not want to commit to a source timing system yet. In that mode, each output column applies its own rate and DF/NDF rules to the same raw SMPTE label.
How does normal SMPTE input work?
Standard SMPTE input uses the selected source rate and format first, then converts that parsed elapsed duration into each output column. That keeps the page in a clear conversion-first model.
Why does milliseconds ignore frame rate?
Milliseconds are already an absolute elapsed time value, so no source rate is required.
Why do some outputs match while others differ?
Some outputs represent real elapsed time, while others depend on how a timing system interprets or labels that same moment. For example, in normal conversion mode Time and Milliseconds often match across DF and NDF at the same real fps, while SMPTE labels can still differ.
Who is this for?
Useful for broadcast, streaming, post-production, engineering, QA, and debugging timing discrepancies.