URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 53
[ Назад ]

Исходное сообщение
"Представлен новый музыкальный плеер Foobnix"

Отправлено opennews , 15-Авг-10 10:58 
Вышла (http://www.foobnix.com/view?t=Foobnix_novaja_versija_0.2.0+&...) новая версия
нового музыкального плеера Foobnix (http://www.foobnix.com/), ориентированного не только на прослушивание локальной музыкальной коллекции, но и на поиск музыки в сети и работу с интернет-радиостанциями. По замыслу авторов проекта, основное направление разработки связано с обеспечением удобной каталогизации и структурированием представленной в сети музыки. Например, при желании прослушать определенный альбом предусмотрена функция определения списка песен в альбоме с их последующим поиском в разных источниках. Плеер написан на языке Python с использованием PyGTK и распространяется (http://code.google.com/p/foobnix/) в рамках лицензии GPLv3.

<center><a href="http://www.foobnix.com/?page=%D0%92%D0%B... src="http://www.opennet.me/opennews/pics_base/27628_1281853950.jp... style="border-style: solid; border-col...

URL: http://www.foobnix.com/view?t=Foobnix_novaja_versija_0.2.0
Новость: http://www.opennet.me/opennews/art.shtml?num=27628


Содержание

Сообщения в этом обсуждении
"Представлен новый музыкальный плеер Foobnix"
Отправлено Аноним , 15-Авг-10 12:09 
Зачем оно??? Лучше бы пилили Амарок...

"Представлен новый музыкальный плеер Foobnix"
Отправлено Knuckles , 15-Авг-10 12:55 
Амарок, начиная со второй версии, является чем угодно, но не плеером.

"Представлен новый музыкальный плеер Foobnix"
Отправлено Zenitur , 15-Авг-10 22:49 
Никто не мешает использовать 1.4! И даже 1.3!

"Представлен новый музыкальный плеер Foobnix"
Отправлено fr0ster , 16-Авг-10 08:08 
Никто не мешает вообще что угодно использовать. Хоть ВинАмп под вайном, прости господи.
Только разве в амароке музыка Бетховена будет бетховинестей нежели в ритмбокса или фообниксе?

"Представлен новый музыкальный плеер Foobnix"
Отправлено User294 , 16-Авг-10 14:37 
Специально ради одной программы переть в систему немелкую *устаревшую* библу на которую все уже забили? А кто эту Qt3 поддерживать будет, чтобы на нее закладываться? Zenitur собственной персоной? Вы еще предложите GTK 1.x таскать, чего мелочиться то? oO

"Представлен новый музыкальный плеер Foobnix"
Отправлено Андрей , 15-Авг-10 13:22 
пусть отвяжут mysql, тогда ЭТО можно будет считать ПЛЕЕРОМ.

"Представлен новый музыкальный плеер Foobnix"
Отправлено Толстый , 15-Авг-10 13:52 
Если у Вас сто песенок, то пользуйтесь чем угодно. А людям, у которых сколько-нибудь приличная по размеру коллекция mysql необходим.

"Представлен новый музыкальный плеер Foobnix"
Отправлено VarLog , 15-Авг-10 14:08 
Особой коллекции у меня нет, но и количество песен переваливает за полторы тысячи.
MPD как-то без mysql справляется на ура.

"Представлен новый музыкальный плеер Foobnix"
Отправлено VBart , 15-Авг-10 18:34 
1500 это не далкео от 100 песенок. У меня вот по счетчику Amarok - 584326 композиции.

"Представлен новый музыкальный плеер Foobnix"
Отправлено VarLog , 15-Авг-10 19:30 
>1500 это не далкео от 100 песенок. У меня вот по счетчику
>Amarok - 584326 композиции.

Столько музыки мне вряд ли понадобится. :) Однако, я всё же считаю, что mysql - необязательный атрибут. Можно сделать и попроще. А если уж так нужен sql - то почему не sqlite? Крутить mysqld на десктопе ради музыкального плеера считаю перебором..


"Представлен новый музыкальный плеер Foobnix"
Отправлено Zenitur , 15-Авг-10 22:58 
Раньше было на выбор. KDE4 вообще почти всё из себя выбросило! Видать, разработчики не могут разобраться с новым API

"Представлен новый музыкальный плеер Foobnix"
Отправлено астронимус , 15-Авг-10 23:18 
Вражий фубар2000 справляется с коллекцией на 4 месяца прослушивания (каюсь, количество композиций не показывает, а потому назвать точное количество не могу). Поиск по библиотеке отлично работает

"Представлен новый музыкальный плеер Foobnix"
Отправлено Малфурион , 16-Авг-10 00:34 
да вы же большую часть этой коллекции никогда не будете слушать. Это 3.5 года воспроизведения и 3 ТБ при средней длительности 3 мин и битрейте 256 кбит/с. Зачем оно вам столько ненужного? Вы или нагло лжете :) или просто крайне странный человек

