【发布时间】:2013-05-13 13:18:15
【问题描述】:
我正在使用这种方法在 Node Js 中将 MP3 文件编码为 Base64:
encodebase64 = function(mp3file){
var bitmap = fs.readFileSync(mp3file);
var encodedstring = new Buffer(bitmap).toString('base64');
fs.writeFileSync('encodedfile.bin', encodedstring);}
然后我想从 Base64 bin 文件构建 MP3 文件,但是创建的文件缺少一些标题,所以显然解码存在问题。 解码函数为:
decodebase64 = function(encodedfile){
var bitmap = fs.readFileSync(encodedfile);
var decodedString = new Buffer(bitmap, 'base64');
fs.writeFileSync('decodedfile.mp3', decodedString);}
我想知道是否有人可以提供帮助 谢谢。
【问题讨论】:
标签: javascript node.js mp3 decode encode