LINUX.ORG.RU

Плеер без названия.


0

4

Плееров под линукс много и постоянно появляются новые - но вот беда, все негодные.В одном это не так, в другом другое.Лишь mpd и ncmpcpp как клиент мне по нраву, но ncmpcpp тоже имеет минусы - нет обложек.Потому решил написать свой (ведь это видимо, несложно), вот что получилось.

Пока он недоделанный, но уже походит.) Умеет скачивать тексты с вики-лирик (привет копирастам), обложки берёт из коллекции, при отсутсвии - из интернетов, показывает нормальные нотификации етц.

Вот тут в минимизированном виде и отображение обложки в натуральную величину http://img693.imageshack.us/img693/3639/screenuu.png

Так отображаются альбомы http://img832.imageshack.us/img832/5337/tst00.png

Это информация об артисте, берётся с lastfm http://img831.imageshack.us/img831/7305/tst02.png

Такие дела.

*****************************************************

Хотелось бы послушать про «велосипеды»(^_^) и про функции плееров, какие кому важны и какие вобще бывают.

>>> Просмотр (1280x800, 706 Kb)

★★

Проверено: JB ()

>все негодные.

ай врёте! moc годный, audacious годный.

darkshvein ☆☆
()

Видимо, как и многие другие, буду ждать на пощупать-потестить. Интересно)

thoughtful_fox
()

> Плееров под линукс много и постоянно появляются новые - но вот беда, все негодные.

Нда, прямо слов нету. О спаситель, они ведь все негодные, что нам делать?
Спасай нас скорее своим недовелосипедом.

paran0id ★★★★★
()

еще одна морда к mpd? лучше б слабал приличную морду к xmms2...

Rastafarra ★★★★
()

Неплохая идея. :)

Правда всё равно для меня такой плеер выглядит очень огромным, поэтому я скорее выберу Sonata. Тем более, что там есть и обложка, и тексты песен, и интеграция с last.fm и ещё много чего... :)

cruxish ★★★★
()
Ответ на: комментарий от darkshvein

> Меня вот не устраивает отсутствие поддержки CUE опенофисом и гимпом.

Ну так, пока эта ниша ещё не так занята, так что скорее пиши свой офис и графический редактор с поддержкой CUE. ;)

cruxish ★★★★
()

Зашибись! Скрин шикарен!

Автор, плеер должен быть минималистичным, ты абсолютно верно все придумал :) Очень по кайфу!

Что за шрифт в плеере?

Bad_Habit
()
Ответ на: комментарий от Dl11

> Сделай инфу с lastfm на русском.

No way. Пусть лучше тогда в зависимости от локали.

Закачку обожек в папку с файлами.

No way. ~/.covers достаточно, и будет совместимо с той же Sonata. Тем более, что клиент mpd далеко не всегда имеет доступ к директории с музыкой.

Радио lastfm можно сделать чтобы слушалось.

Зачем это в клиенте для mpd?..

Остальные два пункта поддерживаю.

cruxish ★★★★
()

всё очень мило, но этот розовый цвет ... :)

jcd ★★★★★
()
Ответ на: комментарий от nitz

> Хоткеев нет и не планируется

Даже для мультимедийных клавиатур? Тогда это очень большой минус...

cruxish ★★★★
()

>Плееров под линукс много и постоянно появляются новые - но вот беда...

...все, кроме Amarok2, не нужны. Но вылезают под очередное обострение как после дождя.

duott ★★★★★
()

+1, хороший плеер. Хоть кто-то пилит дизайн. Два вопроса.

1. Есть скрины на других (возможно совсем других) темах?

2. Какие либы/фреймворки используются?

vertexua ★★★★★
()
Ответ на: комментарий от nitz

Годно в других темах. Немного не по гномовски (читай «маковски»), но все же достаточно красиво и удобно. Когда-то может скачаю сорцы и посмотрю на своем Equinox (+5 к красивости любой программы)

vertexua ★★★★★
()

Хорошая морда, какой шрифт используете?

stormblastt ★★★
()

