LINUX.ORG.RU

YaRock 0.9.66 — простой плеер, написанный на Qt

 , , yarock


1

1

YaRock — простой плеер, написанный на Qt, не зависящий от библиотек KDE. От конкурентов плеер отличается богатыми возможностями сортировки музыкальной коллекции: по альбомам, артистам, песням, жанрам, годам и папкам.

Основные функции YaRock: поддержка Icecast/Shoutcast, автоматическая подгрузка обложек альбомов, сортировка музыкальной коллекции пользователя (SQLite 3), списки воспроизведения, нормализация уровня громкости, отправка статистики на Last.fm, консольный и графический интерфейсы, избранное и многие другие.

В этой версии добавлена поддержка новых сервисов (MusicBrainz, Dirbble, Echo Nest), улучшены контекстные меню и навигация между треками, а также исправлены различные ошибки.

Скриншоты:

Доступны PPA для Ubuntu. Пользователи ArchLinux и Gentoo могут воспользоваться AUR и ебилдами. Исходный код на сайте Qt Apps.

>>> Подробности

anonymous

Проверено: fallout4all ()
Последнее исправление: Poisoned (всего исправлений: 2)

Отлично, написан 100500й простой плеер под Linux. Как только без него жили?

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

Так бери, и допиливай под себя, кто мешает, или неосилятор?

Сделай одолжение, начни с себя.

Для разминки можешь пофиксить 12309. Потом как-нибудь написать приличную поддержку смарт карт. Функциональный email клиент тоже можешь попробовать сделать, может удастся допилить Evolution до вменяемого состояния. Ну и т.д.

rtvd ★★★★★
()

Вообще шлак. Ничего не разберёшь где что. Юзабилити и не пахнет. Clementine вытирает об него ноги.

sci-fi
()
Ответ на: комментарий от rtvd

Для разминки можешь пофиксить 12309

