Анонсирован (http://blog.getnightingale.com/2012/03/05/nightingale-1-11-0.../) первый стабильный релиз мультимедиа плеера Nightingale (http://getnightingale.com/), в рамках которого развивается форк плеера Songbird (http://getsongbird.com/), обеспечивающий полноценную поддержку платформы Linux, наряду с платформами Windows и Mac OS X. Базовая часть плеера доступна (https://github.com/nightingale-media-player/nightingale-hacking) под лицензий GPL, компоненты заимствованные у проекта Mozilla распространяются под лицензиями MPL и BSD. Представленный выпуск Nightingale синхронизирован с кодовой базой экспериментальной ветки Songbird 1.11.
<center><a href="http://static.getnightingale.com/img/linux-screenshot-raw.pn... src="http://www.opennet.dev/opennews/pics_base/0_1331045043.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>
Проект Nightingale был основан независимыми энтузиастами в апреле 2010 года, вскоре после заключения (http://www.opennet.dev/opennews/art.shtml?num=24942) сделки курирующей Songbird фирмы с компанией Philips, в результате чего основные усилия были направлены на развитие поддержки платформ Windows и Mac OS X, а с Linux был снят (http://www.opennet.dev/opennews/art.shtml?num=26078) статус официально поддерживаемой платформы. Неофициальные сборки Songbird для Linux по прежнему собираются (http://wiki.songbirdnest.com/Developer/Articles/Builds/Contr...) энтузиастами, но отстают по реализованным возможностям и не проходят полноценный цикл тестирования.
Как и Songbird плеер Nightingale построен на базе технологий Mozilla (XULRunner), оптимизирован для каталогизирования и навигации по большим музыкальным коллекциям, а также же для поиска музыки в сети, интеграции с музыкальными web-сервисами и социальными сетями. Из других возможностей можно отметить:
- Система динамических плейлистов;
- Эквалайзер;
- Поддержка изменения внешнего вида через скины;
- Режим проигрывания без пауз;
- Мощные средства для импорта файлов с локального диска или из сети;
- Удобный интерфейс для работы с большими музыкальными коллекциями, с возможностью разбиения данных на разделы (по авторам, жанрам и т.п.), поиском и сортировкой.
Среди улучшений (http://wiki.getnightingale.com/doku.php?id=releases_notes:1....), специфичных для проекта Nightingale:
- Переход на использования GStreamer на платформе Linux;
- Переработанное оформление;
- Поддержка очереди воспроизведения;
- Поддержка синхронизации директорий;
- Переход на использование браузерного движка Gecko 1.9.2 и XULRunner 1.9.2.3;
- Оптимизации производительности и ускорение функций поиска;
- Функция проверки наличия обновлений и автоматической установки обновлений;
- Переработанная система сборки.
В Nightingale поддерживается подключение дополнений (http://wiki.getnightingale.com/doku.php?id=add-ons), который легко могут быть портированы (http://wiki.getnightingale.com/doku.php?id=porting_songbird_...) из дополнений для Songbird. В настоящее время реализовано 12 дополнений, обеспечиваюзих такие функции, как
- Интеграция с Last.FM (Last.fm);
- Поддержка серивса SHOUTCast (SHOUTcast Radio);
- Резервное копирование настроек (BackupBird);
- Панель с детальной информации о выбранном треке (DetailsPane);
- Прослушивание потоковых вещаний и online-радио (DirectTune);
- Запоминание позиций в списке воспроизведения (ListPosition);
- Альтернативный интерфейс вывода текста песен (MLyrics);
- Панель для вывода контекстной информации о музыканте (mashTape);
- Импорт/экспорт рейтингов и прочих данных в файл (RatingFile);
- Организация обмена информацией о прослушиваемых композициях через Twitter (LiveTweeter, разработка не завершена).
URL: http://blog.getnightingale.com/2012/03/05/nightingale-1-11-0.../
Новость: http://www.opennet.dev/opennews/art.shtml?num=33283