媒体处理
用于处理视频和音频的库
- SoundJS - 简化网页音频操作的库,提供跨浏览器播放音频的统一API。
- video.js - 开源HTML5 和 Flash视频播放器。
- howler.js - 面向现代网页的JavaScript音频库。
- Tone.js - 面向Web的下一代音频合成框架。
- bangarang - Feross基于Web Audio API封装的音频库。
- SoundCite - 轻松在内容中嵌入短音频片段的工具。
- audio.js - 让HTML5的
<audio>标签可以在任何地方使用的JavaScript库。 - MediaElement.js - 通过Flash 和 Silverlight兼容层模拟HTML5媒体元素API,实现全浏览器统一UI的播放器。
- Accessible Media Player - 遵循可访问性标准的HTML5媒体播放器,支持字幕和键盘导航。
- plyr - 简洁的HTML5、YouTube和Vimeo播放器。
- FitVids.js - 轻量级jQuery插件,实现自适应宽度的视频嵌入。
- Ion.Sound - 为网页添加简单音效的解决方案。
- photobooth-js - 网站头像拍摄组件。
- clappr - 可扩展的Web媒体播放框架。
- exifr - 最快且功能最全面的EXIF解析库。
- ts-audio - 与框架无关且易于使用的AudioContext API操作库。
- AmplitudeJS - 开源HTML5 Web音频库,可自由设计播放器UI且无需依赖。
- ractive-player - 基于React的交互式视频制作库。
- ffmpeg.wasm - 基于WebAssembly实现的浏览器与Node.js端FFmpeg工具。
- flv.js - HTML5 FLV播放器。
- hls.js - 通过Media Source Extension实现的JavaScript HLS客户端。