Мне нужно добавить некоторые функции воспроизведения mp3-файлов в мое встроенное приложение на базе Linux. До сих пор я использовал системный вызов (mpg123 -qm list of mp3 files
). Но теперь у меня нет всех элементов плейлиста, но получаю следующий, только когда я готов к предыдущему. С mpg123 это означает, что у меня есть некоторый глупый шум между дорожками, так как мне всегда нужно перезапустить двоичный файл mpg123.Библиотека mp3-плееров высокого уровня под linux
Я искал некоторые библиотеки и нашел libmad, lame, sdl и co. Но сначала они кажутся немного сложными. Я нашел библиотеку fmod (http://www.fmod.org/index.php/download) простой в использовании. Но он доступен только в двоичном формате, что не соответствует моей целевой ARM (не говоря уже о проблемах с лицензированием). Кто-нибудь знает о какой-либо подобной библиотеке с открытым исходным кодом, способной воспроизводить mp3-файлы, подобные fmod?
Вы пробовали библиотеки VLC Player? – Rauf
Я боюсь, что это будет тяжело для меня в этом контексте ... – zgyarmati