LINUX.ORG.RU

Вышел Banshee 1.5.4

 , , ,


0

0

Немного не успели преподнести подарок к мужскому празднику бравые разработчики из команды Banshee. Пока другие мультимедийные проигрыватели сталкиваются с трудностями и пытаются убедить пользователей, что они - лучшие, Banshee делает очередную попытку захватить лидерство в гонке самых продвинутых проигрывателей. Итак, с выпуском 1.5.4, разработчики приблизились к своей цели ещё на один шаг. За счёт чего? Тогда читаем:

  • отправка анонимных данных пользователя (опционально): позволяет отправлять разработчикам информацию об используемой версии, об операционной системе, о запросах SQL и разрешённых параметрах - всё это для того, чтобы сделать Banshee ещё лучше для пользователей;
  • улучшенный эквалайзер, теперь поставляется с набором предустановленных режимов;
  • Banshee Community Extensions - новый проект для написания расширений и включения их в основную ветку, код размещён на Gitorious, пока что содержит 9 расширений, включая Alarm Clock, Lyrics и Mirage, поддерживается 15-ю разработчиками;
  • расширенные режимы случайного воспроизведения - теперь расширения могут добавлять свои режимы для случайного воспроизведения и заполнения очередей воспроизведения; одно из таких расширений - Mirage, оно добавляет возможность выбора похожих композиций на основе акустического анализа;
  • по умолчанию включена контекстная панель Wikipedia;
  • добавлена поддержка Nokia N900;
  • добавлены подсказки для столбца с ошибками;
  • упрощено представление подкастов;
  • добавлена возможность удалять элементы прямо с носителя;
  • добавлена поддержка обложек для юникодных альбомов/исполнителей;
  • удалена зависимость от glade-sharp - теперь Banshee полностью готов к GNOME 3.0;
  • добавлена возможность сортировать альбомы исполнителя по годам;
  • ускорен запуск в свёрнутом режиме;
  • исправлено 40 ошибок с момента последнего выпуска, в том числе много падений в MacOS X, обновлён API last.fm, исправлены утечки памяти.

Как видно, многое сделано для того, чтобы пользователь мог получить весь необходимый функционал мультимедийного проигрывателя в лучшем виде. Сейчас разработчики сконцентрировались на выпусках ветки 1.5.4, и, как только они посчитают, что основные задачи выполнены, будет открыта ветка 1.6 на основе текущей. Пожелаем им удачи, тем более, в последнее время разработка Banshee заметно активизировалась, что не может не радовать. Загружаем и празднуем!

>>> Замечания к выпуску + загрузка (с картинками!)

★★★★

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

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

mono ненужно; сабж, как поделие на mono тоже не нужен, так как есть более адекватные проигрыватели.

deadbeef — рулит.

Как-то так.

linux4ever
()

Banshee

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

neo-men
()

# sudo aptitude install banshee


