[Comm] wmcdplayer

kostyalamer1 kostyalamer1 на yandex.ru
Вс Окт 10 09:37:02 UTC 2010


Написал апплет для WindowMaker-а играющий AudioCD по цифре. Изначально это  
делалось для дистрибутива Antique. но будет работать и на других  
дистрибутивах собранных на бранче 5,1 ( возможно будет работать и на p5 и  
Сизифе, но это уже из области предположений )
Вся эта радость написана на python-е с использованием опакеченного мною  
модуля pywm (pywmhelpers), этот же модуль использовался для написания  
апплета wmhalt. В бранче pywm-а нету, поэтому если кому нужны эти проги  
придеться подключить мою минирепу:
ftp://ftp.linux.kiev.ua/pub/Linux/ALT/people/_kostyalamer/repos/WindowMaker/Branch5.1/   
как это сделать я уже озвучивал в рассылке
но можно прочитать еще здесь:  
http://kostyalamer.narod.ru/minirepa/minirepa.html
Теперь немножко о самом апплете - он является мордой к mplayer-у и  
потреково проигрывает AudioCD. при окончании текущего трека происходит  
автоматический переход к проигрыванию следующего, отсюда в общем  
происходит главный недостаток этой проги пауза между треками в 2-3  
секунды, что в общем не смертельно, зато реализован переход по трекам  
следующий / предыдущий  при помощи кнопок.
Все остальное более менее должно быть понятно из рисунка : сверху  
количество треков текущего CD . ниже полоса показывающая примерное
положение в проигрывающемся треке, еще ниже : слева - номер текущего  
трека, справа его длительность. Назначение кнопок тоже интуитивно
понятно. Программу обвесил разными "защитами от дурака" так что подвесить  
ее будет довольно трудно. На слабом железе не проверял, но если кто-нибудь  
потестирует и обнаружатся проблемы можно будет поиграться с кэшем  
mplayer-а. После установки программа как и положено
прописывается в меню WM-а в DockApps. к ее достоинствам можно отнести  
очень качественный звук ( по сравнению с другими прогами играющими по  
шнурку а не по цифре), и независимость от наличия аудио шнурка, что  
особенно актуально для ноутбуков.
rpm не прикладываю, ставьте из репы, если нет желания ее подключать то  
поставьте оттуда сначала модуль pywm:
http://ftp.linux.kiev.ua/pub/Linux/ALT/people/_kostyalamer/repos/WindowMaker/Branch5.1/i586/RPMS.local/python-module-pywm-1.0-alt1.i686.rpm
а потом уже сам плеер:
http://ftp.linux.kiev.ua/pub/Linux/ALT/people/_kostyalamer/repos/WindowMaker/Branch5.1/i586/RPMS.local/wmcdplayer-1.0-alt1.noarch.rpm

PS интересно кто-нибудь еще здесь пользуется WindowMaker - ом ?

-- 
с уважением, kostyalamer
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : wmcdplayer.png
Тип     : image/png
Размер  : 1980 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20101010/72b5f881/attachment.png>


Подробная информация о списке рассылки community