Songbird: музыкальная птичка-новичок

25 January 2007

No Tags

LogoМузыка — это то, что современному человеку не дает сойти с ума. Под музыку мы работаем и отдыхаем, а некоторые, даже, “размножаются”. Однако, не смотря на хорошую музыку, важно с умом подойти к проигрывающему ее инструменту — музыкальномусофту, в нашем случае. Привязанность к вебу, открытость исходного кода, широкая функциональность и кроссплатформенность — это те причины, по которым вам нужно непременно посмотреть на Songbird — сравнительно новый, свободно распространяемый медиаплеер, который умеет читать блоги и делать с медиаконтентом в них совершенно невообразимые вещи. :)

Главное окно программы

“Птичка певчая” еще совсем маленькая и выросла только до версии 0.2 Developer Preview, но настоящего помешанного на веб-технологиях “индейца” это вряд ли остановит, а потому скачиваем дистрибутив, который весит без малого 10Мб. Программа имеет встроенный многоязыковой интерфейс, а потому, если с английским не заладилось — не беда, там есть русский и еще 37 других языков. Если вы, как и я, не знали, что существуют “музыкальные блоги”, то после первого же запуска Songbird вы узнаете об этом, она деликатно отведет вас туда.

Songbirdaudioblogs

Самой занимательной функцией этого медиапроигрывателя для меня стала функция определения наличия медиаконтента в открытом в рамках самого проигрывателя сайте или блоге, даже удивился: “Почему этого не было раньше?” Забыл упомянуть, что встроенный браузер — это тот же Firefox, т.е. расширение на его движке. Так вот, Songbird после отображения доступного для скачивания медиаконтента, предлагает его импортировать во встроенную библиотеку, которая хоть и не дотягивает до возможностей той же Apple iTunes, но весьма функциональна, как для такой мелюзги в версии 0.2 :) А что вы скажете, если я упомяну, что Songbird поддерживает Last.fm? То как она это делает не передать словами, посмотрите сами, если вы пользуетесь этим потрясающим сервисом!

Last.fm

А теперь попытаемся объять необъятное — рассмотреть функционал Songbird.

Рейтинги

Отдельного упоминания достойна система выставления рейтингов композиций — она тут не состоит из пяти “звездочек”, как в большинстве плееров, тут вы полосочку рейтинга тяните и определяете рейтинг композиции по визуальной шкале.

“Умные” плейлисты

Эта штука впервые появилась в iTunes, чем привлекла немало новых евангелистов в свою “церковь”. Умные плейлисты — это составленные динамически списки проигрывания на основе каких бы то ни было правил. А именно по размеру и рейтингу, по автору или нескольким авторам, имена которых отвечают вашему шаблону поиска. Умные плейлисты Songbird очень похожи на оные в iTunes, а потому работают просто превосходно.

Поиск

Программа ищет локально по системе “поиск при наборе”, т.е. выдает результаты уже при появлении в строке поиска новых символов. Что касается поиска повеб, то используется подборка множества поисковых движков.

Персонализация

Да, Songbird поддерживает скины, ой простите, “оперения” :) Правда всего доступно два оперения — черное и белое.

Songbirdmini

Поддержание библиотеки музыки в порядке

В программу файлы попадают несколькими способами. Первый, вы просто добавляете указанием папки или нескольких файлов. Второй, задаете папку с музыкальными файлами для “слежения” и ваша птичка не спустит с них глаз — при добавлении туда файлов, они будут импортированы ваудиоколлекцию Songbird. Третий, вы скачиваете композиции из сети интернет, с тех же блогов, или покупаете в одном из музыкальных магазинов, несколько из которых уже подключены к программе.

Songbird JS API и XUL Rules

Songbird JS API служит для создания онлайнового плейлиста и его проигрывания из любого места на земле, где есть достаточно быстрый интернет. XUL Rules служит для подключения ваших, если они у вас имеются, электронных магазинов по продаже медиаконтента к программе.

Кроссплатформенность

Songbird работает на самых популярных настольных операционных системах: Windows, Linux и Mac OS X.

Деготь

