收藏
回答

camera录制视频的时候如何进行视频压缩

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 需求 wx.createCameraContext 客户端 6.7.2 2.3.0

camera录制视频的时候如何进行视频压缩


需求: 通过小程序端camera的录制后,上传视频识别人脸


问题:startRecord和stopRecord录制玩视频后文件太大,上传的时候对时间过久,是否有录像质量选择,或者有插件之类的可以压缩视频吗


提前谢谢帮忙的童学们


回答关注问题邀请回答
收藏

3 个回答

  • 刘时满
    刘时满
    2020-05-12

    我这也是,iphone11 录个几秒就超过保存文件大小不超过10M的限制了,请问最后怎么解决的?

    2020-05-12
    有用
    回复
  • 无名的小溪
    无名的小溪
    2018-11-01

    我做活体检测,4秒的视频就将近3M,而活体检测接口要求视频最大不能超过1M,不得已暂时在服务端用jave库压缩了下,勉强凑合。

    2018-11-01
    有用
    回复 1
    • mistletoe🍀
      mistletoe🍀
      2020-05-22
      你好,视频是webm格式的,如何转成base64呢?我用百度的AI活体检测接口,感谢!
      2020-05-22
      回复
  • 韬々
    韬々
    2018-09-28

    目前暂时没有压缩功能。考虑加超时逻辑?



    或者前端在超时的时候调用stop接口主动停止录像

    2018-09-28
    有用
    回复 2
    • 藏于角落
      藏于角落
      2019-03-05

      其实停止录像也还是比较大 就像楼上说的那样,最好是框架 加一个

      quality

      属性,类似于

      takePhoto

      这个牌照方法中的。

      2019-03-05
      回复
    • 方超
      方超
      2020-07-01回复藏于角落
      请问下,有什么好的办法了吗,录制的视频太大,上传也是个问题,都别说识别了。
      2020-07-01
      回复
登录 后发表内容