通用音频转 WAV 转换器
将 MP3、OGG、M4A、AAC、FLAC、OPUS 或任何其他常见音频格式转换为 WAV,这是一种未压缩、各处都能播放的格式。输出始终为 WAV 格式:目前还没有可靠且免费、能完全在浏览器中运行的 MP3/OGG/AAC 编码器。
MP3、OGG、M4A、AAC、FLAC、OPUS…… —— 每个文件最大 100 MB
工作原理
对于 MP3 和 OGG 文件,工具使用以 Rust 编写并编译为 WebAssembly 的解码器。对于其他格式(M4A、AAC、FLAC、OPUS、WebM……),则依靠浏览器原生的 Web Audio API(decodeAudioData),它已内置所需的编解码器,然后根据解码出的采样重建一个标准 WAV 文件。
为什么输出永远不是 MP3 或 OGG?
Onvera 100% 在客户端运行,没有任何服务器:目前还没有一款纯浏览器的 MP3 或 OGG Vorbis 编码器,能同时做到免费、轻量,并且可靠到适合大众使用。而 WAV 是一种未压缩格式,易于在本地生成,并且所有音频播放器都能播放,代价是生成的文件会更大。
是否保证所有格式都能正常工作?
MP3 和 OGG 格式在所有浏览器上的解码都是可靠且一致的。其他格式(M4A、AAC、FLAC、OPUS……)取决于所用浏览器内置的编解码器:大多数较新的浏览器(Chrome、Edge、Safari、Firefox)都支持它们,但非常古老或冷门的格式可能会失败,并给出清晰的错误提示,而不是生成损坏的结果。
我可以转换已经是 WAV 的文件吗?
可以,它会通过浏览器 API 重新解码,再重新编码为标准 WAV,这对于把编码方式特殊的 WAV 文件规范化很有用。
100% 本地处理:解码和 WAV 文件的重建完全在您的浏览器中通过 WebAssembly 和/或原生 Web Audio API 完成 —— 您的文件不会被发送到服务器。