Я ищу java-библиотеку для эффективного / быстрого транскодирования и манипулирования mp3-файлами. Я работаю на сложном потоковом сервере, который смешивает музыку и имеет некоторые другие функции, позволяющие пользователям взаимодействовать друг с другом. Например, функция рекомендации должна исчезать в потоке отправляющего пользователя к получателю рекомендации.
Вся функциональность реализована прямо сейчас и хорошо работает с использованием устройств UPnP-AV. Следующим шагом будет не просто переключать треки, как я это делаю сейчас. Это должно быть плавное исчезновение между песнями.
Есть предложения по этому поводу? Mayby Java не является правильным решением для работы со звуком. Если вы знаете лучший способ транскодирования и манипуляции со звуком, дайте мне знать.
(Транскодирование необходимо, потому что не все аудиоисточники доступны в формате mp3, но внутри я работаю только с MP3)