VCE = Video Choise Engine 这是一个很小的 JavaScript 库用来显示交互式视频操作,使用 JSON
基于Java技术的视频格式转换 知名度很高的ffmpeg技术在C中使用起来很给力,但是Java使用起来也很麻烦,于是诞生了一个叫xuggler的东西,那么这个demo正式使用xuggler实现的一个视频格式转换器。
edash-packager 是为 C++ 程序员提供的媒体包 SDK,可以使用 Widevine DRM 编写 MPEG-DASH
ffpanel 是 FFmpeg 的 GUI,将 ffmpeg ffplay ffprobe 极致整合。集转码、播放、录制、音视频采集、直播等所有音视频端功能的整合。
streama 可以帮助你通过你的媒体库构建自己的 Netflix 媒体流应用。
Lissajous 是一个 JavaScript 的实时音频的性能工具。它将创建震荡器和采样器的方法封装成
libsoundio 是轻量级抽象的声音驱动程序,是一个跨平台实时音频输入和输出的 C99 库。libsoundio 提供文档完善的
Flacon 是一款 Qt 工具,用于从音频 CD 中提取个人曲目,基于在CUE文件中提供的信息提取如 WavPack、 APE、 FLAC、 WAV 或
iTorch 是 Torch 的 IPython 内核,包括图片可视化,绘画(使用 Bokeh.js),视频和音频。
SoundManager2 是一个 JavaScript Sound API 支持 MP3, MPEG4 和 HTML5 视频 + (体验) RTMP ,提供可靠的跨浏览器的音频控制,体积很小,只有 11KB 左右。
Praxis 是基于 Lua,Lisp 和 Forth 的在线编码环境。 特性 OpenGL 实时音频生成 Midi 立体引擎
libgroove 是流音频处理库,提供播放列表音频的编码和解码功能,可以作为音乐播放器的后端。
VAPS,Virtual Audio Processing System, 虚拟音频处理系统,纯Java实现的模块化实时音频处理引擎。支持ASIO,JACK等实时音频驱动,支持MIDI合成音频,可以做音频效果器、MIDI效果器、音频检测MIDI等单元,支持WAV、
OpenCCTV 是基于 CCTV 摄像头安防解决方案的视频分析平台,OpenCCTV由一个中间件和WEB服务器组成,可以与视频管理系统(VMSes)集成。
Bass是一个个人免费的音频处理库,支持多种格式,比如流(MP3, MP2, MP1, OGG, WAV, AIFF, custom generated,
TSParser 是一个款强大的 DVB / MPEG 流分析仪。 也就是 Java 的一款 MPEG2 分析仪。
losslessh264 是从 OpenH264 fork 出来的,无损压缩JPEG图像和H.264 视频的算法。它采用了更高效的编码算法,压缩率分别达到22%和13%
midi-dump-tools 是一组能够将 MIDI 音乐标准格式转换成各种音乐格式的工具。
Blip 是一个轻量级的 JavaScript 库,封装了 Web Audio API,是对 AudioContext 的抽象,简化了音频的处理。提供强大而且灵活的方法用于循环播放等。
Peaks.js 基于浏览器的音频波形可视化工具,来自 BBC。 Peaks.js 封装了一组软件工具,可以让用户在浏览器里对音频波形图材料进行查看和交互。
Luasynth 是个小型 Lua 音频框架,使用 Lua 编写,非常简洁,模块化,声明式代码。可以查看 (effects/pan.lua) 和延迟
Accessible HTML5 Video Player 是一个轻量级的 HTML5 视频播放器,支持自定义字幕。 功能特征:
googletv-android-samples 是包含许多源码的 GoogleTV 应用实例。 其中包括: ChannelChangingSample - How to change the TV’s Channels
Thor 是思科开源的视频编码解码器,是 https://tools.ietf.org/html/draft-fuldseth-netvc-thor
canvid 是个极小依赖的库,可以在 canvas 元素上播放相对较短的视频。 为什么不直接使用 HTML5 视频?
VATIC 是免费,在线,可交互的视频注释工具,辅助计算机视觉调查。vatic 能简单构建大型,合适的视频数据集,可以在云上部署。经过 3
Audio-Fingerprinting 是一个音乐指纹识别系统,使用的语言为 JAVA,同时需要用到 MySQL
Dejavu 是一个 Python 库,用于音频指纹和识别的算法。Dejavu 听一次音频后就会记录该音频的指纹信息,然后可通过麦克风对输入的音频进行识别是否同一首歌。
用 HTML 5 技术播放 rtmp 视频直播流的方案,采用本人开发的 csharprtmp 作为服务器,Broadway
Quiet 是一个声频数据传输库工具,使用SDR传输声频数据。这使得它适用于跨3.5mm耳机插孔,或通过扬声器和麦克风发送数据。Quiet
webp转换插件可批量转换 build时 /build/intermediates/res/${flavorName}/${buildType}目录下的图片为webp格式,
Audiorecognizer 是 shazam 算法在 Java 中的实现。shazam主要应用于基于指纹的音乐检索 。Audiorecognizer
phoenix-recorder是phoenixframework自动化测试平台的一个模块。 是一个Java版的屏幕录制引擎,并能将录制后的视频压缩转换成wmv,mp4等格式
Chinachu 是开源的 Linux 数字视频录制系统。
AudioResamplerate 是一款 LInux 下的音频重采样工具,支持 PCM 和 WAV 音频。 组件:
来疯直播安卓控件,支持 flv,支持 rtmp,支持添加视频特效等等。 这是一个由纯 Java 编写的项目,但是性能方面依然不错。整个项目完成了采集、 视音频处理、编码、数据发送前处理、数据发送的功能。整个项目支持