Files
karaoke4go/test/main.go
T
2020-02-15 09:32:44 -08:00

35 lines
597 B
Go

package main
import (
"io/ioutil"
"log"
"os"
".."
)
func main() {
//load data
cdg_file_data, err := ioutil.ReadFile("../cdg/SC-SBI-REMIX - Billy Idol - Rebel Yell.cdg")
if err != nil {
log.Fatal("Couldn't read .cdg file")
}
png := karaoke.ScreenshotAtTime(cdg_file_data, 3)
file, err := os.OpenFile(
"screenshot.png",
os.O_WRONLY|os.O_TRUNC|os.O_CREATE,
0666,
)
if err != nil {
log.Fatal(err)
}
defer file.Close()
bytesWritten, err := file.Write(png)
if err != nil {
log.Fatal(err)
}
log.Printf("Wrote %d bytes to %s\n", bytesWritten, "screenshot.png")
}