百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
A

audiowaveform

> 编程语言
开源

用 C++ 程序生成波形数据并从音频文件中渲染波形图像

2.2K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

用 C++ 程序生成波形数据并从音频文件中渲染波形图像

注意: 该项目的持续开发已移至 https://codeberg.org/chrisn/audiowaveform. audiowaveform 是一个 C++ 命令行应用程序,可从 MP3、WAV、FLAC、Ogg Vorbis 或 Opus 格式的音频文件生成波形数据。波形数据可用于生成音频的可视化渲染,其外观类似于音频编辑应用程序。波形数据文件可保存为二进制格式(.dat)或 JSON(.json)。给定输入波形数据文件, audiowaveform 还可以在指定的时间偏移和缩放级别下将音频波形渲染为 PNG 图像。

波形数据是通过将输入信号的多个通道合并生成单声道信号来生成的。下一步是计算 N 个输入样本的最小值和最大值(其中 N 由 --zoom 命令行选项控制),使每个 N 个输入样本在输出中生成一对最小值和最大值。

Ubuntu Launchpad 上提供了二进制包 这里。

文件名 Debian 版本
audiowaveform-1.10.2-1-13.amd64.deb Debian 13 (trixie)
audiowaveform-1.10.2-1-12.amd64.deb Debian 12 (bookworm)
audiowaveform-1.10.2-1-11.amd64.deb Debian 11 (bullseye)
audiowaveform-1.10.2-1-10.amd64.deb Debian 10 (buster)
使用以下命令安装该包:

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C++audioc-plus-plus

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言