html - WavPack用于html音频播放

标签 html http audio mime-types wav

我想写一个小网站,提供相当长的音频播放。
因为我的网站空间非常有限,所以我想使用wavpack工具压缩.wav文件。压缩效果非常好,vlc媒体播放器可以播放文件,但是通过音频标签在网站中使用它不起作用。我注意到Windows无法在其详细信息页面中显示音频文件的比特率或长度,这可能表明文件未正确转换/压缩吗?

有人知道当前的浏览器是否支持wavpack,正确的MIME类型是什么,或者是否存在.wav文件的另一种无损压缩。

谢谢大家。

最佳答案

不幸的是,WavPack没有MIME类型(请参阅herethere)。

但这可能不是问题!实际上,在默认模式下,WavPack仅压缩您的WAV文件。正如他们网站上所提到的(重点是我的):

In the default lossless mode WavPack acts just like a WinZip compressor for audio files. However, unlike MP3 or WMA encoding which can affect the sound quality, not a single bit of the original information is lost



因此,如果您使用默认模式:
  • 与原始音频
  • 相比,您可以获得一点磁盘空间/带宽
  • 您不会失去任何品质

  • 对于网站而言,最好将文件编码为有损格式(AAC,Ogg Vorbis,MP3等),这将为您带来真正的压缩增益。

    最后,您有两个解决方案:
  • 您不在乎带宽/在乎质量:使用纯WAV文件
  • 您在乎带宽/在乎质量:使用AAC或Ogg Vorbis
  • 关于html - WavPack用于html音频播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45772090/

    相关文章:

    javascript - 如何使用 atan2() 使该 div 从其一端而不是中心旋转

    php - 同时使用分块传输编码和 gzip

    java - Spring boot - 错误的 TCP 连接处理

    java - 录音时检测静音

    用于输入表面和音频的 Android MediaMuxer

    python - GUI无法正常工作

    javascript - 有没有办法访问 marko 类中的 "window"和 "document"引用?

    html - 是否可以在结束标记处呈现表格

    javascript - 在选择框中查找选定的值

    http - HTTP和RPC的比较