Как стать автором
Обновить

Foobnix — новый музыкальный плеер

Время на прочтение 3 мин
Количество просмотров 14K
Думаю ни для кого не секрет что в линуксе великое множество разнообразных музыкальных плееров на любой вкус — Rhytmbox, Exaile, Banshee, DeadBeef, Decibel, Clementine, Amarok, XNoise, QMMP, Audacious, Minitunes, gMusicbrowser, MPD(Sonata...) итд. Все они имеют как преимущества так и недостатки, многие поддерживают плагины для расширения функционала, некоторые умеют использовать скины — казалось бы что совсем не проблема найти то что полностью устроит именно тебя. Но пробовав их все лично я так и не смог остановить свой выбор на одном, нужные мне функции были в разных плеерах. Вот так и пользовался я сразу 3 плеерами:
  • QMMP — для быстрого и удобного проигрывания локальной музыки по каталогам
  • Exaile — для проигрывания музыкальной коллекции и музыки с вКонтакта
  • prostopleer.com — в основном для прослушивания популярных треков с радиостанций(TOP100 песен из 60 радио) в онлайне, иногда скачивая нужные треки себе.
Естественно было не очень удобно и тут случилось чудо — вчера совершенно случайно наткнулся на пост о плеере Foobnix, сначала подумал что это очередной велосипед и даже не хотел пробовать, но все же прочитал описание на сайте, потом поставил и не пожалел. Очень обрадовало то что разработчик русский и довольно активно дорабатывает плеер. На текущий момент последняя версия плеера всего 0.2.0 — но он уже достаточно много умеет.
image

Описание взято с официального сайта плеера, ведь никто не расскажет лучше о своем «детище» чем автор.


Плеер написан на Python, GTK+, Glade
Идя создания плеера была такая, что сейчас практически вся музыка есть в интернете (видеоклипы, вконтакте, ласт.фм и другие сайты), но она или не структурированная или существуют каталоги, но нельзя прослушать или платная.
Так возникла идея написать плеер, который сможет искать различные списки музыки (Например список песен из альбома) и потом к каждой из них искать музыку на разных источниках. Собрать все в одной программе, которая свернется в иконку :)

Кратко что сейчас умеет плеер:


Как плеер локальной музыки
1.0 Сканировать папку с музыкой.
1.1 Играть локальную музыку любых форматов, что поддерживает gstreamer
1.2 Навигация по файлам в виде дерева (не люблю коллекции)
1.3 Быстрый фильтр по названию артиста-альбома (легко находить исполнителя)
1.4 Каждый новый плейлист отображается в табах, что позволяет отображать историю прослушанной музыки
1.5 Создавать плейлисты
1.6 Сохранять выделенную музыку-плейлисты в новую папку (Например для следующей записи на СД)
1.7 Скроблер музыки на ласт.фм
1.8 Отображение лирики к текущей песни если есть.
1.9 Экспериментальная поддержка CUE файловimage
Как плеер интернет музыки
2.-1 Не обязательно вводить свой логин\пароль ВКонтакте и last.fm
2.0 Поиск самых популярных песен исполнителя по рейтингу ласт.фм
2.1 Поиск самых популярных альбомов и их песен по рейтингу ласт.фм
2.2 Поиск наиболее похожих артистов и их песен по рейтингу ласт.фм
2.3 Поиск наиболее соответствующей музыки по жанру или тегу по рейтингу ласт.фм
2.4 Поиск любой аудио информации по Вконтакте и ее прослушивание.
2.5 Отображение каждого поиска в новой табе, возможность смотреть историю.
2.6 Отображение из какого альбома (года) текущая песня
2.7 Отображение наиболее похожих исполнителей к тому что играет
2.8 Отображение наиболее похожих песен к той что играет
2.9 Слылки на биографию артиста на wikipedia, last.fm, musicbrainz
2.10 Скроблер музыки на ласт.фм
2.11 Установить в конфигурации, все что прослушивается кешируется-сохраняется в указанную папку
2.12 Сохранить выделенное в эту папку сразу без прослушивания
2.13 Сохранить как выделенное в любую папку сразу
2.14 Если в поле поиска вбить ссылку на пользователя или группу вконтакте то есть возможно прослушивать-сохранять музыку из групп вконтакте
2.15 Отображение лирики к текущей песни если есть
2.16 Прослушивание радиостанций
2.17 Скачивать музыку с сайта Вконтакте
image
image
Видео описание некоторых возможностей



На данный момент в плеере НЕТ фонотеки(лично мне не нужна например), но планируется. Советую ознакомится с планами развития плеера по ссылкам ниже, также вы можете оставить свои предложения.

Официальный сайт
Список реализованного и задуманного функционала
Таблица багов и предложений
Исходники на гуглкоде
Установка Foobnix на Windows для извращенцев
Скачать можно deb-пакеты или исходники или из SVN
svn checkout foobnix.googlecode.com/svn/trunk foobnix-read-only

UPD. Я НИКАКОГО ОТНОШЕНИЯ К РАЗРАБОТЧИКАМ НЕ ИМЕЮ. ВСЕ ПОЖЕЛАНИЯ И БАГРЕПОРТЫ ОТПРАВЛЯЙТЕ ПО ПРИВЕДЕННЫМ ВЫШЕ ССЫЛКАМ.
UPD2. Не прошло и суток как плеер обновился, качаем с оффсайта. Список изменений:
0.2.1-0a
*Замечена бага с директориями музыки после обновления до новой версии, нужно удалить старый конфиг rm -rf $USER/foobnix_conf.pkl
*Бага с ВКонтакте, не играет музыку… вечером посмотрю (исправлено в 0.2.1-1)
1)Настройки вынесены в отдельное окно
2)Возможность указывать несколько директорий с музыкой
3)Изменен внешний вид
4)Переключатели Музыку-Радио-Плейлисты вдавливаются.
5)Заложена основа для различных настроек
image
Теги:
Хабы:
+58
Комментарии 155
Комментарии Комментарии 155

Публикации

Истории

Ближайшие события

Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн
Геймтон «DatsEdenSpace» от DatsTeam
Дата 5 – 6 апреля
Время 17:00 – 20:00
Место
Онлайн
PG Bootcamp 2024
Дата 16 апреля
Время 09:30 – 21:00
Место
Минск Онлайн
EvaConf 2024
Дата 16 апреля
Время 11:00 – 16:00
Место
Москва Онлайн