Video Timecode Conformer

Video Timecode Conformer

Audit timecode addresses already written down for a clip or edit. Set the source and record start addresses and each side's frame rate, then compare observed record addresses to the frame-accurate mapping expected from elapsed source time. This does not edit video or create an EDL.

The timecodes are supplied references, not extracted media metadata. A semicolon is required for drop-frame. No 24-hour wraparound or actual clip inspection is assumed.

One source,observed-record pair per line, separated by a comma or tab. Optional first line: source,observed. Use HH:MM:SS;FF for 29.97 drop-frame, HH:MM:SS:FF otherwise. Maximum 200 lines.

The example is ready. Audit it or enter your own reference pairs.

Comments & questions

Video Timecode Conformer

Audit timecode addresses already written down for a clip or edit. Set the source and record start addresses and each side's frame rate, then compare observed record addresses to the frame-accurate mapping expected from elapsed source time. This does not edit video or create an EDL.

Key features

  • Parse strict HH:MM:SS:FF non-drop and HH:MM:SS;FF drop-frame addresses
  • Validate skipped 29.97 drop-frame labels at non-tenth minute boundaries
  • Map source elapsed frames to record frames using exact 24000/1001 or 30000/1001 rates where selected
  • Show the expected record timecode and signed frame mismatch for each supplied reference
  • Distinguish a constant observed offset from varying discrepancies without assuming a cause
  • Export a local CSV or JSON audit of at most 200 references

How to use

  1. Choose the source and record frame-rate modes, including drop-frame only for 29.97.
  2. Enter each side's known start timecode address.
  3. Paste one source,observed-record pair per line, or load the boundary example.
  4. Analyze and inspect expected labels, frame differences, and any invalid row.
  5. Export the comparison report as CSV or JSON.

Use cases

  • Investigate a two-frame offset at a 29.97 drop-frame minute boundary
  • Check whether copied source and record logging points share one fixed start offset
  • Compare 24 fps source references to a 29.97 drop-frame record clock
  • Document timing assumptions before rebuilding an edit decision list

Frequently asked questions

Does drop-frame timecode remove video frames?

No. At 29.97, labels ;00 and ;01 are skipped at the start of each minute except minutes divisible by ten. The frames remain; only their time addresses jump.

What does a positive frame difference mean?

The observed record address is that many frames later than the expected address under your selected rates and start references. It does not by itself identify whether the logger, start offset, or frame-rate assumption is wrong.

Can source and record rates differ?

Yes. Source elapsed frames are converted to elapsed physical time using the chosen rational rate, then rounded to the nearest record frame with half frames away from zero. The report records the rounding residual.

Can it import or make an EDL or inspect video files?

No. It audits pairs of timecode references that you supply. It does not parse media timecode tracks, write EDL/OTIO, rearrange clips, or prove that a video file matches these addresses.

Does a lower discrepancy prove perfect synchronization?

No. The report checks only the listed points and selected assumptions. An offset can vary between points; a constant difference is a clue, not a diagnosis. Check original metadata and playback independently.

What limits apply?

Up to 200 nonempty lines and 20,000 characters. Time addresses must be within one 24-hour day with two-digit fields. Wraparound, negative addresses, 59.94 drop-frame, field/subframe timecode and variable-frame-rate media are not supported.

Privacy

Entered timecodes stay in this browser's page state and are not uploaded or stored. Downloads are generated locally.

References

Related Tools

Timestamp ConverterVideo TrimmerVideo Storyboard MakerImage Super ResolutionHDR Exposure MergerPhoto Colorization LabPanorama StitcherSheet Nesting PlannerEdit Decision WorkbenchTeleprompter StudioBilingual Video Study PlayerChord Progression LabMusic Score EditorSubtitle WorkbenchSpatial Audio DesignerMusic Chord Candidate AnalyzerMIDI Piano Roll EditorSample Instrument BuilderImpulse Response LabAudio Waveform EditorDTMF Signal LabSpectrogram Sound PainterAudio Spectrum AnalyzerAudio DenoiserAudio Source SeparatorSound Effect SynthesizerMultitrack Audio MixerAudio Transient SlicerAudio Loop Seam FinderAudio Loudness AuditorAudio Pitch Tempo StudioStereo Anaglyph MakerPhoto Mosaic MakerImage Frequency SpectrumSimilar Photo FinderLenticular InterlacerPBR Texture Map LabPanorama Tour BuilderImage Calibration TargetsImage Steganography LabVector Morph EditorDocument Perspective CorrectorImage Inpainting StudioKnitting Chart EditorSVG Boolean WorkbenchSVG Path EditorSeamless Pattern MakerScreenprint Separation StudioQuilt Layout PlannerPerspective Mockup StudioLow Poly Mesh MakerFont Subset BuilderFocus Stacking LabImage Depth EstimatorCross Stitch Chart MakerAnimation Timeline EditorPixel Paint StudioImage Difference HeatmapImage Quality LabID photo makerBarcode scannerVideo to GIFVideo Chroma KeyerVideo StabilizerVideo Reframe StudioStop Motion StudioVideo Quality ComparatorHLS and DASH Manifest ValidatorVideo Speed Ramp EditorVideo Container InspectorVideo Privacy MaskerRotoscope Mask EditorVideo Motion TrackerVideo Frame InterpolatorAudio Description EditorVideo Audio Sync LabGIF Frame ExtractorSVG to PNG / JPEGImage to SVG VectorPixel Art ConverterCircle Profile CropPhoto and Polaroid FrameRound Image CornersJPEG EXIF Viewer and RemoverImage Color Vision SimulatorImage to ASCII ArtPhoto CollageInstagram 9-Tile SplitterLong Image SplitterImage CropRotate and Flip ImagesImage FiltersMeme GeneratorScreenshot BeautifierBarcode GeneratorQR Code GeneratorImage CompressorImage ResizeImage ConverterFavicon GeneratorYouTube Thumbnail ExtractorHEIC to JPGSignature & Stamp MakerImage WatermarkGIF MakerImage Color PickerImage to Text (OCR)Merge ImagesPhoto Blur & MosaicQR Code ScannerMP4 to MP3 ConverterVideo CompressorBackground Remover
Explore all Image/Media tools →Text/Convert →Life/Fun →Dev Tools →