All Projects → CarGuo → Gsyrecordwave

CarGuo / Gsyrecordwave

Licence: apache-2.0
MP3音频录制,支持类似IOS原生的单边或者双边波形显示,低版本音频权限兼容,本地或者在线音频播放的波形显示,录制波形和播放波形会根据声音频率变色的功能,边播边缓存功能,简书入口http://www.jianshu.com/p/2448e2903b07

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Gsyrecordwave

React Mp3 Recorder
Microphone recorder for React that captures mp3 audio 🎵
Stars: ✭ 59 (-92.72%)
Mutual labels:  recorder, mp3
Recorder
html5 js 录音 mp3 wav ogg webm amr 格式,支持pc和Android、ios部分浏览器、和Hybrid App(提供Android IOS App源码),微信也是支持的,提供H5版语音通话聊天示例 和DTMF编解码
Stars: ✭ 2,891 (+256.91%)
Mutual labels:  recorder, mp3
Javascript Media Recorder
WebRTC video recorder library for Javascript
Stars: ✭ 61 (-92.47%)
Mutual labels:  recorder, mp3
Recordutil
support free record mp3 amr wav aac format可以录制android ios兼容的aac mp3格式切换录制格式也支持体积极少的amr格式,只需要改变工厂方法改变一句话就能实现,和iOS不撕逼录音,这是一个通用解决方案,你值得拥有!
Stars: ✭ 91 (-88.77%)
Mutual labels:  recorder, mp3
Wavelineview
A memory-friendly recording wave animation一款性能内存友好的录音波浪动画
Stars: ✭ 597 (-26.3%)
Mutual labels:  recorder, wave
Spy Spotify
🎤 Records Spotify to mp3 without ads and adds media tags to the files 🎵
Stars: ✭ 929 (+14.69%)
Mutual labels:  recorder, mp3
Mic Recorder To Mp3
Microphone Recorder to mp3
Stars: ✭ 117 (-85.56%)
Mutual labels:  recorder, mp3
Aplay
A Better(Maybe) iOS Audio Stream、Cache、Play Framework
Stars: ✭ 44 (-94.57%)
Mutual labels:  wave, mp3
Android-Wave-Recorder
A powerful and efficient library to record WAVE form audio files (WAV) in Android
Stars: ✭ 137 (-83.09%)
Mutual labels:  wave, recorder
nipper
🌶 💽 Nipper - Youtube playlist (& video) ripper
Stars: ✭ 23 (-97.16%)
Mutual labels:  mp3, recorder
Recorder.js
🎤HTML5 Recorder - mp3 output
Stars: ✭ 229 (-71.73%)
Mutual labels:  recorder, mp3
audio-metadata
A library for reading and, in the future, writing audio metadata. https://audio-metadata.readthedocs.io/
Stars: ✭ 41 (-94.94%)
Mutual labels:  mp3, wave
Jamais-Vu
Audio Fingerprinting and Recognition in Python using NVidia's CUDA
Stars: ✭ 24 (-97.04%)
Mutual labels:  mp3, wave
Recorder
html5 js 浏览器 web端录音
Stars: ✭ 429 (-47.04%)
Mutual labels:  recorder, mp3
Spotify Dl
Downloads songs from your Spotify Playlist
Stars: ✭ 578 (-28.64%)
Mutual labels:  mp3
Sharingan
Sharingan(写轮眼)是一个基于golang的流量录制回放工具,适合项目重构、回归测试等。
Stars: ✭ 617 (-23.83%)
Mutual labels:  recorder
Hysteriaplayer
Objective-C audio player, sitting on top of AVPlayer
Stars: ✭ 568 (-29.88%)
Mutual labels:  mp3
Axiom
An FFmpeg GUI for Windows
Stars: ✭ 560 (-30.86%)
Mutual labels:  mp3
Gerbera
UPnP Media Server for 2021: Stream your digital media through your home network and consume it on all kinds of UPnP supporting devices 📱💻📺
Stars: ✭ 710 (-12.35%)
Mutual labels:  mp3
Videoshow
Simple node.js utility to create video slideshows from images with optional audio and visual effects using ffmpeg
Stars: ✭ 618 (-23.7%)
Mutual labels:  mp3

MP3音频录制,支持类似IOS原生的单边或者双边波形显示,低版本音频权限兼容,本地或者在线音频播放。可以单纯使用录制功能,也可以单纯使用图形,播放也支持波形显示,录制波形和播放波形会根据声音频率变色的功能,边播边缓存功能。


  • 录制音频为MP3保存本地。
  • 音频权限提示。
  • 显示音频的波形,支持单边与双边,自动根据声音大小和控件高度调整波形高度。
  • 支持获取声音大小。
  • 本地/网络音频播放,音频时长与播放时长支持。
  • 播放MP3显示波形数据。
  • 根据录制和播放的波形根据特征变颜色。
  • 自定义线大小、方向和绘制偏移。

Build Status

在你的项目project下的build.gradle添加

allprojects {
	repositories {
		...
		maven { url 'https://jitpack.io' }
	}
}

在module下的build.gradle添加依赖

dependencies {
     implementation 'com.github.CarGuo:GSYRecordWave:2.0.1'
}

 

简书入口 这里有基础介绍

公众号

效果显示

动态图效果

 

QQ群,有兴趣的可以进来,群里视频项目的人居多,平时多吹水吐槽:174815284 。


2.0.0 (2019-05-26)

支持androidx

1.1.8 (2018-03-01)

  • 修复在某些机器上可能出现的buf销毁问题

1.1.7 (2018-02-27)

  • update seekOffset to long

1.1.6 (2018-01-19)

  • 优化频繁操作的闪动

1.1.5 (2018-01-17)

  • 低版本支持

1.1.4 (2017-09-19)

  • 增加速度、方向、开始偏移、自定义paint接口

历史版本

使用方法请参考demo

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].