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 ()

>Хотелось бы послушать про «велосипеды»(^_^) и про функции плееров, какие кому важны и какие вобще бывают.
хоткеи и возможность просто исчезнуть со стола-панели-трея...короче плеер невидимка, но с мышевозной мордой + нормальный эквалайзер от 30-40Гц и дальше + нормализация громкости + всеядность(включая куе и куе внутри флака например) + ...надо подумать )

megabaks ★★★★
()

Неплохой плеер.
Ещё добавьте к нему возможность проставлять рейтинг и пользовательские метки/теги и он станет моим любимым плеером :))
Готов помочь в разработке.

neocrust ★★★★★
()

Лучше бы морду к deadbeef'у запилил такую.

daemonpnz ★★★★★
()

по скрину
ШГ
зачем ламинат на столе? о_О
чёрные иконки на чёрной же панели...ну ты понел :)

megabaks ★★★★
()

Про плеер хз, но всё остальное выглядит отлично.

GotF ★★★★★
()

И да. С нуля писали или что за базу взяли?

neocrust ★★★★★
()

А чем плоха та же sonata?

michwill ★★★★★
()

Да сколько ж можно то, а? Еще один велосипед с пластилиновой рамой.

unikoid ★★★
()

>хоткеи и возможность просто исчезнуть...

Это клиент мpd, т.е. исчезнуть может по определению, проигрывание не прекратся.Да, он у меня разделён на основную морду и иконку в трее с базовыми командами и нотификациями.Хоткеев нет и не планируется (есть mpc для этого, разве что для каких-то функции предоствяемых этим клиентом - нотификаций, например)

проставлять рейтинг и пользовательские метки/теги

Рейтинги есть в планах - но это тебует либо патченного mpd, либо дополнительную базу.Так что это дело будушего, когда всё основное доделаю.

Лучше бы морду к deadbeef'у запилил такую.

Деадбиф не клиент-сервер и непригоден для работы с коллекциями.

С нуля писали или что за базу взяли?

C нуля.Конечно, на другие поглядываю (на Сонату в основном) как там что сделано. )

А чем плоха та же sonata?

Ну мне внешний вид её не нравится, забитый в код.Чем в ней разбираться проще написать.Тут интерфейс через glade(gtkbuilder) - т.е. легко можно изменять.Нотификации уродские у Сонать, размер обложек не настраивается - вобшем много мелочей.

Да сколько ж можно то, а? Еще один велосипед

А может я и не буду его выкладывать и продвигать.Будет у меня cупер-эксклюзивный плеер.(^_^)

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

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

megabaks ★★★★
()

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

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

А это уже есть, сорри я только минимальную версию скрина посмотрел .

Chubakur ★★
()

Красавчик. Пожелания -

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

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

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

Кнопку чтобы добавлять в любимые.

А так же чтобы видно было похожих исполнителей и похожие песни и чтобы ссылки на них были.

Хы чото я загнул уже многовасто)

Dl11
()

А лучше всё что я сказал сделай в плагины для deadbeef тогда точно на него перееду)

Dl11
()

Выглядит хорошо так. На чём плейер-то? Когда релиз :)
Да, и про дедбифовские плагины подумал бы что ли.

amorpher ★★★★★
()

почему всем кажется, что они могут написать лчше, чем уже существует? Нет, что бы что-то допиливать, только херней страдать умеют 8)

Andru ★★★★
()

А где можно взять исходники напощупать?

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

потому что снуля чаще гораздо проще сделать, чем раскуривать что и как хотели сделать до тебя?
это относится ко всему на свете

megabaks ★★★★
()

ШГ

функции плееров

Здравствуйте, я хочу чтобы вы сделали плеер. Суть такова... (дальше продолжите)

N1ghtmare ★★
()

>где иконки брал и что за док?

Не помню.То ли на deviantart, то ли на gnome-look.Но в том паке много непригодных, виндовых иконок.Приходится нужные самому доделывать - шрифт в них HandelGotD.Док же - avant.

инфу с lastfm на русском.

Да, что-то я об этом не подумал.Для руских исполнителей пишет по-русски.Но ведь и для западных есть русская информация!Надо сделать.

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

Тут есть нюанс.Как быть если в папке много разных артистов/альбомов?По названиям придётся и замусорит он такую папку обложками.

На чём плейер-то? Когда релиз :)

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

Нет, что бы что-то допиливать, только херней страдать умеют 8)

Да,Сонату бы я допилил уж!Но надо ведь английский хорошо знать, и моё мнение может не совпадать с мнением автора.Деадбиф русский - но его я не использую.

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

Плеер понравился. Док ваще понравился. Да и всё понравилось. Хороший, годный скрин.

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

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

Можно закапывать.

Не говори за всех, мне например они ненужны.

SAA ★★★
()

а эквалайзер в mpd возможен? пилил как-то тоже морду на питоне и gtk (в своем видении прекрасного) под xmms2, так вот, эквалайзер там есть, и имхо, очень качественный (точно лучший из всего, что я слушал)