"Представлен новый музыкальный плеер Foobnix"
Отправлено fr0ster , 16-Авг-10 08:43 
>да вы же большую часть этой коллекции никогда не будете слушать. Это
>3.5 года воспроизведения и 3 ТБ при средней длительности 3 мин
>и битрейте 256 кбит/с. Зачем оно вам столько ненужного? Вы или
>нагло лжете :) или просто крайне странный человек

Предполагаю оно нужно по двум причинам
1 "шоб було", национальный украинский принцип, тут я могу понять. :)
2 Для обмену на недостающее в коллекции.

ЗЫ Есть еще вариант, что бы когда понадобится место на винте можно было легко увеличить свободное место одним движением руки :)


"Представлен новый музыкальный плеер Foobnix"
Отправлено User294 , 15-Авг-10 15:23 
>Если у Вас сто песенок, то пользуйтесь чем угодно. А людям, у
>которых сколько-нибудь приличная по размеру коллекция mysql необходим.

Простите, если вспомнить что sqlite тянет базы до ~20Gb совершенно не напрягаясь - сколько же должно быть песенок чтобы потребовалось что-то крупнее этой 300-килобайтной библы? Плеер != СУБД, а если кто не понял... ну, лично я вот теперь в основном юзаю deadbeef. У него конечно своих минусов есть, но по крайней мере это ПЛЕЕР, который не пытается быть СУБДом. Если мне нужен будет MySQL - я его честное слово поставлю. А вот мускуль в плеере мне не впился. Зато жутко бесит когда оно минуту взлетает раскочегаривая все эти навороты. И, блин, в этом мегамонстре .. нельзя как-то по простому настроить показ в плейлисте нужных колонок. И пока допрешь как сортировка работает - мозг сломаешь. А в простом как топор (по сравнению с амароком) deadbeef это все можно, блин! И оно там просто и очевидно. Как сказал бы Тема Лебедев в своем бизнес-линче, "они забыли для чего нужен плеер". Так вот, плеер нужен чтобы МУЗЫКУ ИГРАТЬ!


"Представлен новый музыкальный плеер Foobnix"
Отправлено Zenitur , 16-Авг-10 00:34 
> Так вот, плеер нужен чтобы МУЗЫКУ ИГРАТЬ!

Поэтому меня устраивает XMMS.
Собственно скриншот: http://imagebin.ca/view/Cgq3gW.html


"Представлен новый музыкальный плеер Foobnix"
Отправлено aim , 16-Авг-10 11:12 
всё-таки qmmp подходит больше в современном мире

"Представлен новый музыкальный плеер Foobnix"
Отправлено fr0ster , 16-Авг-10 11:20 
>всё-таки qmmp подходит больше в современном мире

В принципе audacious вполне хорошо задачу решает. И подходит не меньше qmmp.


"Представлен новый музыкальный плеер Foobnix"
Отправлено User294 , 16-Авг-10 14:41 
>всё-таки qmmp подходит больше в современном мире

Да, симпатичный плеер, правда из-за кутей несколько тяжеловат. Но в целом симпатично сделано.


"Представлен новый музыкальный плеер Foobnix"
Отправлено User294 , 16-Авг-10 14:41 
>Поэтому меня устраивает XMMS.

Это тот который на первом GTK? У, а я недооценил степень некромансии.

>Собственно скриншот: http://imagebin.ca/view/Cgq3gW.html

Спасибо, поблевал (на менюху первого GTK отдезигненую в виде "на дворе 1990й год"). Извините но у меня симпатичная аккуратная системка. Смотреть на этот вырвиглазный трындец из начала девяностых меня не улыбает - такие контролы в моей системе будут как бельмо на глазу. А диалоги открытия файлов в GTK1 просто ужасные. Даже в вин3.11 были лучше, а в 2010 году смотреть на такое вырвиглазие я не собираюсь.


"Представлен новый музыкальный плеер Foobnix"
Отправлено Vitaly_loki , 15-Авг-10 20:30 
Для этих целей можно (а возможно и нужно) BerkeleyDB юзать, а не SQL-сервер

"Представлен новый музыкальный плеер Foobnix"
Отправлено User294 , 16-Авг-10 00:01 
>которых сколько-нибудь приличная по размеру коллекция mysql необходим.

