Лучший формат для хранения аудио - PullRequest
2 голосов
/ 31 января 2011

У меня есть приложение, которое позволяет конечным пользователям загружать свои аудиофайлы.В основном песни / музыка.В настоящее время я использую Zencoder для своей службы кодирования, которая позволяет .mp3, .m4a, .mp4 или .ogg

Когда пользователь загружает аудиофайл, он будет доступен для прослушивания другими пользователями черезприложение также.Подойдет ли для этого формат mp3?

Ответы [ 3 ]

1 голос
/ 31 января 2011

Лицензирование должно быть серьезной проблемой здесь.У mp3 есть некоторые интересные условия лицензирования, основанные на том, является ли ваш сервис бесплатным для конечного пользователя.Слишком сложно, чтобы вдаваться в подробности, вы можете найти его в Интернете или связаться с Frauenhofer для получения более подробной информации.

Вторая очевидная проблема - это пропускная способность и качество звука.Выборка должна быть достаточно высокой, чтобы конечный пользователь не мог сказать, что аудио было ограничено или сжато, но файл все еще должен быть достаточно маленьким, чтобы файл мог быть быстро загружен или передан в потоковом режиме.Любое широкополосное соединение в наши дни может обрабатывать mp3 со скоростью 320 кбит / с довольно просто.

Надеюсь, это даст вам хорошие отправные точки для исследований: wikipedia: Comparison_of_audio_formats

0 голосов
/ 31 января 2011

Если вы попросите людей сравнить между mp3, AAC (m4a, mp4) и ogg - они дадут вам разные ответы.Разные кодеки с разной скоростью передачи битов производят разную аудиопечать.Некоторые утверждают, что для определенных типов музыки вы должны предпочесть один формат другому.

Вы можете легко различать скорости и сравнения в Google - техническая часть проста.

Я бы пошел за ogg.И вот почему:

1) Это достаточно хорошо для работы

2) Это открытый исходный код

3) Вы не попадете в неприятности (юридически), используя еговместе с загружаемыми кодировками.

0 голосов
/ 31 января 2011

mp3 будет достаточно, mp4 будет лучше, поскольку он предлагает улучшенное качество звука и сжатие по сравнению с mp3.Ogg - это хороший формат, но он имеет менее широкую поддержку проигрывателей.

Чтобы утверждать очевидное, качество звука очень сильно зависит от исходного файла, загруженного пользователем.Вы никогда не улучшите это качество, и каждый раз, когда вы транскодируете между форматами, вы ухудшаете качество.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...