issues
search
521xueweihan
/
HelloGitHub
:octocat: 分享 GitHub 上有趣、入门级的开源项目。Share interesting, entry-level open source projects on GitHub.
https://hellogithub.com
85.63k
stars
9.44k
forks
source link
【开源自荐】一个用于在 Web 平台上处理多媒体内容(如音频、视频、字幕)的工具库
#2726
Open
zhaohappy
opened
1 month ago
zhaohappy
commented
1 month ago
推荐项目
项目地址:
https://github.com/zhaohappy/libmedia
类别:TypeScript
项目标题:一个 TypeScript 实现的高性能媒体库
项目描述:一个 Web 平台进行音视频处理的工具集合,支持音视频的解封装、封装、解码、编码、渲染、音频重采样、音频变速变调等处理;可以在基于此项目在 Web 平台上做音视频相关的项目,如视频播放、视频转码、视频剪辑;
亮点:
可以支持从 C/C++ 编译编解码器导入使用;
可以支持扩展音视频封装格式;
支持多线程;运行环境不支持多线程可回滚到单线程;
支持硬编硬解;
内置一个播放器工具,可以做多种封装格式和编码格式的直播点播播放;
后续更新计划:
支持更多的封装格式
支持更多的编码格式
开发内置的转码工具
推荐项目
亮点:
后续更新计划: