go-timecode is a Go library for SMPTE 12M timecodes.
- supports drop-frame (DF) and non-drop-frame (NDF)
- supports standard film, video, and television editing rates of 10, 15, 23.976, 24, 25, 29.97, 30, 48, 50, 59.94, 60
- timecode and number of frames can be calculated
- convertable between timecode and number of frames
go get github.com/abema/go-timecode/timecode
go-timecode is available under the MIT License.