LINUX.ORG.RU

Exaile 3.4.0

 , ,


0

1

После практически года разработки, вышла новая стабильная версия плеера Exaile (кодовое имя «We're not dead yet»). Разработчики подчёркивают, что, несмотря на замедлившийся в последние годы темп, проект не мёртв, разработчики сами регулярно пользуются плеером, исправляют ошибки и вносят улучшения.

Exaile появился благодаря идее создать аудиоплеер, схожий по функциональности и графическому интерфейсу с Amarok, но c использованием библиотек GTK+.

Основные улучшения:

  • Смена устройства для вывода звука «на лету» во время воспроизведения;
  • Поддержка Mac OS X;
  • Улучшена поддержка Юникода;
  • Добавлена опция, запрещающая воспроизведение, если уже идет воспроизведение другого трека;
  • Поддержка UDisks/UDisks2 в Linux;
  • Улучшено управление обложками альбомов, добавлена возможность сохранения их на жесткий диск;
  • Списки воспроизведения могут отображаться в нескольких панелях;
  • Возможность закрытия вкладок левой панели;
  • Улучшена интеграция плагина BPM counter в интерфейс программы;
  • Возможность создавать плейлисты, основанные на других плейлистах;
  • Возможность фильтровать треки по более чем 20 различным тегам;
  • Упрощённый API для плагинов (старый API по-прежнему доступен)
  • В управлении плагинами больше не показываются плагины, которые скорее всего сломаны;
  • Новые плагины: console, Icecast Radio, lyricsmania, mono output, playlist analyzer, Soma.FM;
  • Удалены сломанные/устаревшие плагины Lyricsfly и ShoutCast;
  • Ускорен запуск плеера в Windows, исправлен перезапуск;
  • Улучшен плагин, отвечающий за поддержку мультимедийных клавиш в Windows.

Исходный код и сборки для Linux/Mac OS/Windows доступны на GitHub.

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

anonymous

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

вышла новая стабильная версия плеера Exaile (кодовое имя «We're not dead yet»)

We're not dead yet

Угадайте, что это напоминает. Если напишу прямо, потрут как нацпол :3

vurdalak ★★★★★ ()

Интересно, он по прежнему такой же упоротый и тормозной, как пару лет назад?

проект не мёртв

Он восстал, как зомби.

Panic_At_The_Kernel ()

идее создать аудиоплеер, схожий по функциональности и графическому интерфейсу с Amarok, но c использованием библиотек GTK+

Это девиация.

mine ()

We're not dead yet

Помним-помним, банальный поиск подвешивал эту какашку на несколько секунд.

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

Угадайте, что это напоминает.

Гимн Польши, очевидно же. Расходимся, камрады.

anonymous ()

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

Desmond_Hume ★★★ ()

Exaile появился благодаря идее создать аудиоплеер, схожий по функциональности и графическому интерфейсу с Amarok, но c использованием библиотек GTK+.

Вот к чему приводят отступление от этих ваших юниксвеев: анонам приходится постить новости про разработку «точно такого же плеера, только на другом графическом тулките»

Серьезно, одному мне кажется, что в сложившейся «на рынке» современного опенсорса ситуации, давно пора запилить слой абстракции и не переписывать каждую годную программу по джва (а то и более) раз? Почему все так не делают?

И самое, блджад, обидное, что подобный слой абстракции (текстовый интерфейс) был предложен тридцать (sic!) лет назад и тогда же было ясно сказано, что ежели кто вздумает отступить от написания текстовых интерфейсов — то сССЗБшит изрядно, ибо потеряется универсальность, потеряется (Б-же дай ей долгой жизни) возможность скриптовать программы, засовывать их в конвееры, grep'ать, sort'ать и uniq'ать (не говоря уже про прочие tar'ать и find'ать!)

Запилил годную плеероту поверх GNU'тых всеми любимых тексовых утилит и пили к ней фронтенды скокма угодно...

А все почему? Потому что за компьютерами теперяча сидят преимущественно коровы, а не инженеры или хотя бы стремящиеся... Но зачем предавать святую юниксвейность и пилить код, который работает на деградацию современных ОС'ей, в том числе и линукса — я не понимаю

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

Помним-помним, банальный поиск подвешивал эту какашку на несколько секунд.

Запилил патч? Отослал разработчикам которые тратят свое время на разработку софта для всего человечества бесплатно, за идею?

Дак кто какашка?

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

поддержка osx

Ну какая-никакая :) все ж лучше, чем без :)

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

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

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

лучше, чем без

да кому на макоси нужен такой недоплеер? тем более что они сами пишут — закос под амарок. а амарок - закос под itunes. а itunes на маке и так есть, да еще и без gtk и gst. и не вылетает на старте.

waker ★★★★★ ()

Поставил сейчас просто ради интереса, открываю пробую открыть mp3-файл с музыкой - при воспроизведении произошла ошибка, no suitable plugins found. Это как вообще? По дефолту плеер должен уметь без всяких плагинов играть музыку.

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

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