Следующие НОВЫЕ пакеты будут установлены:
aspell{a} aspell-en{a} avahi-daemon{a} banshee bind9-host{a} binfmt-support{a} brasero{a}
brasero-common{a} cdrdao{a} cli-common{a} console-common{a} console-data{a} consolekit{a} dbus-x11{a}
dictionaries-common{a} dvd+rw-tools{a} eject{a} esound-clients{a} esound-common{a} freepats{a} gconf2{a}
gconf2-common{a} genisoimage{a} geoip-database{a} gnome-icon-theme{a} gnome-keyring{a} gnome-mime-data{a}
gnome-mount{a} gstreamer0.10-plugins-bad{a} gstreamer0.10-plugins-base{a} gstreamer0.10-plugins-good{a}
gstreamer0.10-plugins-ugly{a} gstreamer0.10-x{a} gvfs{a} hal{a} hal-info{a} hunspell-en-us{a} kbd{a}
liba52-0.7.4{a} libaa1{a} libao2{a} libart-2.0-2{a} libart2.0-cil{a} libaspell15{a} libass4{a}
libaudiofile0{a} libavahi-core6{a} libavahi-glib1{a} libavc1394-0{a} libbeagle1{a} libbind9-50{a}
libbonobo2-0{a} libbonobo2-common{a} libbonoboui2-0{a} libbonoboui2-common{a} libboo2.0-cil{a}
libbrasero-media0{a} libcaca0{a} libcdaudio1{a} libcdio10{a} libcdparanoia0{a} libcelt0{a}
libck-connector0{a} libclutter-1.0-0{a} libdaemon0{a} libdbus-glib-1-2{a} libdc1394-22{a} libdca0{a}
libdirac-encoder0{a} libdns50{a} libdrm-intel1{a} libdrm2{a} libdv4{a} libdvdnav4{a} libdvdread4{a}
libeggdbus-1-0{a} libenca0{a} libenchant1c2a{a} libesd-alsa0{a} libexempi3{a} libexif12{a} libfaad2{a}
libfam0{a} libfftw3-3{a} libgail18{a} libgconf2-4{a} libgconf2.0-cil{a} libgcr0{a} libgdiplus{a}
libgeoip1{a} libgif4{a} libgl1-mesa-dri{a} libgl1-mesa-glx{a} libglade2-0{a} libglade2.0-cil{a}
libglib2.0-cil{a} libglu1-mesa{a} libgme0{a} libgmime-2.4-2{a} libgnome-keyring0{a} libgnome-vfs2.0-cil{a}
libgnome2-0{a} libgnome2-common{a} libgnome2.24-cil{a} libgnomecanvas2-0{a} libgnomecanvas2-common{a}
libgnomeui-0{a} libgnomeui-common{a} libgnomevfs2-0{a} libgnomevfs2-common{a} libgnomevfs2-extra{a}
libgp11-0{a} libgstreamer-plugins-base0.10-0{a} libgstreamer0.10-0{a} libgtk2.0-cil{a} libgudev-1.0-0{a}
libhal-storage1{a} libhal1{a} libhunspell-1.2-0{a} libid3tag0{a} libidl0{a} libiec61883-0{a}
libiptcdata0{a} libisc50{a} libisccc50{a} libisccfg50{a} libjack0{a} libkate1{a} liblwres50{a} libmad0{a}
libmimic0{a} libmms0{a} libmodplug0c2{a} libmono-addins-gui0.2-cil{a} libmono-addins0.2-cil{a}
libmono-cairo2.0-cil{a} libmono-corlib2.0-cil{a} libmono-data-tds2.0-cil{a} libmono-i18n-west2.0-cil{a}
libmono-posix2.0-cil{a} libmono-security2.0-cil{a} libmono-sharpzip2.84-cil{a} libmono-sqlite2.0-cil{a}
libmono-system-data2.0-cil{a} libmono-system-web2.0-cil{a} libmono-system2.0-cil{a}
libmono-zeroconf1.0-cil{a} libmono2.0-cil{a} libmpcdec6{a} libmpeg2-4{a} libmtp8{a} libmusicbrainz4c2a{a}
libnautilus-extension1{a} libndesk-dbus-glib1.0-cil{a} libndesk-dbus1.0-cil{a} libnotify0.4-cil{a}
libnotify1{a} libnss-mdns{a} libofa0{a} liboil0.3{a} libopencore-amrnb0{a} libopencore-amrwb0{a}
liborbit2{a} libpam-ck-connector{a} libpam-gnome-keyring{a} libpolkit-dbus2{a} libpolkit-gobject-1-0{a}
libpolkit-grant2{a} libpolkit2{a} libproxy0{a} libraw1394-11{a} librsvg2-common{a} libsamplerate0{a}
libschroedinger-1.0-0{a} libsexy2{a} libsgutils2-2{a} libshout3{a} libsidplay1{a} libsmbclient{a}
libsoundtouch1c2{a} libsoup-gnome2.4-1{a} libsoup2.4-1{a} libstartup-notification0{a} libtag1-vanilla{a}
libtag1c2a{a} libtaglib2.0-cil{a} libtalloc2{a} libtheora0{a} libtotem-plparser12{a} libtwolame0{a}
libudev0{a} libunique-1.0-0{a} libusb-1.0-0{a} libv4l-0{a} libvisual-0.4-0{a} libvisual-0.4-plugins{a}
libvoikko1{a} libwbclient0{a} libwildmidi0{a} libwnck-common{a} libwnck22{a} libx86-1{a} libxaw7{a}
libxcb-atom1{a} libxcb-aux0{a} libxcb-event1{a} libxmu6{a} libxpm4{a} libxres1{a} libxtst6{a} libxv1{a}
libxxf86dga1{a} libxxf86vm1{a} mono-2.0-gac{a} mono-gac{a} mono-runtime{a} notification-daemon{a}
oss-compat{a} pm-utils{a} podsleuth{a} policykit{a} powermgmt-base{a} radeontool{a} vbetool{a} wodim{a}
x11-utils{a}
0 пакетов обновлено, 226 установлено новых, 0 пакетов отмечено для удаления, и 66 пакетов не обновлено.
Необходимо получить 108MB архивов. После распаковки 285MB будет занято.
Хотите продолжить? [Y/n/?]

No! No! No!

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

bind9-host geoip-database radeontool

