The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуски музыкального проигрывателя Qmmp 1.7 и 2.2

05.10.2024 13:11

После более двухлетнего перерыва опубликованы выпуски музыкального проигрывателя Qmmp 1.7.0 и Qmmp 2.2 (версия Qmmp 2.2 продолжает развитие ветки, перешедшей на Qt 6, а для версии 1.7 достаточно Qt 5.15). В состав плеера входит два интерфейса: "простой", с использованием стандартных элементов, и "классический", который копирует интерфейс Xmms/Winamp/Audacious. Для вывода звука могут использоваться OSS4 (FreeBSD), ALSA (Linux), Pulse Audio, JACK, QtMultimedia, Icecast, WaveOut (Win32), DirectSound (Win32) и WASAPI (Win32). Код написан на языке C++ и распространяется под лицензией GPLv2. Готовые пакеты сформированы для Ubuntu. Одновременно сформированы коллекции плагинов, не входящих в основной состав - Qmmp Plugin Pack 1.7.0 и 2.2.0.

Среди изменений:

  • Улучшен режим группировки, который позволяет вместе с названием альбома выводить дополнительную информацию и обложку альбома (изменение распространяется на оба интерфейса).
  • Переписан контейнер списка воспроизведения.
  • Дублирующийся код перенесён в библиотеку libqmmpui.
  • Отключены по умолчанию отладочные сообщения (включаются с помощью опции командной строки).
  • Улучшены настройки цветов и шрифтов (в обоих интерфейсах).
  • В простом интерфейсе пользователя реализованы древовидный режим просмотра файлов, копирование треков между плейлистами и регулировка баланса.
  • В модуль xmp добавлены новые настройки: "Эмуляция ошибки зацикливания сэмпла" и "Использовать микшер Paula в модулях Amiga"
  • В модуле http появилась возможность задания размера буфера в микросекундах.
  • В модуль музыкальной библиотеки добавлена возможность замены выбранного плейлиста.
  • Реализована возможность сборки модуля cdaudio без библиотеки libcddb.
  • Проведена оптимизация кодовой базы.
  • Улучшено определение типа файла по содержимому.
  • Исправлена проблема с большими CUE-файлами.
  • Налажена сборка под FreeBSD.
  • Обновлены переводы интерфейса, включая перевод на русский язык.