не факт, не факт... базового функционала когда-то и в ядре линукс не было, на секундочку

А вообще я считаю, что нужно писать «вечный» код. Как утилиты UNIX. Никто не запрещает (и ничто не мешает, IMHO) и сегодня написать такой плеер, чтоб прожил тридцать лет. Чтоб через 10 лет разработчики сказали: «мишн комплит, дальше только допил под текущие реалии и исправления багов» ибо сам плеер музыки, концептуально, не меняется со времен первого винампа (на моей памяти) и не собирается меняться в обозримом будущем. Стало быть возможно написать эдакий плеер-ядро кроссплатформенный, на который можно довешивать звуковые драйвера под разные ОС'и (или разные звуковые серверы), разные фильтры, разные визуализации, разные форматы файлов, разное все-все-все (и под разные тулкиты - да) но с тем чтоб самая суть плеера (воспроизведение музыки) была написана единожды и за век лишь окрепла. И ключ ко всему этому, IMHO — текстовый интерфейс

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

pihter ★☆ ()

А мне нравится. Более-менее удобный интерфейс (файловый эксплорер+табы плейлистов). В меру минималистичный (скрин). Пытал как-то давно амарок, показался больно нагруженным и интерфейс уродский. Клементин тоже вроде из-за интерфейса снес, хотя стоит снова попробовать.

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

да кому на макоси нужен такой недоплеер?

Я там смайл ставил или почему? :)

Как знать, мож авторам по кайфу кроссплатформить вот они и кодоблудят

они сами пишут — закос под амарок. а амарок - закос под itunes. а itunes на маке и так есть

Твоя правда, парадоксальненько так получается

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

Не нужно.

Коммент твой не нужнен.

// и мой (этот) тоже, справедливости ради

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

Поставил сейчас просто ради интереса, открываю пробую открыть mp3-файл с музыкой - при воспроизведении произошла ошибка

че жалуешься? да он у тебя в сто раз лучше, чем у waker'a на макоси заработал! :)

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

Все уже в курсе, что нет плеера, кроме Дедбифа, и waker — пророк его. =)

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

коли тебя так зацепило, то вот xmms2 вполне себе консольный. Живет и жрать не просит.

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

ще не вмерла україна, что ли?

Ну у вас, батенька и ассоциации.

Я вот пока не начал читать комментарии, сначала вспомнил DeadBeef, потом группу Dead Can Dance...

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

И самое, блджад, обидное, что подобный слой абстракции (текстовый интерфейс) был предложен тридцать (sic!) лет назад и тогда же было ясно сказано, что ежели кто вздумает отступить от написания текстовых интерфейсов — то сССЗБшит изрядно, ибо потеряется универсальность, потеряется (Б-же дай ей долгой жизни) возможность скриптовать программы, засовывать их в конвееры, grep'ать, sort'ать и uniq'ать (не говоря уже про прочие tar'ать и find'ать!)

К сожалению, далеко не для всех типов задач классический юниксвей - наилучшее решение. Я уже как-то писал про k3b и nero4linux. При всей симпатичности первого с ним иногда происходят странные вещи. А второй («комбайн») мне ещё ни одну болванку не запорол.

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

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

hobbit ★★★★★ ()
Последнее исправление: hobbit (всего исправлений: 1)
Ответ на: комментарий от demidrol

вот xmms2 вполне себе консольный. Живет и жрать не просит.

Чего ему и желаем

есть еще mpd, как выяснилось.

pihter ★☆ ()

аудиоплеер, схожий по функциональности и графическому интерфейсу с Amarok, но c использованием библиотек GTK+

Фэйл. Тут всё на QT переписывают, а эти наоборот

duott ★★★★ ()

Шо, ещё один плеер? Когда драйвера будут?

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

Но зачем предавать святую юниксвейность

«Юникс вей» - это как штаны. Можно нарисовать хорошую картину и в штанах, и без штанов. Практика показывает, что на десктопах юниксвей не сильно помогает.

на деградацию современных ОС'ей, в том числе и линукса

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

Alsvartr ★★★★★ ()
Ответ на: комментарий от i-rinat

Пять рядов иконок помещается!

разрешение экрана 2880 x 1800

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

Фэйл. Тут всё на QT переписывают, а эти наоборот

4.2, я переписываю на cocoa :)

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

Пять рядов иконок помещается!

разрешение экрана 2880 x 1800

Шесть?

i-rinat ★★★★★ ()
Ответ на: комментарий от hobbit

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

А вот и фигушки — разбивать задачу на логические «кирпичики», да стандартизировать интерфейсы между ними — вот и весь юниксвей. Даже совсем, казалось бы, неподходящие задачи типа САПР или игр еще как подходят и всем жилось бы лучше, коль все дружно пилили бы кирпичики и обратно-совместимые текстовые интерфейсы между ними.

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