Красота, дружище, так держать!

Jayrome ★★★★★
()

Смотрится красиво и стильно.

Relan ★★★★★
()

> Лишь mpd и ncmpcpp как клиент мне по нраву, но ncmpcpp тоже имеет минусы - нет обложек.

Да отличная связка, добавлю к ней только mpc для управления mpd.

Вот тут в минимизированном виде и отображение обложки в натуральную величину http://img693.imageshack.us/img693/3639/screenuu.png


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

p.s. А DeadBeef вы смотрели - вроде все это он умеет.

andreyu ★★★★★
()
Ответ на: комментарий от megabaks

> > Хоткеев нет и не планируется (есть mpc для этого, разве что для каких-то функции предоствяемых этим клиентом - нотификаций, например)

дык а как прятать и «находить» морду тогда?

т.е. нужен хоткей для самой морды



Так в чем проблема? Или ваш DE / WM запрещает запуск приложения по хоткею?

andreyu ★★★★★
()
Ответ на: комментарий от paran0id

> > Плееров под линукс много и постоянно появляются новые - но вот беда, все негодные.

Нда, прямо слов нету. О спаситель, они ведь все негодные, что нам делать?

Спасай нас скорее своим недовелосипедом.



Человек выразил свое мнение. Более того, он сделал такой плеер, который ему нужен. Показал вам. Не нравится, проходите мимо.

andreyu ★★★★★
()
Ответ на: комментарий от cruxish

> > Закачку обожек в папку с файлами.

No way. ~/.covers достаточно, и будет совместимо с той же Sonata.


Тогда уж лучше в ~/.config/covers ($XDG_CONFIG_HOME/covers) или где по XDG должны базы лежать. Нечего помойку в $HOME устраивать.

andreyu ★★★★★
()
Ответ на: комментарий от AnDoR

> Нечего помойку в $HOME устраивать.

Ты часто разглядываешь -ls -ld ~/.* ?


Нет, но это не является поводом для наведения бардака.

andreyu ★★★★★
()

Реквестирую автору сменить бэкенд с mpd (под который много неплохих фронтендов) на xmms2 (под который все фронтенды либо дубово простые, либо уродские, либо нерабочие). А вообще молодец.

Pythonist
()
Ответ на: комментарий от andreyu

> Человек выразил свое мнение. Более того, он сделал такой плеер, который ему нужен. Показал вам. Не нравится, проходите мимо.

Человек выразил свое мнение, сделал проигрыватель, показал нам (Что, собственно, подразумевает обсуждение).
Я тоже выразил мнение, весьма скептическое, и пошел дальше.

paran0id ★★★★★
()
Ответ на: комментарий от cruxish

>No way. ~/.covers достаточно, и будет совместимо с той же Sonata

Скажите, как она сохраняет, под каким названием?Попробовал - у меня она виснет напрочь при поиске в интернетах.( А мне сейчас не до разбирательств с сонатой, какое название у неё должно быть?

Названия текстов в моей поделке совместимы с ncmpcpp - «artist - album.txt»

nitz ★★
() автор топика

>лучше б слабал приличную морду к xmms2...

Xmms2 не популярен (видно потому что как раз морд нету (^_^)) ну и просто я его сейчас уже не использую.А всё-таки я написал плеер не для всеобщего блага а из личных интиресов.

Что за шрифт в плеере?

Шрифт - UniversCondensed

Как называется тема GTK?

Никак не называется, это самодельная тема.)

nitz ★★
() автор топика
Ответ на: комментарий от andreyu

кстати, а есть какой-то стандарт на хранение/именование covers, так чтобы плееры друг другу не пороли боков?

waker ★★★★★
()

Очень симпатично всё в целом! Нужны только доковские иконки для лисы и для плеера (плеер кстати зачотно выглядит)

Hoodoo ★★★★★
()
Ответ на: комментарий от nitz

Скажите, как она сохраняет, под каким названием?

