20.03.2009 21:31
Denis — MuDo 0.2 alpha2
Немножко разобрался с повседневными делами и выпустил в народ новую версию MuDo — программы для поиска, прослушивания и скачивания музыки с сайта В Контакте. Первый пост про нее был здесь. В этом посте опишу только новшества.Итак, начнем:
Обновлен диалог входа. Теперь не нужно вводить cookies для того, чтобы зайти в систему
Реализован интерфейс плагинов
Добавлено два плагина для предпрослушивания аудиозаписей — через Phonon и через GStreamer.
Исправлены неприятные ошибки
При активном тестировании программа ведет себя весьма стабильно (не падает, редко появляются небольшие ошибочки)
В альтернативной ветке программы (svn/trunk/alternative) вовсю кипит работа по созданию дополнительных плагинов и расширению возможностей (в частности, встроенная качалка файлов, сохранение всего списка, плагины для разных плееров, получение информации из MusicBrainz и сортировка с ее помощью и пр.)
Немного обновлен сайт проекта
Одним словом, приглашаю всех попробовать программу в действии. Надеюсь, что Вам понравится. О всех багах и предложениях просьба сообщать в комментах, на сайте или по мылу. Пример файла настроек идет в одном архиве с программой, его применение — в файле README.
P.S. На моем арче не хочет работать seek в plugin_phonon (думаю, виноват phonon, или phonon_backend (у меня xine) ибо на WinXP работает). Отпишитесь, пожалуйста, работает ли он у Вас.
Да, в винде их действительно куча. Вот только:
1) В винде почти не работаю, а под вайном гонять виндовые проги не слишком удобно
2) Как-то стремно доверять свое "Я" (пусть даже и не настоящее) какой-то подозрительной софтине с закрытым кодом.
3) В тех программах, которые я видел, я так и не встретил группировки, расширяемости, возможности передать ссылку и название в указанную мной программу и т.д.
Поэтому и написал свою, ориентируясь на Линукс, а благодаря кроссплатформенности питона и Qt она оказалась еще и под винду :)
1) В винде почти не работаю, а под вайном гонять виндовые проги не слишком удобно
2) Как-то стремно доверять свое "Я" (пусть даже и не настоящее) какой-то подозрительной софтине с закрытым кодом.
3) В тех программах, которые я видел, я так и не встретил группировки, расширяемости, возможности передать ссылку и название в указанную мной программу и т.д.
Поэтому и написал свою, ориентируясь на Линукс, а благодаря кроссплатформенности питона и Qt она оказалась еще и под винду :)
Блин, вот неплохое описание, заманчивый функционал... но все же я предпочитаю музыку в нормальном качестве с торрентов лить, а не вот так вот...
Прога в общем-то стоящая, для фанатов.
Прога в общем-то стоящая, для фанатов.
Торренты рулят :) Но тут тоже бывает неплохое качество. Не flac, конечно, но 256-320kbps на многих записях набирается. Кстати, надо будет добавить пункт меню для узнавания битрейта и размера записи — думаю, многим пригодится. Спасибо за идейку!
тык контакт же не меняет битрейт. Там только по размеру ограничение.
Судя по всему Свободное ПО "атакует" закрытую соц. сеть, то pyvk-t (джаббер-транспорт), то это чудесная программа. Это не может не радовать!
Вхожу, нажимаю "поиск" и цифра 0 держится бесконечно. На "стоп" никак не реагирует. Помогает перезапуск программы.
А с phonon = plugins.plugin_phonon просто не запускается.
А вообще программа хорошая, спасибо.
А с phonon = plugins.plugin_phonon просто не запускается.
А вообще программа хорошая, спасибо.
Спасибо за комментарий. Я сегодня на чужом компьютере тоже обнаружил похожую проблему. Поскольку компьютер был не мой, да еще и под управление Win32, то пришлось оценивать "на глазок". Похоже это проблемка с файлом настроек. Буду разбираться.
А что программа пишет при использовании phonon'а? Точно ли стоит pyqt с его поддержкой в системе?
А что программа пишет при использовании phonon'а? Точно ли стоит pyqt с его поддержкой в системе?
Ловите плюс :)
ВКонтакте много музыки, порой даже от самих исполнителей :)
Надо тоже поучить питон+кьюти. :)
ВКонтакте много музыки, порой даже от самих исполнителей :)
Надо тоже поучить питон+кьюти. :)
PyQt, интересненько. Надо посмотрреть исходники, думаю много интересного узнаю, сам в Qt начинающий. А как реальзовано проигрывание? Qt-Phonon?
А так, для вин наверное дофига таких (включая эту), не стоит писать? =)