不才 不才
3年前
分享一个音乐可视化的前端库 audio-visualization
这个库写的很比较简单图片例子将数据填入图表自定义数据显示简介audiovisualization是一个通过WEBAUDIOAPI实现的实现的音乐可视化的库,通过本库你可以获取到当前音频的音频频谱。例子请参考:./docs/demo.html或者使用方法已支持语法提示1.scrip
CuterCorley CuterCorley
3年前
uni-app入门教程(4)组件的基本使用
@toc前言本文主要介绍了uniapp中的组件,包括四大类:基础组件(scrollview、swiper、text等)、表单组件(button、checkbox、input等)、导航组件navigator和页面传参、媒体组件(audio、image和video等),详细说明了这些组件的常用属性和方法,并进行使用举例和演示。一、基础组件组件是视
Stella981 Stella981
3年前
AV_SAMPLE_FMT_FLTP转为AV_SAMPLE_FMT_S16P(ffmpeg)
在使用ffmpeg解码aac的时候,如果使用avcodec\_decode\_audio4函数解码,那么解码出来的会是AV\_SAMPLE\_FMT\_FLTP格式的数据( float,4bit,planar),如果我们希望得到16bit的数据(如AV\_SAMPLE\_FMT\_S16P数据),那么我们需要转换一下:解決方式
Stella981 Stella981
3年前
FLV文件格式解析
1.FLV文件整体结构FLV文件由FLVheader和FLVbody组成,FLVbody由一系列的FLVtags组成,如下图所示!(https://oscimg.oschina.net/oscnet/f71941d1979461f6785938802b6fb25f4ad.jpg)tag又可以分成三类:audio
Stella981 Stella981
3年前
2020年下载bilibili 1080p视频的方法
需求:下载1080p视频。工具:安卓.b站app.安卓离线想下载的视频即可。默认保存路径/storage/emulated/0/Android/data/tv.danmaku.bili不过下载后的视频是视频音频分离的。 audio.m4s video.m4s 改对应后缀即可播放。但是我需要单个视频文件!所以需要ffmpeg来合成一下了
Stella981 Stella981
3年前
Android录制和播放AudioRecord和AudioTrack
packagecom.esa.audio;importandroid.media.AudioFormat;importandroid.media.AudioManager;importandroid.media.AudioRecord;importandroid.media.AudioTra
可莉 可莉
3年前
2020年下载bilibili 1080p视频的方法
需求:下载1080p视频。工具:安卓.b站app.安卓离线想下载的视频即可。默认保存路径/storage/emulated/0/Android/data/tv.danmaku.bili不过下载后的视频是视频音频分离的。 audio.m4s video.m4s 改对应后缀即可播放。但是我需要单个视频文件!所以需要ffmpeg来合成一下了
Stella981 Stella981
3年前
HTML5 audio 如何实现播放多个MP3音频
<audio标签是HTML5中的新标签,定义声音用于嵌入音频内容,比如音乐或其他音频流。用的比较多音频格式是.mp3。<audio标签常用属性如下表属性值描述autoplayautoplay添加该属性后,音频会自动播放controlscontrols设置后,显示控件,如播放按钮、音量looploop添加
Stella981 Stella981
3年前
Flutter开发常用第三方插件持续更新
2020.5.25更新权限处理permission\_handler(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2FBaseflow%2Fflutterpermissionhandler)录音audio\_recorder(ht
Wesley13 Wesley13
3年前
(前端项目实战) 微信 H5音乐项目总结
!(https://oscimg.oschina.net/oscnet/b394c44d6f964780b384388e4faf2fb1.jpg)刚刚完成了一个H5项目,途中使用audio的时候遇到不少坑,所以写篇项目总结。项目需求要经过微信授权才能进入。所以只能在微信打开。流程:1.开场有个小的过渡效果