【发布时间】:2015-05-26 10:48:02
【问题描述】:
我想使用 ffmpeg 将 mp3 转换为 aac 并将其流式传输到我的节点应用程序中的 s3。我的代码如下。现在,当我尝试将 audioCodec 用作“aac”或“libfdk-aac”时。它抛出错误。请注意,ffmpeg 是使用“libfdk-aac”编译的,并且可以从命令行正常运行。
任何输入/修复?
var proc = new ffmpeg({source:uploadedFiles[0].fd})
.audioCodec('aac') // .audioCodec('libfdk-aac')
.audioChannels(1);
proc.on('error', function(err) {
console.log('An error occurred: ' + err.message);
})
.on('end', function() {
console.log('audio uploaded successfully!');
}).pipe(upload(opts));
谢谢。
【问题讨论】:
-
实际错误是什么?