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)