mirror of
https://github.com/Mrs4s/go-cqhttp.git
synced 2025-05-06 03:53:50 +08:00
Merge branch 'dev' into dev
This commit is contained in:
commit
77a4f9a64f
@ -46,9 +46,14 @@ func EncoderSilk(data []byte) ([]byte, error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
//EncodeMP4 将给定视频文件编码为MP4
|
//EncodeMP4 将给定视频文件编码为MP4
|
||||||
func EncodeMP4(src string, target string) error { // -y 覆盖文件
|
func EncodeMP4(src string, dst string) error { // -y 覆盖文件
|
||||||
cmd := exec.Command("ffmpeg", "-i", src, "-y", "-c", "copy", "-map", "0", target)
|
cmd1 := exec.Command("ffmpeg", "-i", src, "-y", "-c", "copy", "-map", "0", dst)
|
||||||
return cmd.Run()
|
err := cmd1.Run()
|
||||||
|
if err != nil {
|
||||||
|
cmd2 := exec.Command("ffmpeg", "-i", src, "-y", "-c:v", "h264", "-c:a", "mp3", dst)
|
||||||
|
return cmd2.Run()
|
||||||
|
}
|
||||||
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
//ExtractCover 获取给定视频文件的Cover
|
//ExtractCover 获取给定视频文件的Cover
|
||||||
|
Loading…
x
Reference in New Issue
Block a user