khw7096 / go-timecode

go package for manipulating SMPTE timecode

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A package for dealing with SMPTE timecode.

It is primarily based on https://www.npmjs.com/package/timecode

Godoc

frameRate := 29.97
dropFrame := true

tc := timecode.NewTimecode(frameRate, dropFrame)
tc.AddSeconds(10.5)
tc.AddFrames(20)
tc.AddString("05:01:20;18")
tc.SubSeconds(1)

tc2 := timecode.NewTimecode(frameRate, dropFrame)
tc.AddString("05:01:20;18")

tc.Add(tc2)

fmt.Println(tc) // 05:01:30;23

About

go package for manipulating SMPTE timecode


Languages

Language:Go 100.0%