Эй, я искал хороший декодер MP3 или OGG, который использует лицензию BSD или общественное достояние, а также легкий (что-то, что поставляется с исходными кодами без необходимости настройки для конкретной платформы).
Хороший декодер MP3 или OGG, написанный на C
Ответы (4)
Вы вряд ли найдете его для mp3, так как существует несколько проблем с лицензированием.
OGG — это просто контейнерный формат, который может содержать аудио, видео и многое другое. Возможно, вы имели в виду ogg vorbis. Проверьте stb_vorbis. Это бесплатный общедоступный кодек C vorbis.
person
JoshD
schedule
18.10.2010
Может ли он декодировать в 16-битный стерео PCM? Если да, то подскажите какую функцию использовать.
- person ; 19.10.2010
@Tamir: я связал сайт. Я не знаком с этим продуктом. Надо будет посмотреть информацию.
- person JoshD; 19.10.2010
Почему libmad, которая является GPL, не будет преследована до исчезновения, а версия под лицензией BSD будет?
- person Prof. Falken; 14.11.2011
Обновление: технология MP3 стала свободной от патентов в Соединенных Штатах 16 апреля 2017 года, когда истек срок действия патента США 6 009 399, принадлежащего и администрируемого Technicolor. iis.fraunhofer.de/en/ff/ amm/prod/аудиокодек/аудиокодеки/
- person Raúl Salinas-Monteagudo; 18.06.2017
Библиотека Xiph.org libvorbis доступна практически в каждом дистрибутиве и удовлетворяет требованиям BSD-3-Clause. лицензия. «Свет» всегда относителен... Также с Xiph.org доступен libtremor, декодер vorbis только для целых чисел.
person
jørgensen
schedule
23.02.2012
Как упоминалось в других ответах, существуют декодеры Vorbis. декодер MP3 Fluendo имеет лицензию MIT (упрощенный BSD).
person
Prof. Falken
schedule
23.02.2012