mirror of
https://github.com/Mrs4s/go-cqhttp.git
synced 2025-05-04 19:17:37 +08:00
fix: ffmpeg runtime error
This commit is contained in:
parent
524debbfda
commit
008e139c27
@ -159,7 +159,7 @@ func (bot *CQBot) uploadLocalImage(target message.Source, img *LocalImageElement
|
||||
}
|
||||
if mt == "image/webp" && base.ConvertWebpImage {
|
||||
newname := img.File + ".png"
|
||||
err := global.ConvertImagePng(img.File, newname)
|
||||
err := global.ConvertImage(img.File, newname)
|
||||
if err != nil {
|
||||
return nil, errors.Wrap(err, "convert webp image error")
|
||||
}
|
||||
|
@ -47,7 +47,7 @@ func ExtractCover(src string, target string) error {
|
||||
return errors.Wrap(cmd.Run(), "extract video cover failed")
|
||||
}
|
||||
|
||||
func ConvertImagePng(src string, target string) error {
|
||||
cmd := exec.Command("ffmpeg", "-i", src, "-y", "-f", "png", target)
|
||||
func ConvertImage(src string, target string) error {
|
||||
cmd := exec.Command("ffmpeg", "-i", src, "-y", target)
|
||||
return errors.Wrap(cmd.Run(), "convert image to png failed")
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user