gompeg

所属分类:流媒体/Mpeg4/MP4
开发工具:GO
文件大小:4554KB
下载次数:0
上传日期:2021-04-10 19:55:20
上 传 者sh-1993
说明:  ffmpeg的命令包装器
(command wrapper for ffmpeg)

文件列表:
go.mod (42, 2021-04-11)
gompeg.go (3254, 2021-04-11)
gompeg_test.go (518, 2021-04-11)
test.mp4 (4589724, 2021-04-11)
test.webm (107550, 2021-04-11)
types (0, 2021-04-11)
types\codecs.go (470, 2021-04-11)
types\misc.go (78, 2021-04-11)
types\samplerates.go (656, 2021-04-11)

# gompeg a *wrapper* for ffmpeg ## installation `go get -u github.com/Schmenn/gompeg` ## usage ### converting files ```go file, err := gompeg.Open("input.mp4") if err != nil { // handle error } // Set output file file.SetOutputFile("output.webm") // Execute err = file.Do() if err != nil { // handle error } ``` ### cut video ```go file, err := gompeg.Open("input.mp4") if err != nil { // handle error } // Set output file file.SetOutputFile("output.webm") // Set start time to 5 seconds and 250 milliseconds file.SetStartTime(time.Second*5 + time.Millisecond*250) // Set end time to 10 and a half seconds file.SetEndTime(time.Second*10 + time.Millisecond*500) // Execute err = file.Do() if err != nil { // handle error } ```

近期下载者

相关文件


收藏者