Skip to content

媒体处理

用于处理视频和音频的库

  • 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客户端。