关于base64的解码及转化成文件
1.base64解码并转化成aac文件
1.base64解码并转化成aac文件
const fs
= require('fs')
const data
= this._decodeBase64(record
)
_decodeBase64 (base64
) {
const content
= base64
.split(';base64,').pop()
return Buffer
.from(content
, 'base64')
}
const dir
= this._buildDir(tour
.attractionId
, tour
.tourGuideId
, tour
.tourId
)
_buildDir (attractionId
, tourGuideId
, tourId
) {
return `${this._settings.ossMnt}/attractions/${attractionId}/tour_guides/${tourGuideId}/tours/${tourId}/recording`
}
fs
.mkdirSync(dir
, { recursive
: true })
const path
= `${dir}/${tour.recordId}.aac`
fs
.writeFileSync(path
, data
)
转载请注明原文地址:https://tech.qufami.com/read-27933.html