это то как в зависимости попало,
фу

APM
()

Нет, нет я не гномофоб, но... честное слово, неужто только у меня одного GTK стили вызывают отторжение и легкую тошноту?

splinter ★★★★★
()
Ответ на: Banshee от neo-men

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

anonymous
()

садись на диету.

anonymous
()

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

anonymous
()

> много падений в MacOS X ... исправлены утечки памяти.

И это ваш хваленый моно? И за этим вам видится энтерпрайз-будущее? буээээээ

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

Где где, на борьбе с гитом. Победила бензопила (^ ^)

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

>Разъясняю одаренным: на момент выпуска амарока эквалайзер не работал

А вот ещё была когда-то эпоха динозавров и там, говорят, динозавры нападали на караваны и грабили их, да.

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

> много падений в MacOS X ... исправлены утечки памяти.

И это ваш хваленый моно? И за этим вам видится энтерпрайз-будущее? буээээээ

не в моно дело. банши и без моно падал бы и с ним падает.

anonymous
()

Скажите, на скриншоте настроек «Enable RaplayGain correction» - это track или album? Или это не мне решать?

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

>Подскажите пожалуйста, что за тема используется на скриншотах : http://banshee-project.org/download/archives/1.5.4/

Очень понравилась.

Это гимп:) Никакого плеера нет, это просто мужик срется.

anonymous
()

Интересно, а с Мужик-2 нормально пообщаться можно? или он только может фанатично заученные неадекватные высказывания выкрикивать и все?

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

Смирительная рубашка, кляп во рту, и общайся сколько душе угодно!

anonymous
()

отличный подарок к мужскому празднику - моносрачъ!

annulen ★★★★★
()

>исправлены утечки памяти

Разве на православном моно можно написать код, который будет течь? Или гномеры вовсю unsafe используют?

anonymous
()

> много падений в MacOS X, обновлён API last.fm, исправлены утечки памяти.

Зачем выделено болдом? Гордость за утечки памяти и падения?

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

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

> Разве на православном моно можно написать код, который будет течь? Или гномеры вовсю unsafe используют?

Обёртки вокруг нативных библиотек могут теоретически течь что в моне, что в яве.

ubuntulover
()

Внезапно - а есть адекватный плеер на Java?

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

> > Разве на православном моно можно написать код, который будет течь? Или гномеры вовсю unsafe используют?

Обёртки вокруг нативных библиотек могут теоретически течь что в моне, что в яве.

Да запросто - заботливо сохраняйте указатели в специально выделенный для этого списочек. Указатель на списочек, конечно же, глобальный и статический => ПРОФИТ!

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

>у тебя с этим проблемы? хочешь об этом поговорить? я не знаю как в любезной твоему сердцу венде/убунте, а в зеленой секте есть такая вещь как OBS

Не знаешь что OBS собирает и для убунту? :-)

s0n1k ★★
()

repeat again:
оно держит 24/96?
Если нет то не нужно.

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

>юзаю Амарок2, эквалайзер уже месяца два как починили, выбираешь любые преднастройки, аля винамп. Работала стала стаблиной. Ни каких глюков и т.д. Вот это плеер нормальный.

юзаю xmms. Эквалайзер не ломали, работает стабильно, плэйлисты сохраняет. Ни каких глюков и т.д. Вот это плеер нормальный.

annulen ★★★★★
()

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

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

Толсто. Сначала обнови систему.

Пакет: banshee Версия: 1.5.1-1
...
Размер в распакованном виде: 9 249k Зависимости: libc6 (>= 2.7), libclutter-1.0-0, libgl1-mesa-glx | libgl1, libglib2.0-0 (>= 2.22.0), libgstreamer-plugins-base0.10-0 (>= 0.10.15), libgstreamer0.10-0 (>= 0.10.14), libgtk2.0-0 (>= 2.18.0), libx11-6, libxrandr2, libxxf86vm1, mono-runtime (>= 1.1.8.1), libboo2.0-cil (>= 0.8.2.2960+dfsg), libc6 (>= 2.10) | libc6.1 (>= 2.10) | libc0.1 (>= 2.10), libcairo2 (>= 1.8.0-2), libgconf2.0-cil (>= 2.24.0), libglade2.0-cil (>= 2.12.9), libglib2.0-cil (>= 2.12.9), libgnome2.24-cil (>= 2.24.0), libgtk2.0-cil (>= 2.12.9), libmono-addins-gui0.2-cil (>= 0.4), libmono-addins0.2-cil (>= 0.4), libmono-cairo2.0-cil (>= 2.4), libmono-corlib2.0-cil (>= 1.2.2.1), libmono-posix2.0-cil (>= 2.4), libmono-sharpzip2.84-cil (>= 1.0), libmono-system-data2.0-cil (>= 1.2.6), libmono-system-web2.0-cil (>= 1.9.1), libmono-system2.0-cil (>= 2.4), libmono-zeroconf1.0-cil (>= 0.9.0), libmtp8, libndesk-dbus-glib1.0-cil (>= 0.4.0), libndesk-dbus1.0-cil (>= 0.6.0), libnotify0.4-cil (>= 0.4.0~r2998), libpango1.0-0 (>= 1.25.5), libsqlite3-0 (>= 3.6.16), libtaglib2.0-cil (>= 2.0.3.2), gstreamer0.10-plugins-base, gstreamer0.10-plugins-good (>= 0.10.8-4), gstreamer0.10-alsa | gstreamer0.10-audiosink, hal, gnome-icon-theme (>= 2.16)

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

