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 ()
Последнее исправление: Pinkbyte (всего исправлений: 1)

Мой любимый плеер, потому что там - самый качественный эквалайзер из всех, что я пробовал. VLC с теми же пресетами чуть хуже, но близок к идеалу

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

Он по клику на крестик сворачивается в трей, как это делал winamp до версии 2.7x, после которой тот превратился в неюзабельное говно?

Или все так же, выключает музыку и запускай его заново?

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

Там вроде плагин есть для трея.

Deleted
()

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

anonymous
()

В этой версии обложка в ф-те l.wsz на винде заработала, раньше нет.

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

Зачем две разных версии сразу? Это Qt4/Qt5?

Типа того. Причём версия на Qt4 постепенно имеет всё меньше внимания.

fornlr ★★★★★
()

возможность вывода монофонического звука на два канала;

Без иронии: джва года ждал. Ибо работало только через альсу, а кто ей пользуется когда давно есть пшь-пшь аудио?

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

Ибо работало только через альсу, а кто ей пользуется когда давно есть пшь-пшь аудио

А что, реально есть люди которые юзают пульсу? В плане не только чтоб в интернетах траллить, но и просто для себя

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

Я ее настроил в режиме моста для ALSA и JACK - 0.8% времени потребляет при работе в DAW и не больше трёх, когда запущено много программ через PA и ALSA

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

Типа того. Причём версия на Qt4 постепенно имеет всё меньше внимания.

Не очень понимаю смысл. Различия между Qt4 и Qt5 таковы, что для них вполне можно иметь единую кодовую базу, кое-где добавляя условную компиляцию. Разве что там QtWebEngine активно используется, тогда увы.

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

В плане не только чтоб в интернетах траллить, но и просто для себя

Думаю, абсолютное большинство людей, использующих пульсу, используют её и не «тралить», и не «для себя», а просто потому, что она в их дистрибутиве стоит по дефолту. Ну и кое-какой проприетарный софт прибит к пульсе гвоздями (да-да, я про скайп).

Это не хорошо, и не плохо, просто констатация факта. Лично я за преемственность API, но уж как сложилось, так сложилось.

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 1)
Ответ на: комментарий от Deleted

Ответ на: комментарий от anonymous 11.02.2019 5:18:05

Заслушиваться самим собой это уже диагноз

nomathere (11.02.2019 8:19:03)
Ответить на это сообщение Ссылка

Это ещё что, раньше я песни запоминал и в голове проигрывал.

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

Пользуюсь. Но только с такими настройками:

resample-method = copy
default-sample-format = s32le
default-sample-rate = 44100
alternate-sample-rate = 192000
Deleted
()
Ответ на: комментарий от hobbit

Не очень понимаю смысл. Различия между Qt4 и Qt5 таковы, что для них вполне можно иметь единую кодовую базу, кое-где добавляя условную компиляцию

Ну это никому не надо. Только лишние трудозатраты.

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

А что, реально есть люди которые юзают пульсу?

Не хочешь принять участие в чемпионате по аутизму?

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

У меня так же, только default-sample-format = s16le, потому что в плеерах в основном так, а зачем лишние конвертации?

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

Ну его я использую как видеоплеер. В этом конечно у mpv нет конкуренции. Но использовать mpv для прослушивания аудио у меня просто рука не поднимается.

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

default-sample-format = s16le

У всех так со «встройкой». Хотя с нормальной аудиокартой типа ASUS Xonar вполне имеет смысл 24/96000 и даже 32/192000

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

Ну так пофиксили это помойму ещё в 2к15-ом. А вообще если честно никогда не закрывал его во время прослушивания.

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

Есть системная служба BlueZ, которая работает с Bluetooth. Когда я ей первый раз пользовался, она была версии 3. И это было, когда была только звуковая система ALSA, и никакой больше.

Потом была BlueZ 4, которая базировалась на коде 3. Потом была BlueZ 5, которая была написана заново. К этому моменту, уже была Пульса. Программисты проекта BlueZ решили, что это не они должны добавлять поддержку разных звуковых систем, а программисты звуковых систем должны добавлять поддержку BlueZ.

Не знаю, почему так. Когда у них спросили «почему вы прекратили поддержку ALSA?», они ответили «пусть проект ALSA добавляет поддержку нас, а не наоборот. Вон PulseAudio так и сделали»

Сейчас есть bluez5-alsa

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

Так и есть. Поэтому надо популяризировать и «форсить» дистр, в которой PipeWire по умолчанию нет.

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

Жаль, шансы у тебя были отличные

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

Есть сборка, являющаяся по сути браузером, в котором открыт web.skype.com. Клиента нет. Последняя версия имела версию 4.3, но Майкрософт искусственно ограничил его работу

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

Ну и кое-какой проприетарный софт прибит к пульсе гвоздями (да-да, я про скайп).

если в системе альса, в таких случаях можно воспользоваться https://github.com/i-rinat/apulseкакое-то время пользовался таким решением, звук в том же скайпе работал нормальнонебольшой недостаток, если в репозитории версия apulse старее версии пульсы, придется компилить самостоятельно

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

Ну и кое-какой проприетарный софт прибит к пульсе гвоздями (да-да, я про скайп).

если в системе альса, в таких случаях можно воспользоваться https://github.com/i-rinat/apulse

какое-то время пользовался таким решением, звук в том же скайпе работал нормально

небольшой недостаток, если в репозитории версия apulse старее версии пульсы, придется компилить самостоятельно

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.