gpt4 book ai didi

Golang + Avconv 错误(退出状态 254)

转载 作者:数据小太阳 更新时间:2023-10-29 03:17:52 44 4
gpt4 key购买 nike

我在第二行收到“ panic :退出状态 254”。

你能发现我在这里犯的错误吗:

command := exec.Command("avprobe", "inputfile.mp4 -loglevel quiet -show_streams -frame_size -print_format -show_format -of json")

output, err := command.StdoutPipe();
if err != nil {
log.Panic(err)
}

if err := command.Run(); err != nil {
log.Panic(err)
}

json.NewDecoder(output).Decode(&struct1)

最佳答案

你正在运行相当于

avprobe "inputfile.mp4 -loglevel quiet -show_streams -frame_size -print_format -show_format -of json"

我猜 avprobe 不喜欢那样,试试

command := exec.Command("avprobe", "inputfile.mp4", "-loglevel", ...)

您还可以使用 exec.CombinedOutput() 从 avprobe 获取输出并查看它的内容。

关于Golang + Avconv 错误(退出状态 254),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17495862/

44 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com