>Обёртки вокруг нативных библиотек могут теоретически течь что в моне, что в яве.

Почему?

1. Если течет нативная библиотека, это никаким боком не проблемы моно и приложений.

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

3. В новости написано о утечках в проигрывателе - в прикладном приложении.

1-3 => или моно позволяет утечки, или авторы банши фиксили баги не в плеере.

Как-то так.

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

>>юзаю Амарок2, эквалайзер уже месяца два как починили, выбираешь любые преднастройки, аля винамп. Работала стала стаблиной. Ни каких глюков и т.д. Вот это плеер нормальный.

юзаю xmms. Эквалайзер не ломали, работает стабильно, плэйлисты сохраняет. Ни каких глюков и т.д. Вот это плеер нормальный.

юзаю winamp...

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

>Да запросто - заботливо сохраняйте указатели в специально выделенный для этого списочек. Указатель на списочек, конечно же, глобальный и статический => ПРОФИТ!

Я не специалист по этим вашим С#. Он позволяет выделять память и забывать освобождать?

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

> юзаю xmms. Эквалайзер не ломали, работает стабильно, плэйлисты сохраняет. Ни каких глюков и т.д. Вот это плеер нормальный.

Мёртвые не потеют.

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

>Я не специалист по этим вашим С#. Он позволяет выделять память и забывать освобождать?

да, он позволяет работать с указателями.

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

>Если течет обертка (хотя я слабо предствляю такой сценарий, киньте кто-то примером если не трудно), - это проблемы моно

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

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

>>Я не специалист по этим вашим С#. Он позволяет выделять память и забывать освобождать?

да, он позволяет работать с указателями.

AFAIR такой код нужно помечать как unsafe?

anonymous
()

> Banshee полностью готов к GNOME 3.0

Оффтопом: Мужик, не в курсе, как там у остальных гномовских приложений с переходом на GNOME 3.0?

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

Ну у меня как-то научилось. 1.5.1, из нестабильного ppa что-то не обновляется.

anonymous
()

> исправлены утечки памяти

А куда делся хваленый сборщик мусора?

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

> юзаю xmms. Эквалайзер не ломали, работает стабильно, плэйлисты сохраняет. Ни каких глюков и т.д. Вот это плеер нормальный.

Мёртвые не потеют.

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

aldayneko
()

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

Кто мне там доказывал, что в баньше оно не нужно? :)

удалена зависимость от glade-sharp


Переписывание! Переписывание! Переписывание! Переписывание! (с) разрабы гнума

Banshee Community Extensions

по умолчанию включена контекстная панель Wikipedia;


добавлена возможность удалять элементы прямо с носителя


добавлена поддержка обложек для юникодных альбомов/исполнителей


добавлена возможность сортировать альбомы исполнителя по годам



LOL!

в том числе много падений в MacOS X


DOUBLE LOL!

Спасибо, подняло настроение.

AX ★★★★★
()
Ответ на: комментарий от MuZHiK-2

>То есть ты всем предлагаешь собирать кеды из транка или фонон оттуда же?

В нормальных дистрах фонон уже пропатчен.

Конечно, кроме кривых клизмоидов амароку предложить нечего.


Т.е. про скрипты и Amarok/Plugin ты не знаешь.

А теперь покажи, что значительного в ветке 2.3.


Новый оригинальный интерфейс, работа с CUE как с набором отдельных дорожек, переключение песен горизонтальной прокруткой, похватывание сканнером файлов обложек с именем 'folder.*'. Многие нашли это значительным.

Добрая половина этих улучшений - это восстановление старых возможностей ветки 1.4.


И что? У баньши 3/4 улучшений - это добавление фич, которые уже давно имеются в амароке2 и многих других плеерах.

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