И какой по вашему должен быть размер базы коллекции чтобы с ним sqlite не справился? А то чувак на sql.ru тестил его с базами вплоть до 100 гигз, а на продакшне с 20Гб базой оно у него делало мускуль по скорости в пару раз. Тем не менее, я затрудняюсь себе представить плеер с базой в 20 гигз. Если это индекс - то что же тогда контент? Весь интернет? Ну для супербизонов скачивающих весь инет можно сделать опциональный конект к мускулю. Но вот зачем ВСЕМ пхать мускуль?! Для меня он явно избыточен, я не собираюсь юзать ремотный доступ к БД треков (по логике для начала, нужно делать доступ к самим трекам) и даже более 50 недель музыки спокойно прожевываются даже плеерами совсем без БД.


"Представлен новый музыкальный плеер Foobnix"
Отправлено MadHat , 16-Авг-10 04:41 
Что то я не понял, или не тем амароком пользуюсь. Он вроде не тянет за собой мускуль.

"Представлен новый музыкальный плеер Foobnix"
Отправлено L.O.R. , 16-Авг-10 09:56 
$ p -Qi amarok                                                          
Название              : amarok
Версия                : 2.3.1-1
URL                   : http://amarok.kde.org
Лицензии              : GPL2  LGPL2  FDL
Группы                : Нет
Предоставляет         : Нет
Зависит от            : kdebase-runtime  mysql  qtscriptgenerator
                        taglib-extras  liblastfm
Дополнительно         : libgpod: support Apple iPod audio devices
                        libmtp: support for portable media devices
                        loudmouth: backend needed by mp3tunes for syncing
Требуется пакетами    : Нет
Конфликтует с         : Нет
Заменяет              : amarok-base  amarok-engine-xine  amarok-base-mysqlfree
Размер установленного : 43652,00 K
Сборщик               : Andrea Scarpino <andrea@archlinux.org>
Архитектура           : i686
Дата сборки           : Птн 28 Май 2010 09:56:13
Дата установки        : Пнд 09 Авг 2010 19:49:14
Причина установки     : Явно установлен
Установочный скрипт   : Yes
Описание              : A media player for KDE

"Представлен новый музыкальный плеер Foobnix"
Отправлено аноним , 16-Авг-10 15:33 
Абсолютнейший бред - от размера коллекции тут ничего не зависит - нужна тупейшая БД. Не нужно ни репликаций, ни транзакций, ни каких гарантий ACID, ни, собственно, SQL. Использовать в плеере внешний (!) mysql - признак абсолютного непрофессионализма разработчиков.

"Представлен новый музыкальный плеер Foobnix"
Отправлено Гентушник , 16-Авг-10 15:52 
> пусть отвяжут mysql

Я не понял, в чём проблема?
USE=-mysql emerge amarok
и нету поддержки мускула


"Представлен новый музыкальный плеер Foobnix"
Отправлено fr0ster , 16-Авг-10 15:53 
>> пусть отвяжут mysql
>
>Я не понял, в чём проблема?
>USE=-mysql emerge amarok
>и нету поддержки мускула

Теперь всем заради использования амарока перейти на генту, кто не перешел еще.


"Представлен новый музыкальный плеер Foobnix"
Отправлено Гентушник , 17-Авг-10 00:22 
>Теперь всем заради использования амарока перейти на генту, кто не перешел еще.

Не обязательно на генту. Думаю большинство source-based дистрибутивов предоставляют схожую функциональность.
А в бинарных дистрах - есть пакеты с сорцами.



"Представлен новый музыкальный плеер Foobnix"
Отправлено fr0ster , 17-Авг-10 09:54 
>>Теперь всем заради использования амарока перейти на генту, кто не перешел еще.
>
>Не обязательно на генту. Думаю большинство source-based дистрибутивов предоставляют схожую функциональность.
>А в бинарных дистрах - есть пакеты с сорцами.

Проще взять вместо амарока другой плеер.


"Представлен новый музыкальный плеер Foobnix"
Отправлено Аноним , 15-Авг-10 12:42 
Понравилась идея искать музыку на lastfm, сортировать по популярности и проигрывать из вконтакта. Хочу грамотную реализацию.

"Представлен новый музыкальный плеер Foobnix"
Отправлено xen , 15-Авг-10 13:35 
Круто, сайт работает на GAE

"Представлен новый музыкальный плеер Foobnix"
Отправлено Ivan , 15-Авг-10 20:41 
>Круто, сайт работает на GAE

Реально очень круто! За рамки шарового плана еще не скоро выйду... (плюс никакие оптимизации и кеширования не вешал)


"Представлен новый музыкальный плеер Foobnix"
Отправлено Аноним , 15-Авг-10 13:49 
А что за формат такой "CUA" ?