Вот тебе рецепт, как бороться с этим багом (12309) Скрасноглазить принципиально новое ядро; Сменить планировщик ввода/вывода, настроить его, настроить swappiness и прочее; Ограничить dirty_bytes каким-нибудь разумным значением: vm.dirty_background_bytes = 2097152 vm.dirty_bytes = 2097152 На многоядернике — перевесить прерывания на одно ядро: for interruption in `grep usb /proc/interrupts | awk '{print $1}'| sed 's/\://g'` ; do echo 1 > /proc/irq/${interruption}/smp_affinity; done Использовать менее ресурсоёмкие программы; Патчить ядро Отказаться от использования систем на базе Linux и перейти обратно на свою любимую, bsod-оподобную Windoze (MacOS, FreeBSD, NetBSD, OpenBSD, BeOS, Plan 9, Solaris Обратиться к доктору Ну а если совсем неосилятор, то просто соснуть хуйцов и сделать бочку... смарт картами не пользуюсь, как и Evolution, так что ничего не могу сказать....

Odalist ★★★★★
()

Nemushno+Govno-code detected.

anonymous
()

Каждый школяр/быдло после начала изучения крестов с куитой, считает своей обязанностью написать плеер.

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

Вот тебе рецепт, как бороться с этим багом (12309)

Скрасноглазить принципиально новое ядро

Покажи пример, герой.

Сменить планировщик ввода/вывода, настроить его, настроить swappiness и прочее

не работает

Ограничить dirty_bytes каким-нибудь разумным значением: vm.dirty_background_bytes = 2097152 vm.dirty_bytes = 2097152

тоже не работает

На многоядернике — перевесить прерывания на одно ядро: for interruption in `grep usb /proc/interrupts | awk '{print $1}'| sed 's/\://g'` ; do echo 1 > /proc/irq/${interruption}/smp_affinity; done

и это не работает

Использовать менее ресурсоёмкие программы

У меня нет ресурсоемких програм. У меня есть ресурсоемкие задачи. И подобающее железо hardware RAID, куча RAM, и т.д. И несмотря на это дело IO эпизодически сосёт.

Патчить ядро

Чем? Святым Духом?

Отказаться от использования систем на базе Linux и перейти обратно на свою любимую, bsod-оподобную Windoze (MacOS, FreeBSD, NetBSD, OpenBSD, BeOS, Plan 9, Solaris

У меня нет любимой системы. Рассмотрел бы как вариант Solaris, но с ним свои проблемы.

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

а ты родился сразу со знанием ассемблера и никогда не писал никому не нужных поделок, да, говно илитствующее?

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

Да даже у амарока интерфейс не таким перегруженным выглядит.

И то и другое настраивается, можно заставить gmusicbrowser выглядеть как audacious, а можно из амарока сделать your corporate application.

Aceler ★★★★★
()

Простых достаточно. Хороших мало.

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

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

Вот если бы была такая штука, которую открыл - щёлкнул по жанру - и слушаешь себе... Что-то вроде клиента к той же tunein, вот это было бы годно и нужно.

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

там нет коллекции и соответственно нет выбора композиций из коллекции по всевозможным тэгам-критериям.

Это всё теоретические преимущества коллекций, которые вы постоянно приводите в плееросрачах. На практике это мало кто использует.

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

можно заставить gmusicbrowser выглядеть как audacious

Оно то конечно можно, но сам процесс настройки реализован крайне наркомански как по мне.

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

Эти должны заниматься профессионалы за зарплату. Когда Вася тут костылик для себя подложил, а Петя там заплаточку под себя замутил, на выходе всё равно получается не продукт, а говно, которым нормальные люди пользоваться не в состоянии.

Reset ★★★★★
()

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

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

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

Как говаривал firestarter, Линукс это глючная связка костылей.

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

Эти должны заниматься профессионалы за зарплату.

Тогда это будет всеми любимая Windoze....важно понять, что ядром занимаются люди, не работающие в больших корпорациях, и не получающие зарплат за свою работу.

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

Дело не в ядре и не только в ядре, а в самом подходе. Например, %%% кто запилит вменяемую современную графическую подсистему, так как на на чистом энтузиазме за бесплатно это не реализовать, а вот говно типа очередного плеера все пилить горазды.

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

ядром занимаются люди, не работающие в больших корпорациях, и не получающие зарплат за свою работу

толпа_ржущих_кодеров_ядра.gif

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

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

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

ядром занимаются люди, не работающие в больших корпорациях, и не получающие зарплат за свою работу

Как-раз наоборот, около половины разработчиков ядра работают в крупных корпорациях вроде Intel, Samsung, Google, IBM, Oracle, NVidia, AMD и получают деньги за свою работу.

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

важно понять, что ядром занимаются люди, не работающие в больших корпорациях, и не получающие зарплат за свою работу.

Чоаа?? Ты давно список контрибуторов ядра смотрел? Там одни сплошные Red Hat с интелеом и айбиэм их погоняет.

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

Например, %%% кто запилит вменяемую современную графическую подсистему,

Ну вон Марк пытается абстрагироваться от апстрима, так его уже обосрали со всех сторон…

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

Ну вон Марк пытается абстрагироваться от апстрима

А толку-то? Один фиг экран гаснет при воспроизведении видео в VLC и куча других глупостей.

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

А толку-то? Один фиг экран гаснет при воспроизведении видео в VLC и куча других глупостей.

VLC умеет Mir? О_о

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

А причём тут Mir? VLC не блокирует автоматическое выключение экрана при бездействии. Потому что в линуксах левая рука не знает что делает правая.

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

SMPlayer нормально всё играет и экран не отключается, так что дело в руках разработчиков VLC, ну или твоего дистрибутива.

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

Можешь предложить что-то лучше из существующего? Деньги - универсальный эталон обмена товаров и услуг. Хочешь вернуться к натуральному обмену и менять код программ на хлеб и молоко? Сомневаюсь, что ты найдешь фермера, которому нужны услуги программиста.

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

важно понять, что ядром занимаются люди, не работающие в больших корпорациях, и не получающие зарплат за свою работу.

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

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

Да мне то что предлагать? Без меня всё давно уже устроено.
Я говорю о том, что не нужно крайностей. Всё делать через бабло - зло, и без бабла - не резонно. Правда почти всегда где то посередине.

Hertz ★★★★★
()

Нинужно. QT+phonon жирнее не придумать.

mpd+плагин для DE.

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