Куда же без него в софте, а особенно таком “юном” как наша птичка. Очень расстроило, что в таком комбайне не нашлось места функции копирования CD дисков. Также меня огорчило (что грозит и победителю нашего новогоднего конкурса) что Songbird не поддерживает плеер iPod, что, при визуальной схожести с iTunes, просто не допустимо. Также не прошла бесследно многофункциональность плеера — при проигрывании и браузинге плеер занимает до 100 Мб в памяти под Windows XP, что конечно не является трагедией, но все же как-то не очень экономно. Может это издержки кроссплатформенности?
Отдельно хочется упомянуть о невозможности (может быть просто не вышло у меня?) добавления лент подкастов с той же RussianPodcasting.ru, подкасты с которого тот же iTunes принимает без проблем.

Songbird — действительно уникальный продукт от сообщества разработчиков. Функционал, которым уже обладает это ПО, и заявленный на будущее функционал перекрывают большинство доступных проигрывателей. Темп развития взят очень высокий, остается только посмотреть выдержит ли сообщество его на протяжении нескольких лет. Ведь, как показывает история, пользователь будет там, где предоставляют качественный продукт, a фантики ирюшики — это только на “поиграться”.

P.S. Очень советую присмотреться к изображениям “птички” на официальном сайте, дизайнерская “фишка” с газами меня весьма повеселила! :)