Так точно! И где противоречие? Допустим, задача — воспроизвести музыкальный файл с ключами такими-то (громкости, фильтры, вся фигня) на устройство вывода такое-то (а хочу - в файл, а хочу - зипану и на параллельный порт перенаправлю, а хочу - че хочу!) не удобно? ну дак и не надо им так пользоваться, надо фронтенд сделать. но нахрен изобретать по сто раз в год код, который воспроизводит ампатри и не обладает преимуществами юниксвейного кирпичика — мне не ясно.

вот они запилили mpd и xmms2, с сетевой прозрачностью и шлюх^W прочим. ну и зачем запиливать сетевую прозрачность, когда это должно решаться пайпами? ну решено ж уже сто раз — подружи одно с другим и дело с концом.

ну это я так — для порядку. по факту все молодцы, кто пишет свободный код для людей

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

Да я не особо привередливый, обычно ипользую мертвечинку, я философствую просто. Забыли мы с чего начинали и зачем все это делали. Вторую винду пилим, с софтом на 5 лет, край — 10. не гоже, IMHO

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

Серьезно? Он мне всегда казался вырвиглазным, да и единственная среда под ним это кеды, если не ошибаюсь.

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

есть еще mpd, как выяснилось.

Да, этим сам пользовался. Отлично выглядит, когда я сеанс завершаю, а музыка продолжает играть. Но тут в качестве слоя абстракции не текстовый интерфейс, а подключение по TCP. Жаль только, когда я с ним упражнялся, у него были проблемы с куями и с тем, чтобы проиграть отдельный файл (без коллекции). Сейчас, говорят, вылечили.

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

Это, конечно, вкусовщина, но то, что я вижу на твоем скрине по мне крайне отвратно + кол-во элементов интерфейса для плеера зашкаливает. Про нагрженность функционала не знаю, давно смотрел, может и не прав.

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

Если для убунты, то в ppa:nilarimogard/webupd8

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

Практика показывает, что на десктопах юниксвей не сильно помогает.

Практика показывает, что юниквейный код уже десятки лет функционирует, в то время как весь остальной уходит и завтра его заново изобретают. Почему не пилят новый архиватор? А зачем, ведь можно улучшить старый, прикрутить к нему современных компрессоров, научить юникоду и — вуаля — он не хуже любого рара, только все его знают и умеют и проживет изначально придуманный для магнитофонов - века. Этот подход отлично себя зарекомендовал и не вижу повода не выпи^W придерживаться его и во всем остальном.

Непонятно, о какой деградации идет речь

А сегодня каждая программа сама по себе, а раньше было не так, раньше я бы мог сказать:

Эй! Файрфокс! Нагугли-ка мне песенок, в названии которых есть слово «Победа!» и передай все что нагуглил в фильтрующую утилиту

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

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

архиватор! запакуй все из этой папочки и привет компрессору

компрессор - сжимай и отправляй на последовательный порт

#коппьютер 2

видишь че-то на последовательном порту приходит? ждал? отлично, принимай и на декомпрессор

разархивируем и передаем на плеер

Вот о какой деградации я. О деградации межсофтового взаимодействия, которое сегодня на зачаточном уровне по сравнению с 70-ми. И то что есть сегодня - оно юниксвейное почти всегда.

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

БО, чего ты к этим гуманоидам прикопался? Знаешь же, что их уровень естественного интеллекта не позволяет осознать казалось бы самые простые истины. Они испоганили Линукс, доведя его до хомячкизма. M$ увидел в дерьмосборках и наигуёвейшем ПО конкурента и стал слизывать, попутно опустив NT ниже плинтуса. Меня после 14 лет за XP от любой 7-ки тянет вытащить содержимое пищеварительного тракта через оральное отверстие. Единственная DE под Linux, от которой сие не происходит - XFCE, и то лишь после изрядного конфигурирования. Хочешь верь, хочешь нет, а я не могу пользоваться софтом и ОС, предназначенными для имбецилов. Даже если их (исходя из полёта мысли дефективных менеджеров) 95% населения.

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

не, в mpd файл в обход коллекции хрен проиграешь. xmms2 как-то попроще в плане концепции использования.

demidrol ★★★★ ()
Ответ на: комментарий от i-rinat

Пять рядов иконок помещается!

разрешение экрана 2880 x 1800

Шесть?

Восемь!

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

не, в mpd файл в обход коллекции хрен проиграешь.

Вроде можно по URI вида file:///… Точно не знаю, давно ушёл на cmus.

Gotf ★★★ ()

Но питон же... Не надо так.

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

не пойму, где в Амароке нагруженность и уродство

Этот пёстрый жёлтый ковёр рейтингов на десктопе сильно нужен? Работаешь на радио, составляешь чарты?

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

зашибись. Т.е. нужно еще как-то URI формировать (ну там пробел заменить на %20 и все такое), да?

demidrol ★★★★ ()

Предлагаю запретить новости на ЛОРе о плеерах, ибо ненужно.

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

Если для убунты, то в ppa:nilarimogard/webupd8

Спасибо, у меня этот PPA стоит по-умолчанию, проверил - есть!

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