php - Jw 播放器未播放 mime 类型为 "audio/x-mpeg"的 mp3

标签 php html audio ffmpeg jwplayer

我在 JW 播放器上播放 mp3 文件,但我遇到了一个奇怪的问题。
JW 播放器正在播放 mime 类型为“audio/mpeg”的 mp3 文件,但无法播放 mime 类型为“audio/x-mpeg”的 mp3 文件。这对我来说是一个奇怪的问题,因为两个文件都是 mp3 JW 播放器应该同时播放。

我也尝试在 php 中使用 ffmpeg 将 mp3 文件转换为 mp3 文件,但它仍在生成具有 mime 类型“audio/x-mpeg”的 mp3 文件。
执行(ffmpeg -i $input_file -vn -ar 44100 -ac 2 -ab 192k -f mp3 output.mp3)

我需要提到的一件事是这种文件类型是从 ios 应用程序生成的。
我在这个问题上被困了 2 天。您的帮助将不胜感激。
谢谢

最佳答案

您需要将 mp3 保留为支持的 mime 类型。

Jwplayer 不支持音频/x-mpeg 格式。查看here

更新:

1) audio format for iOS and Android

2) What are the audio-format encoders that Android and iOS have in common?

希望这可以帮助

关于php - Jw 播放器未播放 mime 类型为 "audio/x-mpeg"的 mp3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42399211/

相关文章:

php - 我的 Imagick 代码似乎从未调整大小,但仍然产生清晰的图像

PHP/cURL - 服务器没有收到 POST 数据

php - 如何通过 SOAP API 在 magento 中获取自定义属性的值

html - C#如何在母版页上实现这种情况?

android - 下一步按钮强制意外关闭应用程序?

c++ - 声音分析库?

php - 在 Zend Framework 中加载 Wordpress 函数

html - 具有固定大小的背景图像

javascript - 改变 D3 动画/过渡的方向?

swift - 在 Swift 中产生不同频率的声音