[onestep@onestep-box ~]$ ls ~/.covers/
30 Seconds To Mars-30 Seconds To Mars.jpg
30 Seconds to Mars-A Beautiful Lie (Deluxe Edition).jpg
36 Crazyfists-A Snow Capped Romance.jpg
36 Crazyfists-Bitterness The Star.jpg
...

Т.е. %artist%-%album%.jpg. Естественно, те, которые в тегах прописаны.

Сборники не получилось проверить. :( Например, у меня есть исполнитель Noisia, сборник FabricLive.40, автор трека Phace. В таком случае, насколько я понял, Sonata ищет обложку Phace - FabricLive.40, и, естественно, не находит.

cruxish ★★★★
()
Ответ на: комментарий от andreyu

> Тогда уж лучше в ~/.config/covers ($XDG_CONFIG_HOME/covers)

Капитан Очевидность как бы намекает нам, что изображения обложек альбомов - это не конфиги. В качестве аналогичных примеров см. ~/.icons, ~/.themes.

cruxish ★★★★
()

Смотрится неплохо. На мой взгляд файловый браузер в боковой панели просто необходимая вещь для плейера.

Lennox ★★★★★
()

Морда вполне неплоха. Ничего вроде лишнего не светится.

Помнится на винде мне очень нравился foobar. В частности за возможность подвигать все эелементы в графическом режиме, расставить как надо, убрать лишнее. Плагин докинул, засунул новый элемент. Всё вполне удобно. Думаю сделать морду с такими возможностями было бы куда выгоднее (пусть даже состав и положение элементов определялось бы конфигом, пусть в форме xml например). Чем не вариант?

В плане готовых вариантов - чем не устроил gmpc? Я не сильно притязателен в этом плане. Опять же привык к foobar. Нотификации у gmpc немного не в тему, но думаю это поправимо...

ronkajitsu
()

Кстати, вопрос автору - как вы относитесь к принципу «release early - release often»? Может будет лучше опубликовать исходники на GitHub или Google Code уже сейчас? А комьюнити будет пользоваться, хвалить, ну и присылать патчи по возможности...

В качестве первого возможного патча вижу поддержку мультимедийных клавиш. :) И, если это ещё не сделано, всплывающие подсказки над обложками альбомов.

cruxish ★★★★
()
Ответ на: комментарий от Lennox

>На мой взгляд файловый браузер в боковой панели просто необходимая вещь для плейера.

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

annulen ★★★★★
()

Тоже что ль залабать какой-нибудь велосипед? :)

alg0rythm
()

Красиво. Только обои не понравились.

wbrer ★★★
()

Хотелось бы плеер с интегрированным ластфмом

AKai
()
Ответ на: комментарий от cruxish

В качестве первого возможного патча вижу поддержку мультимедийных клавиш. :)

Сто раз же сказали, что как таковая «поддержка» в данном случае не нужна. На клавиши вешается что-то вроде этого:

/path/to/mpc command [...]
И наступает счастье.

urlin
()
Ответ на: комментарий от paran0id

> Я тоже выразил мнение, весьма скептическое, и пошел дальше.

Так и есть, пукнул и пошел дальше.

andreyu ★★★★★
()
Ответ на: комментарий от cruxish

> Капитан Очевидность как бы намекает нам, что изображения обложек альбомов - это не конфиги. В качестве аналогичных примеров см. ~/.icons, ~/.themes.

А почему капитан очевидность не напомнил вам, что вырывать фразу из контекста несколько глупо?

andreyu: «или где по XDG должны базы лежать.»

andreyu ★★★★★
()
Ответ на: комментарий от cruxish

в sonata интеграция с lastfm? у меня видимо не та версия, ибо любую радиостанцию приходится добавлять не проще чем в mpc

> Радио lastfm можно сделать чтобы слушалось.

Зачем это в клиенте для mpd?..

видимо потому что это есть в самом mpd

сам слушаю lastfm через mpd

по поводу хоткеев согласен с urlin

автору сабжа жирный плюс, ждем исходников. на вид плеер симпотный даже не смотря на некую громоздкость по сравнению с ncmpc и sonata

muhas ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.