Комментарии к «Songbird: музыкальная птичка-новичок» (17)

  • 1. EvilBot в 8:49 am, 25 January 2007

    Я не думаю, что софт написанный с применением XUL будет занимать мало места в памяти. Достаточно посмотреть на Firefox.

  • 2. Вячеслав Баранский в 11:40 am, 25 January 2007

    Я просто не программер, а потому не проводил логической цепочке XUL, спасибо что пояснили природу такой прожерливости :)

  • 3. natti в 12:08 pm, 25 January 2007

    Спасибо за новость ! Прекрасный броузер! ! Это прямо находка )))
    Кстати, скачивать можно…Левый клик в нижнем списке на нужную строку, выбираешь директорию и всё.

  • 4. MockSoul в 2:02 pm, 25 January 2007

    Хм.. что-то он очень похож на старый добрый J.River Media Center. Особенно дизайном.
    Судя по всему выродок оттуда (по функционалу очень похож, разве что с интернетом там такой плотной работы не было). И теже 10мб дистрибутива. А, учитывая что J.River уже до 11 версии дополз, с ежедневными пачками обновлений в 10-15 шт., то “неглюкавость” музыкальной составляющей Songbird версии 0.2 вполне объяснима =).

    к черту, Amarok удобнее.

  • 5. Вячеслав Баранский в 2:05 pm, 25 January 2007

    Слово выродок какое-то страшное, хотя и логичное.
    А есть ли Amarok для Windows?

  • 6. MockSoul в 2:15 pm, 25 January 2007

    Нет, к сожалению нету. Под Windows вообще KDE-софт не идёт. Причём сознательно и специально. Отчасти - чтобы софт не замучивался до неузнаваемости требованиями совсем уж ярых поклонников “майрософтовского” софта (т.е. частью более простого, частью - более глупого из-за того что более прост). А отчасти для показательного поклонения перед платформой Linux разработчиков самого Amarok. Да, эти ребята любят Linux настолько, что всё остальное их просто не волнует =). Сделав продукт заточенный под Linux, у них получилось сделать его невероятно удобным. Невообразимо удобным! Нет ни одного проекта такого рода под Windows, для которого огромные толпы программистов будут писать огромные тонны плагинов на питоне =). А т.к. питон позволяет всё, - многие плагины вполне могли бы быть самостоятельными программами (по объёму кода и функциональности). Хм, кстати интересно. Python в качестве движка плагинов (а вообще Amarok поддерживает любое что можно запустить системой. Т.е. и php и python и perl и СИ и яву..) уж куда сильнее и шустрее чем XUL. И кушает памяти Amarok 28-34мб во время работы.

  • 7. MockSoul в 2:18 pm, 25 January 2007

    ну почему создатели плееров изобретают какие то велосипеды? Вместо того чтобы просто использовать RDB (sqlite хотя бы)? Под виндой всегда всё так. Все изобретают велосипеды.

  • 8. Вячеслав Баранский в 2:22 pm, 25 January 2007

    To: MockSoul
    Спасибо за ликбез :)

  • 9. Uznick в 4:58 pm, 25 January 2007

    Приятная программа. Вот только пока подтормаживает при большом количестве записей в библиотеке.

  • 10. av8612 в 6:47 pm, 25 January 2007

    Вот вам и поддержа айподов: http://windjay.com/ipodsupport.html

  • 11. Вячеслав Баранский в 7:06 pm, 25 January 2007

    2 av8612: вы испытывали его?

  • 12. Self-Perfection в 8:22 pm, 25 January 2007

    MockSoul, вы не правы по поводу причины отсутствия KDE софта под винду.

    Причина на самом деле в том, что софт под KDE пишется c использованием кроссплатформенной библиотеки Qt (на ней еще Opera написана). Текущая версия KDE (3.5.5) использует Qt3, а эта версия Qt существует в бесплатном виде только под MacOs & Linux. Уже полтора года существует Qt4 с бесплатной инкарнацией под винду; в первой половине года планируется выпустить стабильную версию KDE4, на основе этой версии библиотеки. Соответственно стало возможно портирование KDE софта под винду. Соответствующие работы уже ведутся (http://commit-digest.org/issues/2007-01-14/)

  • 13. MockSoul в 9:42 pm, 25 January 2007

    Sekf-Perfection, kde под винду переносят ради тех линуксоидов которым волей не волей приходится под виндой на работе сидеть, да и ради эксперимента ради =). Сами подумайте. Софт, да хотя бы тот же Amarok, не будет работать без уймы библиотек KDE.

    KDE applications have several runtime library and tool dependencies. The library kdelibs for example currently has 17 external dependencies, which are zlib, pnglib, jpeglib, tiff, jasper, pcre carbon lib, acl, bzip2, libxml2, libxslt, openexr, openssl, gettext, perl, dbus and Qt.

    В итоге нужно будет ставить kde почти весь. Это в лучшем случае дай бог в 100мб уложится. Первое время будут огромные глюки (с годик). И разве это называется “порт Amarok под Windows”? Это скорее “порт всего что нужно для Amarok под Windows, чтобы сам Amarok портировать не надо было” =). Я уж умолчу о ещё mysql, sqlite либо pgsql которые использует Amarok. Плюс gstreamer, а с ним куча библиотек от Gnome :). Плюс xine, который вообще непонятно как портировать под Windows.

    Если бы создатели Amarok запарились этим при создании плеера, такого лёгкого и чудесного решения как сейчас - ни за что не получилось бы. Об этом я и сказал выше. Впрочем, это применительно к практически всему софту KDE, не только и не столько к одному Amarok.

    я всё сказал. скомкано. =).

  • 14. Вячеслав Баранский в 9:49 pm, 25 January 2007

    Скомканности, о которой вы говорите не чувствуется :)
    Портировать Амарок под винды не нужно по той причине, что в проигрывателях аудио пользователи мелкомягкого не обижены, а спросите евангелистов Mac OS X нужен ли им такой плеер — можете открывать отдельный форум, будет аншлаг.

    Короче, суть в том, что Amarok нужен только вам, линуксоидам ;)

  • 15. Вячеслав Баранский в 9:50 pm, 25 January 2007

    update: хотя, он действительно хорош и, ИМХО, слишком революционен.

  • 16. MockSoul в 9:53 pm, 25 January 2007

    =) peace.

  • 17. Joe_Bishop в 11:36 pm, 07 April 2007

    факт то, что под венду нет нормальных проигрывателей. итюнс почти нормальный, только не позволяет привязывать смарт-плейлисты к директориям и играть флак (у меня почти вся коллекция в нём), вмплеер не умеет теги флак, то что к нему прикручивается не слишком удобно, и он не сканирует автоматически библиотеку. все остальные плееры умеющие вести коллекции имеют ещё более серъёзные недостатки.

Напишите свой комментарий

Вы должны залогиниться logged in чтобы написать комментарий.


rss lj delicious Add to Netvibes

feedburner