HarmonyOS 录制的视频转base64

调用系统相机录制视频,拿到录制视频的url,请问如何通过url,把视频资源转成base64编码格式呢

HarmonyOS
2024-12-27 16:06:09
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

可参考:

async abtainBase64(url:string){
  let fd: number = fileIo.openSync(url, 0o0).fd;
  const file = fs.openSync(url, fs.OpenMode.READ_ONLY);
  let videoSize = fs.statSync(file.fd).size;
  let buffer = new ArrayBuffer(videoSize);
  fs.readSync(file.fd, buffer);
  let helper = new util.Base64Helper();
  let buf: Uint8Array = new Uint8Array(buffer);
  let base64 = '视频格式' + helper.encodeToStringSync(buf, util.Type.MIME);
  console.log("视频格式=====================",base64)
  fs.closeSync(file);
}
分享
微博
QQ
微信
回复
2024-12-27 18:57:43
相关问题
HarmonyOS 图片base64
1227浏览 • 1回复 待解决
HarmonyOS base64image
1025浏览 • 1回复 待解决
照片文件Base64
1421浏览 • 1回复 待解决
HarmonyOS arraybufferbase64乱码
1173浏览 • 1回复 待解决
HarmonyOS pixelMap怎么base64
1009浏览 • 1回复 待解决
HarmonyOS 拍照后图片base64
1016浏览 • 1回复 待解决
PixelMap怎么Base64?(非Java)
4962浏览 • 2回复 待解决
怎么把PixelMap图片BASE64
10744浏览 • 1回复 待解决
HarmonyOS 如何实现Base64数据图片
1268浏览 • 1回复 待解决
HarmonyOS 加解密base64
1420浏览 • 1回复 待解决
HarmonyOS如何将图片Base64
2346浏览 • 1回复 待解决
HarmonyOS 图片压缩和图片base64
2042浏览 • 1回复 待解决
js canvasbase64编码图片不全
12570浏览 • 1回复 待解决
如何base64换成图片?
12353浏览 • 2回复 待解决
HarmonyOS 网络传输BASE64义问题
1087浏览 • 1回复 待解决
HarmonyOS 图片base64码后乱码
1009浏览 • 1回复 待解决
有没有base64相关代码?
1793浏览 • 1回复 待解决
验证pixelmap数据bufferbase64是否正常
2934浏览 • 1回复 待解决
HarmonyOS 如何将沙盒图片base64
1237浏览 • 1回复 待解决
HarmonyOS base64编码API
979浏览 • 1回复 待解决
HarmonyOS base64编码问题
2107浏览 • 1回复 待解决
HarmonyOS base64编解码
1355浏览 • 1回复 待解决
HarmonyOS 图片Base64编码
1112浏览 • 1回复 待解决
HarmonyOS base64解码报错
2380浏览 • 1回复 待解决