Введение
Медиаплеер Banshee с открытым исходным кодом был кроссплатформенным медиаплеером, известный как Sonance до 2005 года. Созданный на базе Mono и Gtk#, он использовал мультимедийную платформу GStreamer для кодирования и декодирования различных медиаформатов, включая Ogg Vorbis, MP3 и FLAC. Banshee мог воспроизводить и импортировать аудио-CD, а также поддерживал множество портативных медиаплееров, включая iPod от Apple, устройства Android и плееры ZEN от Creative. Среди других функций – интеграция с Last.fm, автоматический поиск обложек альбомов, умные плейлисты и поддержка подкастов. Banshee распространяется по лицензии MIT. Стабильные версии доступны для многих дистрибутивов Linux, а также бета-версия для OS X и альфа-версия для Windows. В течение года Banshee был медиаплеером по умолчанию в Ubuntu и некоторое время в Linux Mint, но впоследствии в обоих дистрибутивах его заменил Rhythmbox. Banshee использует библиотеку баз данных SQLite.
Banshee was a cross platform open source media player, called Sonance until 2005. Built upon Mono and Gtk#, it used the GStreamer multimedia platform for encoding, and decoding various media formats, including Ogg Vorbis, MP3 and FLAC. Banshee can play and import audio CDs and supports many portable media players, including Apple's iPod, Android devices and Creative's ZEN players. Other features include Last. fm integration, album artwork fetching, smart playlists and podcast support. Banshee is released under the terms of the MIT License. Stable versions are available for many Linux distributions, as well as a beta preview for OS X and an alpha preview for Windows. Banshee was the default music player for a year in Ubuntu and for some time in Linux Mint, but was later replaced by Rhythmbox in both distributions. Banshee uses the SQLite database library.
Плагины
Архитектура Banshee, поддерживающая плагины, делает программное обеспечение расширяемым и настраиваемым. Стабильные плагины включают:
Audioscrobbler: Добавляет возможность отправлять информацию о прослушиваемых треках в плейлист пользователя Last.fm и воспроизводить радиостанции Last.fm (библиотека пользователя, теги, похожие исполнители и т.д.). Обмен музыкой через DAAP: позволяет обмениваться музыкальными библиотеками с iTunes и другим программным обеспечением, совместимым с DAAP. Текущая версия Banshee частично совместима с iTunes 7, позволяя iTunes открывать библиотеку Banshee, но не наоборот. Менеджер iPod: позволяет передавать песни, видео и обложки альбомов на устройство и обратно. Поиск метаданных с использованием MusicBrainz: автоматически извлекает недостающие и дополнительные метаданные для элементов библиотеки, включая обложки альбомов. Музыкальные рекомендации Last.fm: рекомендует музыку на основе текущего трека. Плагин Mini Mode: предоставляет небольшое окно с минимальным набором элементов управления воспроизведением и информацией о треке. Поддержка мультимедийных клавиш в GNOME: Banshee можно управлять с помощью мультимедийных клавиш, настроенных в GNOME. Значок в области уведомлений: добавляет значок в область уведомлений GNOME. Подкасты: позволяет Banshee подписываться на подкасты, которые регулярно обновляются. Радио: обеспечивает поддержку потокового воспроизведения интернет-радиостанций.
Audioscrobbler: Adds the capability of reporting played songs to a user's Last. fm playlist, and play last. fm radio stations (user's library, tags, similar to, etc.). DAAP music sharing: Allows sharing of music libraries with iTunes and other DAAP compatible music software. The current version of Banshee is only partially compatible with iTunes 7, allowing iTunes to open a Banshee library, but not vice versa. iPod manager: Allows the transferring of songs, videos, and album art to and from the device. Metadata searcher using MusicBrainz: Automatically retrieves missing and supplementary metadata for library items, including album art. Music Recommendations using Last. fm: Recommends music based on the currently playing song. Mini Mode plugin: Provides a small window with minimal playback controls and song information. Multimedia keys support in GNOME: Banshee can be controlled via multimedia keys as configured through GNOME. Notification Area Icon: Adds an icon to the notification area in GNOME. Podcasting: Enables Banshee to subscribe to podcast feeds, which are updated on a regular basis. Radio: Provides support for streaming Internet radio stations.
Межплатформенная поддержка
По сравнению со сборками для Linux, имеющими стабильные релизы, сборки для Mac OS X считаются бета-версиями, а сборки для Windows – альфа-версиями (и, по состоянию на апрель 2013 года, на две версии отстают от других платформ). В ходе Google Summer of Code 2012 Banshee получила значительные улучшения в поддержке OS X.
Первым альфа-релизом Banshee для Windows была версия 1.9.4, выпущенная 23 февраля 2011 года.
Шпионка
Helix Banshee — это версия Banshee, которая входила в состав более ранних версий SUSE Linux Enterprise Desktop и openSUSE. Она была основана на ядре Banshee, но дополнялась плагином для поддержки фреймворка Helix, обеспечивающего воспроизведение и транскодирование, наряду с GStreamer.