timecode
Installation
SKILL.md
Timecode
Frame-accurate SMPTE timecode math using the eoyilmaz/timecode library. Supports drop-frame (DF) and non-drop-frame (NDF) counting, DF↔NDF conversion, cross-fps retiming, and format detection from delimiters and metadata.
When to use
- This skill — timecode ↔ seconds, offsets, fps conversion, DF/NDF conversion, format detection, read file timecode tags.
video-transformation— once you have seconds-based trim points from timecode math.inspect— container duration and stream frame rates before assuming fps.
Drop-frame vs non-drop-frame
| Signal | Meaning |
|---|---|
HH:MM:SS;FF (semicolon) |
Drop-frame display — standard for 29.97 / 59.94 NTSC |
HH:MM:SS:FF (colon) |
Non-drop-frame display |
NTSC nominal rate (29.97, 59.94, 30000/1001) |
Library defaults to drop-frame unless --non-drop-frame |
MediaInfo Time code settings |
Drop frame or Non drop frame |