无需登录 数据私有 本地保存

波形音频播放器组件 - 可拖拽进度高亮

14
0
0
0

拖放音频文件到此处,或点击选择文件

支持 MP3 / WAV / OGG / FLAC 格式

00:00.0
00:00.0 / 00:00.0
演示音频 · 4.0s
常见问题与知识点
什么是音频波形?
音频波形是声音信号随时间变化的可视化表示。横轴代表时间,纵轴代表振幅(音量大小)。波形图能直观展示音频的动态范围、节奏和静音段落,是音频编辑中最基础的可视化工具。
如何拖拽波形来调整播放进度?
直接在波形图上点击或拖拽即可跳转到对应时间点。已播放的区域会以高亮颜色显示,方便你快速定位。拖拽时顶部会实时显示时间预览,松手后立即从该位置继续播放。
支持哪些音频格式?
本工具基于 Web Audio API,支持浏览器原生可解码的音频格式,包括 MP3、WAV、OGG、FLAC、AAC 等。具体支持范围取决于你的浏览器,主流浏览器(Chrome、Firefox、Edge、Safari)均支持常见格式。
波形数据是如何提取的?
音频文件通过 AudioContext.decodeAudioData() 解码为 AudioBuffer,从中提取每个采样点的振幅峰值。为了匹配画布宽度,会对数据进行降采样——每个像素列取该区间内的最大/最小峰值,确保波形细节不丢失。
为什么我的音频加载后没有波形?
请确认音频文件未损坏且格式受浏览器支持。极短的音频(小于0.1秒)或完全静音的音频文件波形可能不明显。如果问题持续,尝试使用 WAV 或 MP3 格式重新导出音频文件。