html5+js实现手机录音功能,支持微信等80%的浏览器内核

上传者: yanyezzzzz | 上传时间: 2019-12-21 22:09:31 | 文件大小: 972KB | 文件类型: zip
支持大部分已实现getUserMedia的浏览器,包括腾讯Android X5内核(QQ、微信)。 录音默认输出mp3格式,另外可选wav格式(此格式录音文件超大);有限支持ogg(beta)、webm(beta)格式;支持任意格式扩展(前提有相应编码器)。 mp3默认16kbps的比特率,2kb每秒的录音大小,音质还可以(如果使用8kbps可达到1kb每秒,不过音质太渣)。 mp3使用lamejs编码,压缩后的recorder.mp3.min.js文件150kb左右(开启gzip后54kb)。如果对录音文件大小没有特别要求,可以仅仅使用录音核心 wav编码器,源码不足300行,压缩后的recorder.wav.min.js不足4kb。

文件下载

资源详情

[{"title":"( 18 个子文件 972KB ) html5+js实现手机录音功能,支持微信等80%的浏览器内核","children":[{"title":"Recorder-master","children":[{"title":"recorder.wav.min.js <span style='color:#111;'> 3.43KB </span>","children":null,"spread":false},{"title":"index.html <span style='color:#111;'> 10.01KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"package-build.js <span style='color:#111;'> 1.20KB </span>","children":null,"spread":false},{"title":"engine","children":[{"title":"mp3.js <span style='color:#111;'> 1.21KB </span>","children":null,"spread":false},{"title":"beta-ogg-engine.js <span style='color:#111;'> 2.25MB </span>","children":null,"spread":false},{"title":"beta-webm.js <span style='color:#111;'> 2.25KB </span>","children":null,"spread":false},{"title":"mp3-engine.js <span style='color:#111;'> 518.22KB </span>","children":null,"spread":false},{"title":"wav.js <span style='color:#111;'> 2.07KB </span>","children":null,"spread":false},{"title":"beta-ogg.js <span style='color:#111;'> 1.34KB </span>","children":null,"spread":false}],"spread":true},{"title":"recorder-core.js <span style='color:#111;'> 6.47KB </span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'> 152B </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 10.48KB </span>","children":null,"spread":false},{"title":"dist","children":[{"title":"engine","children":[{"title":"mp3.js <span style='color:#111;'> 153.96KB </span>","children":null,"spread":false},{"title":"beta-webm.js <span style='color:#111;'> 1.40KB </span>","children":null,"spread":false},{"title":"wav.js <span style='color:#111;'> 772B </span>","children":null,"spread":false},{"title":"beta-ogg.js <span style='color:#111;'> 1.60MB </span>","children":null,"spread":false}],"spread":true},{"title":"recorder-core.js <span style='color:#111;'> 3.43KB </span>","children":null,"spread":false}],"spread":true},{"title":"recorder.mp3.min.js <span style='color:#111;'> 156.64KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

  • exceluser :
    还可以,用于学习实例。谢谢分享
    2021-09-30
  • weixin_41368948 :
    不能用不兼容啊
    2021-07-06
  • weixin_41368948 :
    不能用不兼容啊
    2021-07-06
  • baidu_22510587 :
    我的谷歌浏览器和安卓手机打开都不能用
    2020-06-10
  • baidu_22510587 :
    我的谷歌浏览器和安卓手机打开都不能用
    2020-06-10
  • dt0801 :
    资源很好,谢谢分享
    2019-10-07
  • dt0801 :
    资源很好,谢谢分享
    2019-10-07
  • u012157999 :
    https://github.com/xiangyuecn/Recorder项目开源地址
    2019-08-05
  • 六月的星星 :
    https://github.com/xiangyuecn/Recorder项目开源地址
    2019-08-05
  • xunbcc :
    资源很好,谢谢分享
    2019-05-09

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明