Новая версия аудиоплеера DeaDBeeF 0.4.2
Доступен релиз DeaDBeeF 0.4.2, достаточно легкого и функционального плеера с минимальными зависимостями, написанного на языке Си для GNU/Linux с подсистемой X11 (в данный момент плеер также работоспособен в FreeBSD и OpenSolaris, а также может работать и без X11 - в консоли). Сам по себе плеер не зависит от GTK, KDE и подобных окружений, однако он поддерживает плагины интерфейсов пользователя, написанные с использованием различных тулкитов.В версии 0.4.2 произошли следующие изменения:
- Плагины и поддержка форматов:
- Новый декодер AAC, основанный на библиотеках FAAD2 и MP4FF.
- Новый декодер для DTS Coherent Acoustics использующий libdca (из проекта VLC). Проигрывает .wav, .dts и .cpt.
- Новый плагин shellexec, позволяющий запускать внешние команды с строкой, совпадающей с форматированием заголовка окна DeaDBeeF
- Добавлен плагин MIDI-плеера, использующий WildMidi
- Новый плагин для MusePack, использующий libmpcdec SV8, поддерживающий файлы в которых есть несколько заголовков.
- Новый плагин TTA, использующий библиотеку TTAv1, поддерживающий 8/16/24bit и gapless.
- Новый плагин MMS, основанный на libmms. Для декодирования WMA требуется плагин FFMPEG.
- Новый плагин shorten, являющийся портом xmms-shn.
- Новый плагин aosdk, проигрывающий несколько основанных на PSF форматов (PSF,PSF2,DSF,QSF,SSF,SPU)
- Декодирование всех возможных целочисленных вариантов отсчетов и float-отсчетов из файлов WavPack
- Улучшен API плагина хоткеев и GUI настроек данного плагина. Добавлен глобальный хоткей Play/Pause.
- Убрана поддержка формата NRG из плагина для cd audio plugin, поскольку это вызывало крахи плеера.
- Добавлены настраиваемые фильтры файлов в плагин, работающий с обложками альбомов.
- В настройки плагина DUMB добавлена возможность выбора качества ресэмплирования.
- Улучшена поддержка поля Album Artist во многих форматах файлов.
- Интерфейс пользователя:
- Добавлена возможность запоминать текущий трек, позицию в нем и состояние при выходе и восстановление этого состояния при следующем запуске плеера.
- Добавлена поддержка скроллинга во вкладке плейлиста.
- Добавлена поддержка картинок обложки в тегах APEv2
- В GTKUI добавлена настройка, позволяющая указать чувствительность регулятора громкости в значке состояния.
- Реализована возможность добавления в меню новых пунктов из плагинов.
- Добавлена поддержка для кастомизации значка в трее и использования тем значков.
- Добавлена опция, позволяющая убрать значок плеера из системного трея.
- Добавлено отображение многоканальной информации в строку состояния.
- Добавлены новые модификаторы формата для заголовка окна (подробнее в встроенной документации плеера)
- Добавлена возможность отображения текущего трека жирным шрифтом.
- Новый плейлист может быть создан двойным щелчком или щелчком центральной кнопки мыши на пустой области строки вкладок.
- Добавлено переключение между плейлистами путем использования комбинации клавиш [Alt +] 1-9.
- Добавлена настройка позволяющая убрать из меню пункт "remove from disk".
- Добавлен пункт контекстного меню "Look up at last.fm"
- Возможность собственного форматирования заголовка окна и всплывающей подсказки в системном трее.
- Добавлена всплывающая подсказка к регулятору громкости в интерфейсе, отображающая текущий уровень в dB.
- Добавлена возможность следования по символическим ссылкам в диалоге открытия файлов.
- Добавлена возможность открыть или добавить файлы в указанный именованный плейлист.
- Добавлена прокрутка к текущему треку в плейлисте (по хоткею Ctrl+J или через меню).
- Теперь при добавлении файлов и папок указанных из командной строки отображается диалог с индикацией прогресса.
- Библиотеки и внутренняя организация:
- Добавлены переводы на множество языков, подробнее в файле translators.txt (LXDE Project)
- Используется GME 0.5.5 (оставлена совместимость с 0.5.2)
- Теперь директория IPC сокета настраиваема через переменную окружения DDB_SOCKET_DIR (по просьбе людей портирующих плеер на Pandora)
- Убран код STL из библиотек AdPlug и libsidplay2.
- Используется библиотека DUMB версии 0.9.3 (в основном из-за требований юристов Debian)
- Исправления:
- Исправлена поддержка многоканального WavPack (David Bryant)
- Исправлено чтение плохих CUE файлов.
- Настройка "stop after current" теперь не сбрасывается автоматически каждый раз сама.
- Исправлена проблема с установкой и снятием паузы в OSS.
- Исправлена перемотка через глобальные хоткеи.
- Исправлена поддержка многоканального звука в плагинах libsndfile, vorbis, tta, ffmpeg.
- Исправлено несколько ошибок в парсере тегов mp3.
- Исправлена ошибка с временами предварительной буферизации, воспроизведение теперь должно начинаться быстрее.
- Исправлено: после file->open в состоянии паузы возобновление воспроизведения файла на паузе могло не работать.
- Улучшено кеширование/обновление/перезагрузка обложек альбомов.
© OpenNet