5个版本
0.3.3 | 2024年5月21日 |
---|---|
0.3.2 | 2024年5月21日 |
0.2.3 | 2024年4月14日 |
0.1.9 |
|
0.1.2 |
|
#136 in 音频
87 每月下载量
210KB
991 行
asak
一个使用Rust编写的跨平台音频录制/播放CLI工具,具有TUI。目标是成为一个音频瑞士军刀(asak),类似于SoX,但更具交互性和趣味性。
安装
您需要安装
cargo
,请参阅这里。
步骤1
cargo install asak
步骤2
asak --help
用法
录制
asak rec hello
如果没有提供输出名称,系统将提示您输入输出文件名。初始文件名将提供UTC格式,如
2024-04-14T09:17:40Z.wav
。
播放
asak play hello.wav
如果没有提供输入名称,它将在当前目录中搜索
.wav
文件并打开一个交互式菜单。
路线图?
- 录制音频
- 基本音频播放
- 使用输出设备监控输入设备
- 录制设备、持续时间、采样率、通道、格式
- 播放设备、持续时间、采样率、通道、格式
- 实时位置控制播放
- 实时增益 + 效果(混响、延迟等)
- 透传 + 实时效果
贡献
只需打开一个问题或PR,我很乐意讨论和合作。
依赖项
~10–40MB
~611K SLoC