【问题标题】:Is it necessary to convert database of mp3's to ogg and wave to use html audio?是否需要将 mp3 的数据库转换为 ogg 和 wave 才能使用 html 音频?
【发布时间】:2013-05-01 04:42:52
【问题描述】:

我的数据库和网站中有数千个 mp3 文件,可以让人们收听这些文件。我正在使用 Flash 播放器,但想改用 html5 音频播放器。这是否意味着我需要制作所有音频文件的 ogg 和 wave 版本?使这些文件更易于访问的好方法是什么?

【问题讨论】:

    标签: html audio


    【解决方案1】:

    简而言之,是的,您需要支持多种格式。 (假设您关心体面的浏览器支持。)

    如果您的磁盘空间不足、流量不大,并且不介意在数据到达用户之前有一些延迟,您可以即时转换这些数据。只需编写一些代码,以便在请求时检查转换缓存以查看您是否已经转换了文件。如果不是,请即时转换它(使用 FFMPEG 之类的东西)并在将数据写入客户端的同时将数据写入磁盘。

    正如 Imre 所指出的,浏览器支持一直在变化。不时Look up what codecs are supported

    【讨论】:

    • html5 audio 上的维基百科页面显示了哪些浏览器支持哪些格式。 “...要保证所有用户都能使用 HTML5 音频的网站,它必须提供两种格式,通常是维基媒体网站上使用的 Vorbis,以及 MP3 或 AAC。”
    • @ImreKerr,是的,浏览器支持一直在变化。关键是您需要支持多种格式,我的回答解释了这样做的一个选项。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-18
    • 2023-03-20
    • 1970-01-01
    • 2012-08-06
    • 1970-01-01
    • 2013-12-08
    相关资源
    最近更新 更多