为网站音频选择字节预算
先确定资源用途与页面传输预算,再选择 250 KB、500 KB、1 MB、2 MB 或自定义值。时长与平均比特率决定大部分有损载荷,因此长音频若要满足很小预算,就必须缩短时长、降低比特率、减少声道,或组合调整。页面会明确提示当前估算是否超出预算。
字节预算不是音质等级。短 UI 提示可能只需数百 KB,音乐预览或旁白可能更多。导出后会用实际结果替代估算,因为容器、标签、填充与编码行为不能被完全预测。
在浏览器本地生成更小的网站音频资源,对比 MP3、AAC 和 OGG 的预计大小,读取当前浏览器 canPlayType 提示,并按连接速度计算理想传输时间。页面还会使用你填写的部署相对路径生成基础可访问的 audio 代码,不会把临时 blob 地址写入代码。
| 格式 | 预计大小 | 当前浏览器 canPlayType |
|---|
计算不包含延迟、协议开销、拥塞、缓存和服务器性能。
代码保留原生 controls,不加入 autoplay 或 JavaScript 绕过。语音内容还应在页面提供文字稿。
较小资源通常传输字节更少,但本工具不承诺一定改善 Core Web Vitals。
| 数值 | 输入 | 输出 |
|---|---|---|
| 时长 | – | – |
| 输入大小 | – | – |
| 格式 | – | – |
| 平均比特率 | – | – |
| 采样率 | – | – |
| 声道 | – | – |
| 体积减少 | – | – |
若浏览器不能试听输出,请下载后播放,或生成 MP3/WAV 副本。
先确定资源用途与页面传输预算,再选择 250 KB、500 KB、1 MB、2 MB 或自定义值。时长与平均比特率决定大部分有损载荷,因此长音频若要满足很小预算,就必须缩短时长、降低比特率、减少声道,或组合调整。页面会明确提示当前估算是否超出预算。
字节预算不是音质等级。短 UI 提示可能只需数百 KB,音乐预览或旁白可能更多。导出后会用实际结果替代估算,因为容器、标签、填充与编码行为不能被完全预测。
语音样本和产品旁白在内容居中时常可用单声道;UI 声音虽短,也要认真测试格式;音乐预览和环境循环通常依赖立体声位置与瞬态,过度降低比特率或下混可能改变意图。
五个预设使用真实不同的格式、比特率、声道和采样率,不是只换标签。需要手动数值可用音频比特率修改器;与其继续降低比特率时,缩短内容可用音频裁剪器。
候选表读取当前浏览器的 canPlayType。“probably”与“maybe”只描述当前用户代理,不保证所有系统、WebView、辅助技术或未来版本。编码能力与播放能力也不同:本工具能生成某格式,不代表每个浏览器都能内嵌试听。
稳健部署可以提供多个实际生成并托管的 source。本页每次生成一个所选格式,因此代码只引用该真实格式。可用音频转换器生成另一种审核过的格式,再经部署测试后手动补充。
代码默认带原生 controls 与 preload="none";需要提前获知时长时可选 metadata,但 preload 只是浏览器提示。autoplay 被刻意省略,因为它可能被拦截、在用户无意时耗费流量,并造成无障碍问题。
页面不会生成绕过自动播放策略的 JavaScript。应由用户主动开始播放;环境背景音也必须提供清晰暂停方式并尊重用户场景。
生成的元素带 controls,并提供指向同一部署资源的后备链接。语音内容还应提供结构清楚的文字稿,必要时标明说话人。文件名不是文字稿,只有播放器控件也不能让无法听见内容的用户获得信息。
请在最终页面测试键盘焦点、屏幕阅读器、缩放、对比度和移动宽度。字幕更常用于同步视频;纯音频通常需要文字稿或等价文本内容。
公式为 fileSizeBits ÷ connectionBitsPerSecond,可输入 Mbps 或 Kbps。结果会基于当前预计大小或实际编码字节更新。这是理想载荷时间,不含 DNS、TLS、HTTP 头、延迟、拥塞、缓存状态、分段请求和服务器响应。
较小资源在其他条件相近时通常传输字节更少,但不保证 Core Web Vitals 必然变化;资源是否请求、何时 preload、是否缓存以及交互时机都会影响页面表现。
选择并检查来源,挑选内容预设,核对字节估算与当前浏览器播放提示,然后生成一个输出。试听、下载并放入项目或 CDN 后,把代码路径改为最终相对 URL。生成器拒绝 blob、data、JavaScript 与远程 URL,避免临时预览地址进入生产代码。
最后测试部署响应 MIME、缓存策略、Range 请求、键盘控件、文字稿和目标浏览器矩阵。若项目有明确采样率要求,可使用采样率转换器。
不一定。它通常减少传输字节,但请求时机、preload、缓存、服务器和页面架构共同决定实测结果。
它是当前用户代理给出的运行时提示,其他浏览器、WebView 和设备可能不同。
不会。生成器会拒绝 blob 与 data URL,只使用你输入的部署相对路径。
意外自动播放常被拦截,会在用户无意时使用流量,也可能损害无障碍体验。
需要。请用可访问文本提供同等重要信息,并在必要时标注说话人与结构。
不是。它只是文件比特数除以连接比特率,不含延迟、协议、拥塞、缓存和服务器表现。