LINUX.ORG.RU

Qmmp 0.12/1.3

 


1

1

Выпущены новые версии плеера Qmmp. Плеер написан на C++ с использованием библиотеки Qt. В основную поставку входят два интерфейса: «классический» (skinned) и с использованием стандартных элементов (simple ui).

Основные изменения:

  • из Qmmp Plugin Pack в основной архив перенесён history plugin - модуль для сбора статистики по прослушанным трекам с небольшим улучшением в виде сортировки по времени добавления (используется SQLITE);
  • добавлена поддержка декодера mpg123 (выбор между MAD и mpg123 имеется в настройках);
  • возможность вывода монофонического звука на два канала;
  • регулировка громкости средствами PulseAudio;
  • редактирование обложек внутри тегов для основных типов файлов;
  • поддержка TAK с помощью FFmpeg;
  • отправка прослушанных треков на ListenBrainz.
  • небольшие улучшения плейлиста для обоих интерфейсов: настройка разделителей столбцов и устранение смещения списка во время загрузки;
  • добавлены специальные настройки для KWin;
  • в меню «Добавить» («Файл» в простом интерфейса) перенесены список съёмных носителей и обзор потоков;
  • в модуле «обзор потоков» расширены возможности редактирования закладок;
  • улучшена поддержка HTTP: ограничен размер буфера и оптимизирована работа с памятью
  • в формат строки названия добавлены новые поля (число каналов, частота дискретизации и др.);
  • возможность отключения чтение метаданных при загрузке плейлиста;
  • улучшение поддержки командной строки;
  • изменения в сборке: задействован модуль GNUInstallDirs для cmake, скрыты внутренние символы библиотек;
  • устранён конфликт между версиями на базе Qt4 и Qt5;
  • эксклюзивный режим для WASAPI.

Дополнительные изменения в 1.3.0:

  • чистка от устаревшего кода (удалены MPRIS 1.0, поддержка старых версий библиотек и устаревшие классы Qt);
  • частичный переход на C++11;
  • прекращение поддержки Windows XP (только в 1.3)
  • улучшена поддержка Windows: индикатор в панели задач, определение съёмных томов.

Одновременно выпущен набор дополнительных модулей Qmmp Plugin Pack, переведённый на новую версию API.

Стоит также отметить, что после выпуска 0.12 активная разработка для Qt4 была прекращена. Однако планируется выпуск исправлений и небольших улучшений до тех пор, пока это будет иметь смысл. Кроме того, поддержка старых версий библиотек по возможности сохранена в 0.12, что делает её пригодной для использования на старых версиях различных дистрибутивов.

>>> Подробности

anonymous

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

Годный закос под Winamp. Недостаток нашел только один, и тот на правах ИМХО: когда удаляешь все песни из плейлиста, воспроизведение текущей песни прерывается (хотя может уже и пофиксили, пользовался давно).

Пожалуй один из немногих проектов на Qt, достойных жить в этом мире, хе-хе-хе.

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

Доступ к потрохам альсы запрещён же: https://github.com/i-rinat/apulse/issues/81

Один из аргументов отказа от альсы как раз и был тот, что с изоляцией у неё проблемы. Лезет в разные файлы, что замучаешься отслеживать.

anonymous ()

Ну вот и баги подвезли в 0.12: при попытке сместить мышью ползунок баланса на левый канал, звуковой ползунок тоже двигается влево, поэтому при балансе 100% на левый канал звука нет, а при попытке восстановить громкость, баланс вновь становится на середину.
При установке баланса только на правый канал, звучат обе колонки (при попытке изменить громкость ползунок баланса также возвращается на середину).

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

Качественный тракт не нуждается в эквалайзерах.

Тракт тупо ни при чем. Эквалайзер нужен чтобы адаптировать звукозапись к звуковоспроизводящей системе, чтобы широкополосная АС за пару тыщ бакинских могла воспроизводить басы, а гениусы за 3 бакса, не пердели диффузорным лаком, от этих же самых басов.

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

По крайней мере интуитивно понятно. В отличие от новомодных хипсторских недокомбайнов.

Какие-то библиотеки, подкасты, очереди воспроизведения, MTP-синхронизаторы ... Я не пердолик, но глядя на вырвиглазный интерфейс современных музыкальных проигрывателей, bash скрипт а-ля ./player --play `ls ~/Music/` видится охрененно юзабельным UI.

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

По крайней мере интуитивно понятно. В отличие от новомодных хипсторских недокомбайнов.

Тогда попробуй ещё deadbeef.

Вообще, qmmp — один из лучших проигрывателей под линукс, сам им пользовался, пока на deadbeef не перешёл.

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

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

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

Был на GTK. Уже можно и на Qt:

[ebuild   R   ~] media-sound/audacious-3.10-r1::gentoo  USE="nls qt5" 601 KiB
[ebuild   R   ~] media-plugins/audacious-plugins-3.10-r1::gentoo  USE="aac alsa bs2b cdda cue ffmpeg flac http lame libnotify mp3 nls opengl pulseaudio qt5 sdl vorbis -adplug -ampache -fluidsynth -gme -jack -libav -libsamplerate -lirc -mms -modplug -qtmedia scrobbler -sid -sndfile -soxr -speedpitch -wavpack" 0 KiB

В Debian Stable тоже сборка с Qt.

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

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

Шок! Сенсация! На компе у чувака есть Винда! Жми СКАЧАТЬ!111

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

У меня просто в коллекции 24бит встречается. И ЦАП имеется.

И что за мода пошла... Даже встроенные hda intel поддерживают 32-бита и 192кГц.

Только толку-то от этих 32бит, если их всё равно не слышно? Типичный динамический диапазон музыки около 40dB. 16-бит дают 96dB SNR. Шум за такими пределами просто неразличим. Даже наводки в проводах создают больше шума. Не говоря уже про уровень обычного шума в комнате.

anonymous ()