2011-01-31 72 views
2

我有一个应用程序,使最终用户可以上传他们的音频文件。主要是歌曲/音乐。目前,我为我的编码服务使用Zencoder,它允许.mp3,.m4a,.mp4或.ogg最佳格式来存储音频

当用户上传音频文件时,其他用户也可以通过该应用程序收听好。 mp3格式适合这个吗?

+0

其他用户是否可以下载音乐,还是仅通过应用程序可用? – hade 2011-01-31 17:22:24

+0

好的艺术家可以选择让他们的音乐下载。无论哪种方式,其他用户都可以通过流式传输来收听。它是否可以下载或没有影响? – 2011-01-31 20:59:15

回答

1

这里的许可应该是一个主要问题。根据你的服务是否免费给最终用户,mp3有一些有趣的许可条件。在这里进行搜索太复杂了,您可以在网上查找或联系Frauenhofer了解更多详情。

第二个明显的问题是带宽和音频质量。采样必须足够高,以至于最终用户无法判断音频是否受到限制或压缩,但该文件仍然需要足够小,以便可以快速下载或流式传输文件。现在任何宽带连接都可以轻松处理320kbps的mp3。

希望这会给你一些很好的出发点研究: wikipedia:Comparison_of_audio_formats

0

MP3就足够了,MP4会更好,因为它提供了改进的声音质量和压缩比的MP3。奥格是一个很好的格式,但对球员的支持较少。

为了说明这一点,声音的质量非常依赖于用户上传的原始文件。你永远不会改进质量,每次你在格式之间进行转码时,你都会降低质量。

0

如果你要求人们比较mp3,AAC(m4a,mp4)和ogg - 他们会给你不同的答案。具有不同比特率的不同编解码器产生不同的音频印刷。有人声称,对于某些特定的音乐类型,你应该更喜欢一种格式而不是另一种格式

您可以轻松地谷歌不同的比特率和比较 - 技术部分很容易。

我会去ogg。这里的原因:

1)这是很容易足够好才行,

2)它是一个开放源码

3)上传编码一起使用它你不惹麻烦(合法)。