"Представлен новый музыкальный плеер Foobnix"
Отправлено Anonim , 16-Авг-10 03:07 
Добавлена поддержка файлов CUE

"Представлен новый музыкальный плеер Foobnix"
Отправлено Аноним , 16-Авг-10 15:32 
Ага, спасибо, CUE очень нужен т.к. все в нем. Вроде как в gstreamer поддержки CUE не было?

"Спасибо за отзывы"
Отправлено Ivan , 15-Авг-10 14:10 
Исправил ошибку сайта и добавил английский контент :)

Плеер мне больше нужен на работе, когда музыку особо не покачаешь а слушать хочется сразу.
Большой коллекции нет, по этой причине отображение в виде дерева предпочтительно.


"Спасибо за отзывы"
Отправлено Gular , 15-Авг-10 16:15 
Извините, Вы не пробовали присоединиться к разработке Deadbeef? Там есть основное, но есть что и допиливать.

"Представлен новый музыкальный плеер Foobnix"
Отправлено Аноним , 15-Авг-10 15:06 
Интерфейс и название очень толсто намекают на foobar2000 (да, сегодня я работаю и.о. К.О.).

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


"Представлен новый музыкальный плеер Foobnix"
Отправлено User294 , 15-Авг-10 15:24 
Не, без питона и мускуля - не энтерпрайзно. Хотя если мускуль и питон выбросить - получится, вероятно, deadbeef :)))

"Представлен новый музыкальный плеер Foobnix"
Отправлено Ivan , 15-Авг-10 20:37 
>Интерфейс и название очень толсто намекают на foobar2000

Так и было, нужно было с чего-то дизайн спи..зрисовать

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

foobix уже развит, автора вполне устраивает и дальнейшая разработка не желательна :)

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

мускуля нет и не будет, а о sqlite надо задуматься. Пока не нужно, так как музыка только в виде дерева.


"Представлен новый музыкальный плеер Foobnix"
Отправлено Аноним , 15-Авг-10 16:20 
Почему на сайте много ошибок?

http://www.foobnix.com/?page=about〈=
> Плеер написан_а_ на Python...
> Идя создания плеера...

В итоге автоматический перевод на английский еще более фееричен.


"Представлен новый музыкальный плеер Foobnix"
Отправлено Ivan , 15-Авг-10 20:33 
>Почему на сайте много ошибок?
>
>http://www.foobnix.com/?page=about〈=
>> Плеер написан_а_ на Python...
>> Идя создания плеера...
>
>В итоге автоматический перевод на английский еще более фееричен.

Спасибо за линку, исправил. Есть желающие литературно переводить на английский:)?



"Представлен новый музыкальный плеер Foobnix"
Отправлено Аноним , 15-Авг-10 17:23 
Автор, поправь скрипт сборки, он у тебя требует доступ в /opt и не позволяет удалять установленную программу, пришлось руками вычищать.

"Представлен новый музыкальный плеер Foobnix"
Отправлено Ivan , 15-Авг-10 20:31 
в /opt он хранит списки радиостанций, что доступны всем пользователям.
Вопрос: Где правильно хранить общую инфу для всех пользователей?

"Представлен новый музыкальный плеер Foobnix"
Отправлено Злобный доброжелатель , 15-Авг-10 21:45 
>Вопрос: Где правильно хранить общую инфу для всех пользователей?

В /usr/share/foobnix, очевидно же.



"Представлен новый музыкальный плеер Foobnix"
Отправлено Ivan , 16-Авг-10 00:02 
>В /usr/share/foobnix, очевидно же.

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


