Skip to content

Timecode Guide

SMPTE timecode is a standard for labeling individual frames in video and audio. PixelRecorder embeds timecode directly into your recordings for seamless synchronization in professional editing software.

What is Timecode?

Timecode is a sequence of numeric codes generated at regular intervals to identify each frame. The format is:

HH:MM:SS:FF
  • HH - Hours (00-23)
  • MM - Minutes (00-59)
  • SS - Seconds (00-59)
  • FF - Frames (depends on frame rate)

For example, 01:23:45:12 means 1 hour, 23 minutes, 45 seconds, and 12 frames.

Why Timecode Matters

Frame-Accurate Sync

When you record screen, camera, and audio separately, timecode ensures they sync perfectly in your NLE. Without timecode, you would need to manually align clips using visual or audio cues.

Multi-Camera Editing

If you are recording from multiple sources (screen + camera), timecode allows your editing software to automatically sync all sources.

Professional Workflow

Broadcast and film productions rely on timecode for:

  • Syncing dailies
  • Logging footage
  • Generating edit decision lists (EDLs)
  • Conforming edits

Timecode in PixelRecorder

Enabling Timecode

  1. Open Settings
  2. Navigate to Recording > Timecode
  3. Enable Embed Timecode
  4. Choose your timecode source

Timecode Sources

PixelRecorder supports several timecode sources:

SourceDescriptionUse Case
System ClockUses current timeGeneral recording
Free RunContinuous from startLong-form content
Record RunResets each recordingShort clips
External LTCFrom audio timecodeBroadcast sync

Supported Formats

Timecode is embedded in:

  • MOV files - In the timecode track
  • BWF audio files - In the BEXT chunk

Using Timecode in Your NLE

DaVinci Resolve

  1. Import your clips
  2. Right-click and select Sync Clips by Timecode
  3. Resolve automatically aligns all sources

Final Cut Pro

  1. Select clips to sync
  2. Choose Clip > Synchronize Clips
  3. Select Timecode as the sync method

Adobe Premiere Pro

  1. Select clips in the Project panel
  2. Right-click and choose Merge Clips
  3. Select Timecode for synchronization

Best Practices

  1. Use the same timecode source for all devices
  2. Verify timecode before recording in the preview
  3. Check sync after import in your NLE
  4. Keep recordings from the same session together

Troubleshooting

Timecode Not Syncing

  • Verify all sources use the same frame rate
  • Check that timecode is enabled in export settings
  • Ensure your NLE supports the timecode format

Timecode Drift

If timecode drifts over long recordings:

  • Use an external timecode source for better accuracy
  • Consider re-syncing at regular intervals