ffmpeg的命令,目前这个ffmpeg的命令工作当我在终端输入它来编辑视频Golang exec.Command()错误 - 通过golang
ffmpeg -i "video1.ts" -c:v libx264 -crf 20 -c:a aac -strict -2 "video1-fix.ts"
,它的工作原理。然而,当我尝试使用Golang exec.Command()FUNC,我得到的
&{/usr/local/bin/ffmpeg [ffmpeg -i "video1.ts" -c:v libx264 -crf 20 -c:a aac -strict -2 "video1-fix.ts"] [] <nil> <nil> <nil> [] <nil> <nil> <nil> <nil> <nil> false [] [] [] [] <nil> <nil>}
这里下面ERR响应我的代码
cmdArguments := []string{"-i", "\"video-1.ts\"", "-c:v", "libx264",
"-crf", "20", "-c:a", "aac", "-strict", "-2", "\"video1-fix.ts\""}
err := exec.Command("ffmpeg", cmdArguments...)
fmt.Println(err)
我失去了从我的命令语法的东西吗?不知道为什么它不加载视频
['exec.Command'](https://golang.org/pkg/os/exec/#Command)返回'* Cmd',而不是错误。 – JimB