1) Вот audigger что-то где-то ищет (ffmpeg вроде какой-то) и просит какую-то либу поставить, если юзер хочет MP3. Но mp3 есть в разных либах (декомпрессия) - от mpg123 до могучих libavconv. Будет ли кошерно, если будет реализован мега-адаптер, поддерживающий несколько таких популярных либ?
2) А как в линуксах принято искать либы в системе в рантайме (после установки)? Шариться по ФС? Не навязываться же на какие-то пакетные манагеры. Я так понимаю, что правильнее всего пошариться по ФС или дать юзеру забить путь, потом подгрузить .so динамически всяким там ldopen и т.п.
P.S. Если кто-то решит написать «MP3 - не нужно», то мы зададим ему ворос, где же он в посте нашёл утверждение о том, что оно нужно...