LINUX.ORG.RU
Ответ на: комментарий от mv
gstreamer и xinelib слишком bloated, gstreamer еще и зависимости какие-то тянет. Мне нужно что-то минималистичное, в идеале встроить в само приложение. наверное все-таки возьму из mpd код.
volh ★★
() автор топика
Ответ на: комментарий от volh
Как-то непонятно, что ты хочешь, раз называешь GStreamer «бэкендом» Какое приложение пишешь? Маленький няшный плеер, который будет работать везде, даже на кофеварке под нетбсд?
Sphinx ★★☆☆
()
Ответ на: комментарий от Sphinx
маленький няшный плеер который автоматически разруливает проблемы с кодировками ( через enca ) и никакого гребаного поллинга ( наверное через libevent ).
volh ★★
() автор топика
Ответ на: комментарий от Davidov
есть. только он нерабочий у меня со времен DrJekill: год-полтора назад смотрел, все понравилось, а вот недавно взял - жуууть, неудобно и вечно плейлист очищает, скриптовать тоже не очень его.
volh ★★
() автор топика
Ответ на: комментарий от Sphinx
>libmad + libogg + libflac + libao

спасиба. есть во всех дистрибутивах, маленькое, отлично. ступил конечно.

volh ★★
() автор топика
Ответ на: комментарий от Sphinx
бэкенд потому, что мне не хочется заморачиваться работой непосредственно с проигрыванием музыки. минималистичный плеер и менеджер коллекций, хорошо скриптуемый и модульный.
volh ★★
() автор топика
Ещё, кстати, можно к vlc сделать свой интерфейс. Там есть примеры wx, telnet, console etc.
Davidov ★★★★
()
Ответ на: комментарий от anonymous
>mocp чтоле?

нет. что-то вроде связки mpd+mpc или xmms2. может быть просто допишу mpd, если не обленюсь.

volh ★★
() автор топика
кстати, раз уже хочешь написать свой плеер, то попытайся его делать максимально независимым от от всяких GTK, Qt и т.п. может сделаю порт под OS X
kingstone
()
Ответ на: комментарий от kingstone
читай выше, мне нужна замена mpd. никаких зависимостей от иксов
volh ★★
() автор топика
Ответ на: комментарий от anonymous
mocp и cmus являются одновременно и клиентами, с ncurses. мне больше по душе командный интерфейс. хотя cmus вобщем неплох.

mpd достал тем, что в последних версиях не работает патч, с помощью которого можно задавать кодировку id3тэгов, да и вообще, музыку слушаю в разных кодировках и перекодировать ну совершенно не хочется, плюс stream'ы кракозябрами. еще угребищный способ обновления статистики о текущей песне - приходится поллить раз в секунду\две.

xmms2 еще сильно сырой.
ну и jff.
volh ★★
() автор топика
Ответ на: комментарий от volh
> хотя cmus вобщем неплох.

Ну вот взял бы и допилил его на предмет автоопределения кодировок. ;) Или он и так умеет? Лично мне от него только это и, возможно, демоноидность нужна, чтобы при рестарте иксов не заморачиваться с открытием/закрытием.

anonymous
()
Ответ на: комментарий от volh
>mpd достал тем, что в последних версиях не работает патч, с помощью которого можно задавать кодировку id3тэгов, да и вообще, музыку слушаю в разных кодировках и перекодировать ну совершенно не хочется, плюс stream'ы кракозябрами.

чо-чо? для id3v1 кодировка задается в конфиге, id3v2 требует использования уникода в тегах. я перекодировал все музло easytag'ом и наслаждаюсь прелестями уникода, чего и тебе желаю.

generatorglukoff ★★
()
Ответ на: комментарий от generatorglukoff
>для id3v1 кодировка задается в конфиге

угу, только у меня это если когда и работало, то с жуткими глюками. сейчас не работает вообще.

>я перекодировал все музло easytag'ом и наслаждаюсь прелестями уникода, чего и тебе желаю

специфика. while true { скачать;прослушать;удалить }, задостало перекодировать.

volh ★★
() автор топика
Ответ на: комментарий от anonymous
>А что, нельзя управлять cmus с помощью команд? ;)

убедил, посмотрю получше)

volh ★★
() автор топика
вобщем все что хотел узнать узнал, всем спасибо ( пока не наговорил еще какого-нибудь гсмного бреда )
volh ★★
() автор топика
Ответ на: комментарий от volh
Попробуй xmms2-devel.git

Да, что значит, слишком сырой? Можно багрепорты? Или, хотя бы, зайди на irc.freenode.de/#xmms2 и расскажи о багах.

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