Дополнительно сообщается, что Qmmp 1.7 - последнее значительное обновление с поддержкой библиотеки Qt5. В дальнейшем новая функциональность будет развиваться только в ветке на основе Qt6, а разработка ветки на основе Qt5 ограничится корректирующими обновлениями.



  1. Главная ссылка к новости (https://qmmp.ylsoftware.com/...)
  2. OpenNews: Выпуски музыкального проигрывателя Qmmp 1.6.0 и 2.1.0
  3. OpenNews: Synthstrom Audible откроет код прошивки музыкальных синтезаторов Deluge
  4. OpenNews: Доступен музыкальный проигрыватель Fooyin 0.5
  5. OpenNews: Выпуск музыкального проигрывателя Amarok 3.1.0
  6. OpenNews: Представлен консольный музыкальный проигрыватель Maestro
Автор новости: Аноним
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/61994-qmmp
Ключевые слова: qmmp
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (44) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Rev (ok), 15:35, 05/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А им можно управлять с помощью system-wide горячих клавиш?
     
     
  • 2.10, Аноним (10), 16:42, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Под иксами давно уже работает. Под вэйландом нужно реализовать протокол https://flatpak.github.io/xdg-desktop-portal/docs/doc-org.freedesktop.portal.G Пока на голом Qt сделать такое без использования private headers не представляется возможным, что для плеера, на мой взгляд, перебор. Ну или прибиваться гвоздями к KDE, там вроде есть какая-то реализация.

    Впрочем, на фоне других проблем это мелочь. Например, qmmp и audacious до сих пор используют XWayaland для вынамповского интерфейса. Wayland просто не умеет такое на уровне протокола.

     
     
  • 3.18, equeim (ok), 17:37, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Порталы можно самому использовать через dbus. Qt Dbus может автоматически сгенерировать классы из xml описания dbus интерфейса что сильно это упрощает. Хотя это конечно должно быть в тулките.
     
     
  • 4.24, Аноним (10), 17:49, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Сейчас это вообще не проблема. Хочешь генери, хочешь руками пиши. Но туда надо скармливать всякие token-ы, которые из Qt так просто не достать. Только завязываться на приватные апи, которые ломаются в каждой версии. Оно надо такое?
     
     
  • 5.39, equeim (ok), 18:20, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Токены там вроде также через dbus получаются, хотя API действительно запутанный. Id окон тоже можно от Qt получить.

    Плюс для кейса управления воспроизведением шорткаты не нужны, оно должно работать из коробки если плеер и DE реализуют MPRIS протокол.

     
     
  • 6.44, Аноним (10), 18:38, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Id окон тоже можно от Qt получить.

    А кто его знает? Сколько видел реализаций, все приватные хидеры требуют. Даже кдешники не смогли публичным API обойтись. Так что глупо пока ждать чего-то от простых разрабов приложений.

     

  • 1.3, Аноним (3), 15:36, 05/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > После более двухлетнего перерыва

    Вот что открытие исходников винампа животворящее делает!

     
  • 1.4, Аноним (4), 15:47, 05/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Wine 9 может запускать Winamp. Визуализация AVS в окне работает. С полноэкранным режимом есть проблема.
     
     
  • 2.5, Аноним (-), 15:51, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Только звук периодически лагает. И изменение разных параметров типа размера буфера не помогает.
     
  • 2.20, Аноним (-), 17:45, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Wine 9 может запускать Winamp. Визуализация AVS в окне работает. С полноэкранным
    > режимом есть проблема.

    А жигуль может летать почти как самолет. Если его с обрыва запустить. Правда, хреново и недолго. Винамп в линухе через вайн - примерно такое же решение, когда есть например сабж.

     

  • 1.8, Аноним (-), 16:00, 05/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Мне он нравится тем, что подхватывает скины от старого винампа.
    Большинству они нафиг не сдались, а приятно открыть какой-то скин 20летней давности, который еще в школе использовал.
     
     
  • 2.9, Аноним (9), 16:16, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В чём смысл, если есть Audacious?
     
     
  • 3.11, iCat (ok), 16:50, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >В чём смысл

    JustForFun

     
     
  • 4.14, Аноним (9), 17:11, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Странный фан. Audacious тоже на кути переписали, темы винампа поддерживает, надо только шрифты подобрать, при этом -- это самый полноценный линуксовый плеер на сегодня (в отличие от сабжа). Главное только ffmpeg в плагинах на включать. И вообще, большинство плагинов лучше не трогать.
     
     
  • 5.21, Аноним (10), 17:46, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Можно подумать, на плееры кто-то выделяет гранты, а бюджет строго ограничен.
     
     
  • 6.29, Аноним (9), 17:59, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Может быть, когда-нибудь, напишут нормальный опенсорсный аудиоплеер. Жаль, некому, все либо дефективные копролиты тащат, либо васянят наколенные поделки на каком-нибудь додиезе. Ресурсы очень ограничены.
     
     
  • 7.42, Аноним (10), 18:33, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Нормальный плеер должен уметь играть, а остальное пусть сами страдальцы делают. А то иной раз почитаешь про нормальные плееры, так хочется даже заплатить разрабам за то, чтобы они этого НЕ делали.
     
  • 5.27, Аноним (-), 17:53, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Странный фан. Audacious тоже на кути переписали, темы винампа поддерживает,

    И этот тоже? А вон там на форониксе еще новость что энный DAW на Qt6 переписали с GTK. Ну что, гномеры, дометались? Заманали апликушников своими метаниями и потугами делать мобилку из десктопов с полутора уродскими контролами на весь экран.

    > надо только шрифты подобрать, при этом -- это самый полноценный линуксовый плеер
    > на сегодня (в отличие от сабжа).

    Такие заявления нехило бы обосновать. Включая критерии полноценности.

    > Главное только ffmpeg в плагинах на включать.

    ...и забыть про половину форматов, эксперты опеннета плохого не посоветуют!

    > И вообще, большинство плагинов лучше не трогать.

    "А так все хорошо, прекрасная маркиза".

     
     
  • 6.33, Аноним (9), 18:03, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >половину форматов

    В том и дело что там свои нормальные декодеры, по-моему только шляпа вроде alac отваливается, но она и посредственно декодируется (хотя слушать можно). Вся функциональность, которая мне нужна от плееров вроде foobar2k, нареканий не вызывает.

     
  • 3.13, Аноним (13), 17:08, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > В чём смысл, если есть Audacious?

    В чём смысл, если есть Qmmp?

     
     
  • 4.15, Аноним (9), 17:14, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Смысл в том, что сабж только для непритязательного прослушивания некачественных mp3 сгодится и заявленное преимущество не является уникальной фичей.
     
     
  • 5.17, Аноним (17), 17:28, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Смысл в том, что сабж только для непритязательного прослушивания некачественных mp3

    О да, а Audacious сразу сделает басы глубокими и магкими, а верха - кристально чистыми?
    Какая глубина мысли! Сразу видно настоящего аудиофила!
    Или без специальных подставочек под особый кабель не получится?)

     
     
  • 6.19, Аноним (10), 17:42, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Странные они. Сейчас для mp3 везде mpg123 используется. Для opus/vorbis одна реализация. flac/wavpack вообще без потерь жмёт. Так что сравнивать по качеству звука разные плееры в 2024 году нет смысла. Они в принципе не могут звучать по разному.
     
     
  • 7.26, Аноним (9), 17:50, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Есть ffmpeg и gstreamer со своими реализациями, ещё некоторые васянят свои наколенные декодеры. Про без потерь у меня для тебя новости: можно сделать и так, что будут искажения (ffmpeg удалось несколько раз, да и потом хотелось бы bitperfect).
     
     
  • 8.36, Аноним (10), 18:10, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Если есть стойкое желание специально испортить звук, то нужно постараться Случа... текст свёрнут, показать
     
     
  • 9.38, Аноним (9), 18:19, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это вроде как баги, но выплывали они уже несколько раз Как сломали поддержку со... текст свёрнут, показать
     
     
  • 10.41, Аноним (10), 18:29, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А я о чём Если случится баг, то его заметят все Если вместо звука будет хрипет... текст свёрнут, показать
     
     
  • 11.43, Аноним (9), 18:35, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Все никогда не заметят даже при наличии компетенции для этого ... текст свёрнут, показать
     
     
  • 12.45, Аноним (10), 18:47, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А причём компетенция Поток идёт от декодера до системы вывода без изменений Ес... текст свёрнут, показать
     
     
  • 13.46, Аноним (9), 19:01, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Далеко не с любыми форматами и не в любых условиях воспроизводится и не все стан... текст свёрнут, показать
     
     
  • 14.47, Аноним (10), 19:24, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Если случилось переполнение один раз, то оно и повторно случится на том же файле... текст свёрнут, показать
     
  • 8.37, Аноним (10), 18:11, 05/10/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 6.22, Аноним (9), 17:47, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Глупости говоришь, дело не в звуке. А вообще, в декодерах тоже дело. Плееры даже mp3 не умеют декодировать: те, которые умеют, декодируют через mpg123. Хинт: у qmmp в зависимостях libmad и это сообщает больше любых слов.
     
     
  • 7.28, Аноним (10), 17:53, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А что там с libmad не так стало? Его же нахваливали в своё время. Или сейчас аудиофилы все переобулись?
     
     
  • 8.31, Аноним (-), 18:02, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Аудиофил с mp3 - это примерно как жирный поклонник ЗОЖ рассекающий сидя на элект... текст свёрнут, показать
     
     
  • 9.34, Аноним (10), 18:05, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Для начала хорошо бы аудиометрию проверить на высоких частотах А то бывает смеш... текст свёрнут, показать
     
  • 7.30, Аноним (-), 17:59, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Если что mp3 с любым декодером или чем там еще - шакалит верха так что это вообще совсем никак не лечится. Если кодек на уровне алгоритмов и формата убивает частоты выше энных в хлам, назад отсутствующее - не придумаешь.

    Психоакустическая модель mp3 г-но и примитив. Это самый первый формат. И потому - весьма кривой. Менее 192...256 кбита на мониторных ушах слушать невозможно в принципе, какой плеер не бери. А некоторые композиции - урыты с ЛЮБЫМ битрейтом, из-за вон того шакаленья верхов mp3.

    По этому де факто вы заняты - ковырянием в сортах фeкaлий, господа. Выкиньте нафиг свои шликающие напильником по металлу mp3 и скачайте флак, если вы нормальный звук хотели :). Ну или накрайняк opus или vorbis с приличным битрейтом чтоли. MP3 как г@вно звучат в любой ос и плеере, если аудиосетап нормальный - с души воротит, особенно от низких-средних битрейтов. Увы, но хреновый звуковой файл нормально лечится только "rm".

     
     
  • 8.32, Аноним (10), 18:03, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ты бы ещё до 64 пожал, а потом страдал ... текст свёрнут, показать
     
  • 2.12, диды зависчали (?), 16:57, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А если ещё и на том же самом пентиуме, то вааще!
     
  • 2.25, Аноним (25), 17:50, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Мне он нравится тем, что подхватывает скины от старого винампа.

    Только эти скины надо под лупой разглядывать на современных мониторах.

     
     
  • 3.35, Аноним (10), 18:07, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    HiDPI специально созданы для людей с хорошим зрением. Чего бы им страдать?
     

  • 1.16, KhabMan (ok), 17:28, 05/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В Windows оно выглядит отвратительно...
     
     
  • 2.23, Аноним (-), 17:48, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > В Windows оно выглядит отвратительно...

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

     
     
  • 3.40, Аноним (10), 18:26, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А чего там проверять? Qt он и в Африке Qt. Нативная поддержка тем для винды прикручена, а остальное пусть дизайнеры венды разруливают.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру