LINUX.ORG.RU

[Python] Воспроизведение mp3

 


0

1

Задача: воспроизвести потоковое аудио формата mp3. Долго мучал гугл, натыкался на кучу разных библиотек, но все они имеют недостатки. Либо слишком тяжелы (поддерживают кучу форматов и напичканы свистопеределками), либо работают только с файлами. Мне же нужен легковесный кросcплатформенный модуль только для воспроизведения mp3. Что-бы можно было сделать, например, как-то так:

data = urllob.urlopen("www.superonlineradio/live").read()
mp3.play(data)

В разных потоках, разумеется =)

Как-то так все равно не получится. Но gstreamer тебе поможет.

anonymous
()

Плюсую к Gstreamer. Куча форматов там поддерживается за счет плагинов, а ядро не такое уж и тяжелое, уж явно меньше чем питон.

hippi90 ★★★★★
()

Ты всё равно пишешь плеер для десктопа, а значит у тебя и так будет стоять куча всего. Уж гстример то точно.

anonymous
()

Спасибо за советы, использовал Phonon из PyQt =) Кстати, есть те, кто с ним работал? Возможно-ли как-то получить доступ к буферу?

Dragon59 ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.