如何解决如何使用 golang 和 FFmpeg 从视频中获取帧文件夹??

开发过程中遇到如何使用 golang 和 FFmpeg 从视频中获取帧文件夹?的问题如何解决?下面主要结合日常开发的经验,给出你关于如何使用 golang 和 FFmpeg 从视频中获取帧文件夹?的解决方法建议,希望对你解决如何使用 golang 和 FFmpeg 从视频中获取帧文件夹?有所启发或帮助;

问题描述

我正在使用 https://github.com/floostack/transcoder 库与 FFmpeg 进行交互,除了从视频中提取图像外,一切似乎都正常。

%6d.png

我的代码如下:

func ExtractImages(inPath string,outDir string) error {
    imgFormat := "png"
    opts := ffmpeg.Options{
        OutputFormat: &imgFormat,}

    err := os.Mkdir(outDir,os.ModeDir|fs.ModePerm)
    if err != nil {
        return err
    }

    _,err = GetTranscoder(inPath).
        WithOptions(opts).
        Output(path.Join(outDir,"%6d.png")).
        Start(opts)
    if err != nil {
        return err
    }

    return nil
}

尚未找到解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

喜欢与人分享编程技术与工作经验,欢迎加入前端之家官方交流群!