2016-10-25 99 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的」新公共管理軟件包還安裝項目。 –

相關問題