"Представлен новый музыкальный плеер Foobnix"
Отправлено ixti , 16-Авг-10 03:06 
Не совсем понял чем Вы недовольны ответом. Строго говоря никто ни к чему никого не обязывает, но большинство адекватных ОСей и дистрибутивов придерживаюся FHS (http://www.pathname.com/fhs). Единственное что для локально установленных пактеов это должно быть (всё по тому же стандарту) /usr/local/share/foobnix (http://www.pathname.com/fhs/pub/fhs-2.3.html#USRLOCALSHARE1), но опять же - куда не поместите, найдутся "несогласные". Поэтому самое оптимальное думаю будет руководствоваться именно FHS при выборе путей (собственно Debian именно его приерживается), а уж дальше, если Ваше детище будет интересно кому-то кроме Вас, найдутся сопровождающие кто будут сопровождать пакеты/спеки для конкретных дистрибутивов.

"Представлен новый музыкальный плеер Foobnix"
Отправлено Аноним , 16-Авг-10 14:34 
> В /usr/share/foobnix, очевидно же.

Вот только не надо там держать часто меняющиеся данные. Лучше в /var/lib/foobnix


"Представлен новый музыкальный плеер Foobnix"
Отправлено Аноним , 18-Авг-10 11:54 
>в /opt он хранит списки радиостанций, что доступны всем пользователям.
>Вопрос: Где правильно хранить общую инфу для всех пользователей?

Дело не в то, какой каталог в скрипт прописать. Если туда засунуть /usr/local вместо /opt станет ненамного лучше. нормальные скрипты сборки позволяют выбрать префикс для установки (в т.ч. в /home ), а у Вас скипт сходу тредует доступ в системнуд папу НА ЗАПИСЬ, т.е. под непривелегированной учеткой "на посмотреть" я уже программу поставить не могу.


"Представлен новый музыкальный плеер Foobnix"
Отправлено Аноним , 15-Авг-10 22:41 
Интересное решение - показывать "похожие" треки и тут же высасывать их из контакта для прослушивания.

"Представлен новый музыкальный плеер Foobnix"
Отправлено Аноним , 15-Авг-10 23:02 
О боже... А что, QT не осилили? Опять ужасный интерфейс.... Про юзабилити слышали? А где, простите, эквалайзер?
Надо Лебедеву показать. Отличный пример как не надо делать интерфейсы.
Совет автору: двигайтесь в сторону похожести на WinAMP, AIMP. Учитесь на хороших примерах. И поймите, 100 ГБ музыки на харде тоже сейчас не редкость. Их надо как-то сортировать. Кстати, SQLite вам в помощь.

ps: если плеер точите под себя, то пользоваться будете им только вы


"Представлен новый музыкальный плеер Foobnix"
Отправлено Аноним , 15-Авг-10 23:27 
Если делаете линукс, двигайтесь в сторону похожести на Windows. Учитесь на хороших примерах.

"Представлен новый музыкальный плеер Foobnix"
Отправлено Ivan , 16-Авг-10 00:00 
>двигайтесь в сторону похожести на WinAMP, AIMP.

предпочту двигаться в сторону foobar2000, слышали?


"Представлен новый музыкальный плеер Foobnix"
Отправлено Tuxoid , 16-Авг-10 00:04 
>Совет автору: двигайтесь в сторону похожести на WinAMP, AIMP.

Какой ужас. Меня именно интерфейс больше всего бесит в хорошем плеере - qmmp. Именно потому я взялся писать для него морду.


"Представлен новый музыкальный плеер Foobnix"
Отправлено anthonio , 16-Авг-10 07:41 
Да, я им пользуюсь... Спасибо :)

"Представлен новый музыкальный плеер Foobnix"
Отправлено Антон , 16-Авг-10 10:09 
> И поймите, 100 ГБ музыки на харде тоже сейчас не

У тех у кого 100 Гб музыки делают для себя плеер для 100 Гб музыки, а у тех у кого 100 песен - под свои нужды. Я например полностью согласен с автором Foobnix, так как терпеть не могу всякие amarok и rhythmbox с излишне умными коллекциями, которыми крайне неудобно работать с небольшими архивами музыки. У меня и так все разложено по полочкам в файловой системе и мне важно чтобы играло только текущую директорию и не пыталось залезть в другую.


"Представлен новый музыкальный плеер Foobnix"
Отправлено light , 16-Авг-10 11:47 
+1
у меня более одного плейлиста, в первом - облее тыщи позиций, но ве равно  пинмаю эти всякие перегруженые амароки
про толстый намек на foobar тоже +1

"Представлен новый музыкальный плеер Foobnix"
Отправлено Аноним , 17-Авг-10 23:13 
Такие плееры удел избранных. Есть люди, которым нравится создавать такие программы. И благодаря им Линукс такой Линукс.

Но автор молодец. Написать плеер на Python это многого стоит. Да и вообще идеи хорошие.


"Представлен новый музыкальный плеер Foobnix"
Отправлено Nirnroot , 16-Авг-10 00:58 
нравится, чтов обзорах картинки есть :)

"Представлен новый музыкальный плеер Foobnix"
Отправлено Аноним , 16-Авг-10 04:51 
qmmp и правда хорош, и да, именно винамповый ифейс бесит...
Хотелось бы чего-то как в этой новости, только не на скриптах и с поддержкой cue
или типа deadbeef , но что бы с бд ещё.

"Представлен новый музыкальный плеер Foobnix"
Отправлено Tuxoid , 16-Авг-10 08:06 
>qmmp и правда хорош, и да, именно винамповый ифейс бесит...

http://gitorious.org/qmmp-fooui/qmmp-fooui