推荐4个音频处理相关的.Net开源项目

玩点科技新鲜事 2024-09-19 16:22:49

我是编程乐趣,一个10年.Net开发经验老程序员,点击右上方“关注”,每天为你分享开源项目和编程知识。

推荐4个音频处理相关的.Net开源项目,包括开发库、播放器、录屏工具。

1、Captura

全屏录制,还提供区域录制、游戏录制和摄像头录制等多种模式。不管是录制软件操作、游戏、直播、网络教学、课件制作还是在线视频,都可以满足你的需求。

此外该工具还可以录制多种屏幕内容,如鼠标点击和键盘的输入等。

Star:9.7K⭐

项目地址:

https://github.com/MathewSachin/Captura

2、dopamine-windows

基于C# + WPF开发的,界面外观简洁大方,操作体验良好的音频播放器。

支持各种音频格式,包括:MP4、WMA、OGG、FLAC、M4A、AAC、WAV、APE 和 OPUS;支持标记、实时显示歌词等功能;支持换肤、中英文等主流语言。

核心音频处理采用FFmpeg组件。

Star:1.8K⭐

项目地址:

https://github.com/digimezzo/dopamine-windows

3、SpleeterGui

基于C#开发的UI界面,支持中文等多国语言、支持分离人声背景音乐的桌面软件,可用于提取背景音乐。

底层核心是基于Python 3.7 和 Spleeter开发的。

平台:.NET Framework 4.7,支持Windows。

Star:2.3K⭐

项目地址:

https://github.com/boy1dr/SpleeterGui

4、cscore

使用C#编写的音频库,它提供了丰富的功能,从播放和录制音频,到解码和编码音频流/文件,再到实时处理音频数据(如播放时应用自定义效果、创建可视化等)。

CSCore 基于一个非常可扩展的架构,这使得你可以毫不费力地使其满足你的需求。

支持的平台:仅限 Windows,Linux 和 Mac 为实验性支持。

支持实时音频处理、多种编解码器(如 MP3、WAVE、FLAC、AAC、AC3、WMA 等)、以及通过 CSCore.Ffmpeg 支持的额外格式。

Star:2.2K⭐

项目地址:

https://github.com/filoe/cscore

- End -

.Net开源项目合集:https://github.com/bianchenglequ/NetCodeTop

0 阅读:1

玩点科技新鲜事

简介:感谢大家的关注