Анонсирован первый стабильный релиз мультимедиа плеера Nightingale, в рамках которого развивается форк плеера Songbird, обеспечивающий полноценную поддержку платформы Linux, наряду с платформами Windows и Mac OS X. Код плеера доступен под лицензиями GPL, LGPL, MPL и BSD. Представленный выпуск Nightingale основан на кодовой базе Songbird 1.11.
Проект Nightingale был основан независимыми энтузиастами в апреле 2010 года, вскоре после заключения сделки разработчиков Songbird с компанией Philips, в результате чего основные усилия были направлены на развитие поддержки платформ Windows и Mac OS X, а с платформы Linux был снят статус официально поддерживаемой платформы. Неофициальные сборки Songbird для Linux по прежнему собираются энтузиастами, но отстают по реализованным возможностям и не проходят полноценный цикл тестирования.
Как и Songbird плеер Nightingale построен на базе технологий Mozilla (XULRunner), оптимизирован для каталогизирования и навигации по большим музыкальным коллекциям, а также же для поиска музыки в сети, интеграции с музыкальными web-сервисами и социальными сетями. Из других возможностей можно отметить:
- Система динамических плейлистов;
- Эквалайзер;
- Поддержка изменения внешнего вида через скины;
- Режим проигрывания без пауз;
- Мощные средства для импорта файлов с локального диска или из сети;
- Удобный интерфейс для работы с большими музыкальными коллекциями, с возможностью разбиения данных на разделы (по авторам, жанрам и т.п.), поиском и сортировкой.
Среди улучшений, специфичных для проекта Nightingale:
- Переход на использования GStreamer на платформе Linux;
- Переработанное оформление;
- Поддержка очереди воспроизведения;
- Поддержка синхронизации директорий;
- Переход на использование браузерного движка XULRunner/Gecko 1.9.2;
- Оптимизации производительности;
- Функция автоматического обновления при появлении новой версии;
- Переработанная система сборки.
В Nightingale поддерживается подключение дополнений, который легко могут быть портированы из дополнений для Songbird. В настоящее время реализовано 12 дополнений, обеспечиваюзих такие функции, как
- Интеграция с Last.FM (Last.fm);
- Поддержка серивса SHOUTCast (SHOUTcast Radio);
- Резервное копирование настроек (BackupBird);
- Панель с детальной информации о выбранном треке (DetailsPane);
- Прослушивание потоковых вещаний и online-радио (DirectTune);
- Запоминание позиций в списке воспроизведения (ListPosition);
- Альтернативный интерфейс вывода текста песен (MLyrics);
- Панель для вывода контекстной информации о музыканте (mashTape);
- Импорт/экспорт рейтингов и прочих данных в файл (RatingFile);
- Организация обмена информацией о прослушиваемых композициях через Twitter (LiveTweeter, разработка не завершена).