前端mp3文件转wav文件的实现

02-27 阅读 0评论

一、音频文件格式转换

1)安装fluent-ffmpeg和ffmpeg插件

前端mp3文件转wav文件的实现,前端mp3文件转wav文件的实现,词库加载错误:未能找到文件“C:\Users\Administrator\Desktop\火车头9.8破解版\Configuration\Dict_Stopwords.txt”。,安装,前端,修改,第1张
(图片来源网络,侵删)
npm install fluent-ffmpeg;
npm install ffmpeg;

2)mp3转wav

test.js文件:

const ffmpeg = require('fluent-ffmpeg');
ffmpeg('./test.mp3')
.format('wav')
.audioBitrate('16k')
.audioFrequency(16000)
.audioChannels(1)
.on('error', function(err){
    console.error('An error occurred: ', err);
})
.on('progress', (progress) => {
    console.log('Processing: ' + progress.targetSize + ' KB converted');
})
.on('end', function(){
    console.log('Processing finished !');
})
.save('test.wav');

3) 执行转换

node test.js

运行test.js文件,报错“An error occurred: Error: Cannot find ffmpeg”,如下图所示

前端mp3文件转wav文件的实现

二、“An error occurred: Error: Cannot find ffmpeg”问题解决办法

1)安装’@ffmpeg-installer/ffmpeg’

前端mp3文件转wav文件的实现,前端mp3文件转wav文件的实现,词库加载错误:未能找到文件“C:\Users\Administrator\Desktop\火车头9.8破解版\Configuration\Dict_Stopwords.txt”。,安装,前端,修改,第3张
(图片来源网络,侵删)
npm install @ffmpeg-installer/ffmpeg

2)test.js文件修改

const ffmpegInstaller = require('@ffmpeg-installer/ffmpeg');
const ffmpeg = require('fluent-ffmpeg');
ffmpeg.setFfmpegPath(ffmpegInstaller.path);
ffmpeg('./test.mp3')
.format('wav')
.audioBitrate('16k')
.audioFrequency(16000)
.audioChannels(1)
.on('error', function(err){
    console.error('An error occurred: ', err);
})
.on('progress', (progress) => {
    console.log('Processing: ' + progress.targetSize + ' KB converted');
})
.on('end', function(){
    console.log('Processing finished !');
})
.save('test.wav');
前端mp3文件转wav文件的实现,前端mp3文件转wav文件的实现,词库加载错误:未能找到文件“C:\Users\Administrator\Desktop\火车头9.8破解版\Configuration\Dict_Stopwords.txt”。,安装,前端,修改,第4张
(图片来源网络,侵删)

免责声明
本网站所收集的部分公开资料来源于AI生成和互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。
文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
评论列表 (暂无评论,人围观)

还没有评论,来说两句吧...

目录[+]