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
514浏览 • 1回复 待解决
HarmonyOS base64image
457浏览 • 1回复 待解决
照片文件Base64
257浏览 • 1回复 待解决
HarmonyOS pixelMap怎么base64
163浏览 • 1回复 待解决
HarmonyOS arraybufferbase64乱码
520浏览 • 1回复 待解决
HarmonyOS 拍照后图片base64
311浏览 • 1回复 待解决
PixelMap怎么Base64?(非Java)
3741浏览 • 2回复 待解决
HarmonyOS 图片压缩和图片base64
679浏览 • 1回复 待解决
怎么把PixelMap图片BASE64
9861浏览 • 1回复 待解决
HarmonyOS 加解密base64
430浏览 • 1回复 待解决
HarmonyOS 如何实现Base64数据图片
405浏览 • 1回复 待解决
HarmonyOS如何将图片Base64
1399浏览 • 1回复 待解决
js canvasbase64编码图片不全
11355浏览 • 1回复 待解决
HarmonyOS 网络传输BASE64义问题
398浏览 • 1回复 待解决
HarmonyOS 图片base64码后乱码
420浏览 • 1回复 待解决
如何base64换成图片?
10832浏览 • 2回复 待解决
验证pixelmap数据bufferbase64是否正常
2272浏览 • 1回复 待解决
有没有base64相关代码?
1193浏览 • 0回复 待解决
HarmonyOS 如何将沙盒图片base64
484浏览 • 1回复 待解决
HarmonyOS base64编码API
440浏览 • 1回复 待解决
HarmonyOS 图片Base64编码
482浏览 • 1回复 待解决
HarmonyOS base64解码报错
1464浏览 • 1回复 待解决
HarmonyOS base64编解码
436浏览 • 0回复 待解决
HarmonyOS base64编码问题
977浏览 • 1回复 待解决