deathmagnetic
()

Плеер весьма занятный и симпатичный)

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

ага, мониторы. и двойные стены с звукопоглощяющей обивкой :) я за

deathmagnetic
()
Ответ на: комментарий от anon_666

mpc осиль.

По сабжу - молодец автор, но действительно, лучше бы попробовал допилить сонату.

blessed
()

а еще фичреквест: добавление песен в плейлист из коллекции в _правильном_ порядке. то есть, исполнители (отсортированы по алфавиту, жанру, etc)-> альбомы (по годам, т.е. в хронологии)-> песни(по порядку дорожек). мелочь, казалось бы, а хрен где реализовано! (сабж еще не смотрел)

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

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

Тут есть нюанс.Как быть если в папке много разных артистов/альбомов?По названиям придётся и замусорит он такую папку обложками.>

Кому надо тот включит кому нет тот выключит.

И постаряйся чтобы он не грёб пол тонны зависимостей!

Dl11
()

Выглядит отлично. Так Вы дадите исходнички пощупать? Уж очень хочется.

KozakUA
()

Хотелось бы такой скрипт календаря )) можете поделится?

Stereodinamik
()

Реквестирую исходники «на пощупать».

alister
()

Оформление годное! За велосипед тоже +

Yareg ★★★
()

Хороший скрин. И морда годная получается.

ei-grad ★★★★★
()

А тулкит какой? Gtk?

ei-grad ★★★★★
()

Дизайн плеера просто шикарен!! Присоединяюсь к просьбе выложить код на «пощупать». Могу даже страждущим сделать поддержку хоткеев. Офигенный просто плеер будет. Я в восторге 8)

И да, док тоже неплох :)

neko-sama
()

Молодец! Взял сам и написал, что нужно. Уважаю.
Скрин понравился, только Univers Condensed все-таки слишком Condensed :)

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

Можно скриншот плеера с Clearlooks/Aurora/Murrine и каким-нибудь дроидов для шрифтов. Репозиторий есть? :)

tensai_cirno ★★★★★
()

Лучше б существующие допиливал, а не очередной велосипед ваял.

AX ★★★★★
()

Так Вы дадите исходнички пощупать?

Пока нет, я ещё постоянно вношу изменения даже в крупные части.Смысла нет такое выкадывать даже «на пощупать», т.к. какая-нибудь часть буквально завтра может быть реализована по другому.

Вобще «исходники» тут не очень применимо - питон же, никакой сборки не требуется, установки тоже; пути в плеере прописаны относительно основного файла, куда бросил - там и работает.

Хотелось бы такой скрипт календаря )) можете поделится?

Это не скрипт, однострочник в conkyrc

${execpi 120 NOCOLOR_PIPE=1 cal|sed "1,2d;s/^ *//g;s/  / /g;s/ /\n/g;s/$(date +%e)/\$\{color1\}\$\{font DejaVu Sans:ExtraLight:size=22\}&\$\{color2\}\$\{font\}$(date +%A)\$color/"}

Цвета по вкусу в conyrc определить

А тулкит какой? Gtk?

Да, но в кедах он у меня тоже работал.В кедах правда-таки присутствовали минимальные гтк-либы (для файерфокса, гпартеда).Но нотификации не работают, в кедах pynotify видно не годится.

Можно скриншот плеера с Clearlooks/Aurora/Murrine и каким-нибудь дроидов для шрифтов. Репозиторий есть? :)

Это же движки.Тема на заглавном скриншоте сделана на муррине.Но вот скрины с более другими темами и шревтами.

Тема «Южный крест». шрифт Тахома http://img715.imageshack.us/img715/9408/shot282010210631.png

Тема «Ясность». шрифт LiberationMonospace, тут вкладка лирики показана http://img826.imageshack.us/img826/3097/rrrrr.png

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

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

>>Так Вы дадите исходнички пощупать?

Пока нет, я ещё постоянно вношу изменения даже в крупные части.Смысла нет такое выкадывать даже «на пощупать», т.к. какая-нибудь часть буквально завтра может быть реализована по другому.

Ваша позиция принемается... Но, если надо будет тестить - Я к вашим услугам.

KozakUA
()
Ответ на: комментарий от Anoxemian

>все таки спрашу - где иконки брал и что за док?

У cairo-dock'a есть темы с такими иконками

Плеер годный, по мне так кнопки <</>/>> должны быть хотя бы со скругленными углами, ну и поддержку плагинов хотелось бы.

CrossFire ★★★★★
()

Такое оформление уже встречалось(и, наверное, не раз), но... Тут есть какая-то изюминка.

Lighting ★★★★★
()

Идеальный клиент на подходе! Жду релиза. Автору большой плюс за клиент. Ну и за оформление тоже плюсик.

skiminok1986 ★★★★★
()

Очень приятный скриншот, и сам плеер тоже.
А будет в плеере возможность навигации не только по коллекции, а по папкам (как например в амароке)?

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