收藏
回答

云函数使用ffmpeg本地运行可以,云环境中报错126?

const ffmpegPath = require('ffmpeg-static');

const ffmpeg = require('fluent-ffmpeg');

await new Promise((resolve, reject) => {

ffmpeg(tempFilePath)

.setFfmpegPath(ffmpegPath)

.save(outputFilePath)

.on('end', () => {

console.log('Audio processing completed.');

resolve();

})

.on('error', (error) => {

console.error('Audio processing error:', error);

reject(error);

});

});

这段代码我在本地调试是OK的,但是一上传到云上调用就会报错

ffmpeg exited with code 126

请问我该怎么做呢

回答关注问题邀请回答
收藏

1 个回答

  • xplee
    xplee
    发表于小程序端
    07-20

    本地有安装ffmpeg,正式的云函数环境下不存在ffmpeg这个东西,建议你搭自己的服务器环境(安装了ffmpeg)对外提供相关的API给小程序调用

    07-20
    有用
    回复
登录 后发表内容