nodejs关于base64的解码及转化成aac播放文件 并上传到阿里云oss存储

tech2026-04-21  1

关于base64的解码及转化成文件

1.base64解码并转化成aac文件

1.base64解码并转化成aac文件

const fs = require('fs') const data = this._decodeBase64(record) // record为base64 // 解码 _decodeBase64 (base64) { const content = base64.split(';base64,').pop() return Buffer.from(content, 'base64') } const dir = this._buildDir(tour.attractionId, tour.tourGuideId, tour.tourId) // 阿里云服务器oss存储路径 _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)
最新回复(0)