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 base64image
981浏览 • 1回复 待解决
HarmonyOS 图片base64
1202浏览 • 1回复 待解决
照片文件Base64
1393浏览 • 1回复 待解决
HarmonyOS arraybufferbase64乱码
1143浏览 • 1回复 待解决
HarmonyOS pixelMap怎么base64
988浏览 • 1回复 待解决
HarmonyOS 拍照后图片base64
963浏览 • 1回复 待解决
PixelMap怎么Base64?(非Java)
4907浏览 • 2回复 待解决
怎么把PixelMap图片BASE64
10709浏览 • 1回复 待解决
HarmonyOS 如何实现Base64数据图片
1235浏览 • 1回复 待解决
HarmonyOS 加解密base64
1392浏览 • 1回复 待解决
HarmonyOS如何将图片Base64
2332浏览 • 1回复 待解决
HarmonyOS 图片压缩和图片base64
2014浏览 • 1回复 待解决
js canvasbase64编码图片不全
12498浏览 • 1回复 待解决
如何base64换成图片?
12199浏览 • 2回复 待解决
HarmonyOS 图片base64码后乱码
963浏览 • 1回复 待解决
HarmonyOS 网络传输BASE64义问题
1065浏览 • 1回复 待解决
有没有base64相关代码?
1770浏览 • 1回复 待解决
验证pixelmap数据bufferbase64是否正常
2912浏览 • 1回复 待解决
HarmonyOS 如何将沙盒图片base64
1226浏览 • 1回复 待解决
HarmonyOS base64编码API
954浏览 • 1回复 待解决
HarmonyOS base64编码问题
1966浏览 • 1回复 待解决
HarmonyOS 图片Base64编码
1080浏览 • 1回复 待解决
HarmonyOS base64解码报错
2334浏览 • 1回复 待解决
HarmonyOS base64编解码
1322浏览 • 1回复 待解决