2016-10-25 61 views

回答

8

我终于弄明白了,用'fluent-ffmpeg'库。这是我的代码。

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

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

我得到的错误: '出现错误:找不到ffmpeg'。 – Somename

+0

只需'变种的ffmpeg =要求( '流利-的ffmpeg')没有错误;'。只有当我使用它时出错。 – Somename

+0

确保ffmpeg的安装系统和来自世界各地的可执行文件,第二件事情是确保“流利-ffmpeg的”新公共管理软件包还安装项目。 –

相关问题