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
1175浏览 • 1回复 待解决
HarmonyOS base64image
976浏览 • 1回复 待解决
HarmonyOS pixelMap怎么base64
967浏览 • 1回复 待解决
照片文件Base64
1372浏览 • 1回复 待解决
HarmonyOS arraybufferbase64乱码
1117浏览 • 1回复 待解决
HarmonyOS 拍照后图片base64
936浏览 • 1回复 待解决
PixelMap怎么Base64?(非Java)
4872浏览 • 2回复 待解决
HarmonyOS 图片压缩和图片base64
2000浏览 • 1回复 待解决
怎么把PixelMap图片BASE64
10686浏览 • 1回复 待解决
HarmonyOS如何将图片Base64
2296浏览 • 1回复 待解决
HarmonyOS 如何实现Base64数据图片
1205浏览 • 1回复 待解决
HarmonyOS 加解密base64
1352浏览 • 1回复 待解决
js canvasbase64编码图片不全
12461浏览 • 1回复 待解决
HarmonyOS 图片base64码后乱码
937浏览 • 1回复 待解决
HarmonyOS 网络传输BASE64义问题
1048浏览 • 1回复 待解决
如何base64换成图片?
12120浏览 • 2回复 待解决
验证pixelmap数据bufferbase64是否正常
2889浏览 • 1回复 待解决
有没有base64相关代码?
1751浏览 • 1回复 待解决
HarmonyOS 如何将沙盒图片base64
1201浏览 • 1回复 待解决
HarmonyOS 图片Base64编码
1050浏览 • 1回复 待解决
HarmonyOS base64编解码
1288浏览 • 1回复 待解决
HarmonyOS base64解码报错
2310浏览 • 1回复 待解决
HarmonyOS base64编码API
945浏览 • 1回复 待解决
HarmonyOS base64编码问题
1902浏览 • 1回复 待解决