Fluent ffmpeg 如何在node.js中将mp3文件更改为wav文件

Fluent ffmpeg 如何在node.js中将mp3文件更改为wav文件,fluent-ffmpeg,Fluent Ffmpeg,我正在尝试将mp3文件转换为wav文件,但我不知道如何转换,我尝试使用fluent ffmpeg库,但我不知道如何使用它。我最终使用“fluent ffmpeg”库解决了这个问题。这是我的密码 const ffmpeg = require('fluent-ffmpeg'); let track = './source.mp3';//your path to source file ffmpeg(track) .toFormat('wav') .on('error', (err) => {

我正在尝试将mp3文件转换为wav文件,但我不知道如何转换,我尝试使用fluent ffmpeg库,但我不知道如何使用它。

我最终使用“fluent ffmpeg”库解决了这个问题。这是我的密码

const ffmpeg = require('fluent-ffmpeg');
let track = './source.mp3';//your path to source file

ffmpeg(track)
.toFormat('wav')
.on('error', (err) => {
    console.log('An error occurred: ' + err.message);
})
.on('progress', (progress) => {
    // console.log(JSON.stringify(progress));
    console.log('Processing: ' + progress.targetSize + ' KB converted');
})
.on('end', () => {
    console.log('Processing finished !');
})
.save('./hello.wav');//path where you want to save your file

Im获取错误:
发生错误:找不到ffmpeg
。仅
var ffmpeg=require('fluent-ffmpeg')没有错误。只有当我使用它时才会出错。请确保ffmpeg安装在系统中,并且可以从任何地方执行,第二件事是确保“fluent ffmpeg”npm包也安装在项目中。这两个包都已重新安装。我还在系统环境变量中添加了路径(对于ffmpeg)。现在我得到了错误:`enointspawn C:\ffmpeg\bin\ffmpeg.exe at exports.\u errnoException(util.js:1022:11)at Process.ChildProcess.\u handle.onexit(internal/child\u Process.js:193:32)at onerrorn(internal/child\u Process.js:359:16)`ok做一件事,只需转到控制台并尝试执行一些ffmpeg命令。无论你告诉它什么,它都应该起作用,或者如果你能告诉我你的来源,我就可以解决这个问题。