Сформированы (http://qmmp.ylsoftware.com/index.php) значительные выпуски минималистичного аудиоплеера Qmmp 0.11.0 (http://qmmp.ylsoftware.com/files/qmmp-0.11.0.tar.bz2) и 1.2.0 (http://qmmp.ylsoftware.com/files/qmmp-1.2.0.tar.bz2), в которых используются фреймворки Qt4 и Qt5 соответственно. Программа имеет интерфейс, аналогичный WinAmp или XMMS, и в отличие от других похожих проектов не зависит от Gstreamer , а предлагает широкий выбор системы вывода звука, для получения наилучшего звучания. В том числе поддерживается вывод через OSS4 (FreeBSD), ALSA (Linux), Pulse Audio, JACK, QtMultimedia, Icecast, WaveOut (Win32), DirectSound (Win32) и WASAPI (Win32).
Новый выпуск характеризуется следующими новшествами:
- Модуль чтения архивов (требуется TagLib 1.11 или выше);
- Модуль записи в файл;
- Модуль вывода через icecast (потоковое вещание);
- Возможность отключить уведомление, если выполняется другое полноэкранное приложение;
- Вкладка с обложкой в диалоге информации о треке;
- Опция командной строки "--volume-status";
- Опция командной строки "--mute-status";
- Возможность сменить пользовательский интерфейс из командной строки;
- Возможность вывода родительской директории при формировании названия;
- Реализовано кэширование текстов песен, улучшено кэширование обложек;
- Сброс названия окна при завершении воспроизведения;
- В модуле mpris реализован метод 'Raise';
- В файловый диалог добавлен список точек монтирования (только для 1.2.0);
- Улучшен API модулей;
- Улучшена поддержка визуализации;
- Улучшен модуль aac;
- Улучшено определение типа данных в модуле ffmpeg;
- Улучшена поддержка m3u, pls и xspf;
- Улучшена поддержка DirectSound и WASAPI;
- Улучшен модуль sndfile;
- Улучшен модуль mpeg: обеспечена поддержка заголовков lame и добавлен пропуск паузы;
- Улучшено определение типа файла;
- Улучшен модуль qsui: в просмоторщик файловой системы добавлен быстрый поиск, добавлен быстрый поиск по списку воспроизведения,
в панели инструментов появилась возможность изменять размер значков,
добавлена кнопка записи, обеспечено выравнивание обложки, уменьшено потребление памяти, улучшены настройки, устранены утечки памяти;
- Налажена поддержка оконного менеджера FVWM (только для 0.11.0);
Также обновлены (http://qmmp.ylsoftware.com/index.php) плагины, не входящие в основную "поставку", - Qmmp Plugin Pack 0.11.0 и 1.2.0.URL: http://qmmp.ylsoftware.com/index.php
Новость: http://www.opennet.ru/opennews/art.shtml?num=47631
Годнота! Лучшый проигрыватель для тех, кто в кедах.
Чем для гткашного окружения не подойдет?
тем что он не deadbeef, видимо. В Plasme Clementine более органично смотрится раз уж все равно они используют хучу библиотек и Gstreamer в нагрузку. А так разрабы каждого DE считает нужным запилить свой модный плейер со свистелками-перделками - это ведь "интересней" чем системный код лопатить.
Клементинка почему-то приостанваливает воспроизведение случайно посреди трека если плейлист большой и играет какое-то время непрерывно. Лечится как?
багрепортом
> Годнота! Лучшый проигрыватель для тех, кто в кедах.true
При чем он хорош не токо гуем и скоростью его работы, но и отличной отказоустойчивостью!
Проверено на битых мр3шках.
Ему бы ещё просто добавить рейтинги треков, я бы давно с Амарока ушёл
Ни чего подобного. Clementine (форк амарока же, есть под qt5) - наше все.
Я в кедах Deadbeef использую. Тулкиты пофиг.
пофиг!? Это как в Киа положить коврики от Мазды - пол прикрывают и ладно, а то что лежат криво: там торчат, тут выпирают - пофиг!
> пофиг!? Это как в Киа положить коврики от Мазды - пол прикрывают и ладно, а то что лежат криво: там торчат, тут выпирают - пофиг!Хз, у меня таких проблем в кедах нет: https://i.imgur.com/nf6zePk.png
> Программа имеет интерфейс, похожий на Winampхудший пользовательский интерфейс который мог быть когда либо придуман...
начиная от клоунского скинового подхода (клоунская палитра -- вместо того чтобы использовать системный стиль окон обычных программ).
заканчивая мелкими контроллами (ещё и прилепленными друг рядом с другом) в которые просто так не прицеливаясь мышкой не попадёшь.
вспоминая этот кошмар 9X-ых (и начала 2XXX) годов -- я с ужосом содрагаюсь. появившиеся позже современные аудио плаеры стали просто глатком свежего воздуха
Теплый ламповый же, ну.
Все дело в привычке, и только. Зато какие чудеса компактности. Лежит себе планочка в уголке экрана, а через нее можно и треки переключать, и плейлист открыть, и многое-многое другое. Плеер же не софт для работы, он для души. Поэтому и множество скинов на любой вкус. Эх...
> Зато какие чудеса компактности.mpc, Luke!
>системный стильУже не актуально. В Qt виджеты устарели, а в гноме давно уже не рассчитывают на поддержку чего-то другого. Так что твоя мантра устарела лет этак на 5-6.
>В Qt виджеты устарели
>виджеты устарели
>виджеты
>устарелиЧо?
man QML
С выходом 5-ой версии. Да и в 4-ой их не особо жаловали.
А что же тогда жаловали в четвертой?
Qt Widgets для десктопа совсем не устарели. QML их не заменяет, а дополняет (не в одной программе конечно). Вот для телефонов/планшетов да. http://barrel-of-herring.blogspot.ru/2014/03/qt-c-qml.html
Только зачем-то из QtGui их выкинули и коммиты только от сообщества.
Не говорите ерунды. Qt Widgets устарели для всего.
Qt Widgets не только устарели, но и с появлением QML потерялся всякий смысл их использовать. Ибо они сложнее, тормозят, жрут память, абсолютно негибкие.
> Qt Widgets не только устарели, но и с появлением QML потерялся всякий
> смысл их использовать. Ибо они сложнее, тормозят, жрут память, абсолютно негибкие.Я бы поспорил, конечно. Но виджеты устарели. Но не по причине каких-то серьёзных проблем, а лишь потому, что на них просто забили.
>QMLЭто который без OpenGL не работает? Нафиг-нафиг такое счастье.
К вашим услугам 2D Renderer, и кроме того, вместо OpenGL можно использовать другие бекенды.
> ...виджеты устарели. Но не по причине каких-то
> серьёзных проблем, а лишь потому, что на них просто забили.Не забили, но внимания уделяют мало. Но обещают уделять больше. Но Qt Quick/QML в приоритете, это да.
Специально для "альтернативно-одаренных" в сабже имеется альтернативный интерфейс, использующий т.н "системный" стиль.
> Специально для "альтернативно-одаренных" в сабже имеется альтернативный интерфейс, использующий т.н "системный" стиль.а в винампе?
винамп безусловно лучший аудиоплейер эпохи виндовс 95/98. Что с ним случилось потом - тема для обсуждения на других форумах.
может он и лучший (был) сам плеер (он как минимум не заикался воспроизводя NP3, и вообще умел их воспроизводить что УЖЕ являлось достижением только одно это лишь) -- но GUI редкостное гоовно 💩 это факт..и если кто-то не хочет увидить очевидного (вспоминая свою молодость как что-то очень хорошее: с зелёной травой, голубым небом и кучей пьяных очаровательных однокурсниц) -- это его личные когнитивные искажения..
сейчас уже ни один вменяемый программист не станет делать такой ущербный GUI
MP3*
Твоя категоричность вызывает у меня смех. Гуй как гуй. Минус только в том, что он растровый. Сейчас в тренде SVG натягивать.
причем гибко настраеваемый
>худший пользовательский интерфейс который мог быть когда либо придуман...Очень спорное заявление
>начиная от клоунского скинового подхода (клоунская палитра -- вместо того чтобы использовать системный стиль окон обычных программ)
В конце 90-х не было каких-то чётких концепций как должен был выглядеть UI. Каждый делал как хотел. Даже Microsoft для своего WMP такие скины выпускал, что без слёз не взглянешь.
http://ilarge.lisimg.com/image/8595362/800full-windows-me.jpg
http://www.manifest-tech.com/images/pc_video/web_juke/mpskin...
https://31.media.tumblr.com/2aaf85c6b76daf54fe284c2a2f93d9e8...>заканчивая мелкими контроллами (ещё и прилепленными друг рядом с другом) в которые просто так не прицеливаясь мышкой не попадёшь
Время такое было, народ сидел за ЭЛТ мониторами 14-17 дюймов, с разрешением VGA-XGA+ (UXGA были совсем редкостью, да и развёртка ниже 50 Гц не особо позволяла за такими мониторами работать). Не рационально было делать плеер, который занимал половину экрана. Хотя возможность в плеере была такая, на D надо было нажать и главное окно увеличивалось. Касаемо цветовой гаммы, то оно отлично вписывалось в классический дизайн Windows.
------------------------------Лично мне этого дизайна хватало за глаза. Висел он себе в трее, щёлкал по той же иконке в трее для переключения треков и был счастлив.
Лично я скучаю по временам когда было много экспериментов в дизайне, придумывалось много оригинальных вещей, т к не было "устоявшейся нормы". Что дизайн ноутбуков и другой техники, что интейфейсы программ.
>>начиная от клоунского скинового подхода (клоунская палитра -- вместо того чтобы использовать системный стиль окон обычных программ)
> В конце 90-х не было каких-то чётких концепций как должен был выглядеть
> UI. Каждый делал как хотел. Даже Microsoft для своего WMP такие
> скины выпускал, что без слёз не взглянешь.
> http://ilarge.lisimg.com/image/8595362/800full-windows-me.jpg
> http://www.manifest-tech.com/images/pc_video/web_juke/mpskin...
> https://31.media.tumblr.com/2aaf85c6b76daf54fe284c2a2f93d9e8...в конце девяностых индустрии *популярных* ПК (с GUI программами) было уже с пятёрку лет и вполне было ясно что такое "обычное окно программы"..
вся проблема была в малограмотных маркетологах , которые думали будто бы для того чтобы что-то продать требуется УДИВИТЬ покупателя (в том числе дешёвыми трюками:))..
и сейчас тоже находятся такие маркетологи, но значительно меньше. так как ясно что тактика не работает: люди конечно готовы "удивляться" (пару раз), но отдавать деньги хотят в итоге за качество а не за "удивление"
>в конце девяностых индустрии *популярных* ПК (с GUI программами) было уже с пятёрку лет и вполне было ясно что такое "обычное окно программы"..Нет. Эксперименты, если что, идут до сих пор. На альтернативном ресурсе (ровесник этого ресурса) есть целая галерея, где четко прослеживается как менялись тренды и вкусы.
>вся проблема была в малограмотных маркетологах , которые думали будто бы для того чтобы что-то продать требуется УДИВИТЬ покупателя (в том числе дешёвыми трюками:))..
>и сейчас тоже находятся такие маркетологи, но значительно меньше. так как ясно что тактика не работает: люди конечно готовы "удивляться" (пару раз), но отдавать деньги хотят в итоге за качество а не за "удивление"Очень высокомерное заявление. Вы необъективны в своих суждениях.
вижу любители лепить каждый раз свои виджеты (а это как правило адепты нодежс/электрон) тебя резко заминусовали. В принципе, от жс-приматов ожидать нечего
Я не мог пользоваться им до тех пор пока не выпустили Simple UI, который напоминает одновременно foobar2000, DeaDBeeF и Audacious.
> худший пользовательский интерфейс который мог быть когда либо придуман...То ли дело гуи на весь экран с десятком окошечек и россыпями кнопок и надписей, как это щас модно. Музыкальный проигрыватель с интерфейсом IDE это полное куку.
>Программа имеет интерфейс, похожий на Winamp, Audacious или XMMSА авторов Audacious предупредили об этом? То что туда можно ставить скины от винампа вовсе не значит, что Audacious похож на винамп.
В QMMS - лучший эквалайзер. Раньше я пользовался WinAMP 2.95 в Wine, помня какой там хороший эквалайзер (по воспоминаниям о P-133). Потом открыл для себя eq-XMMS, сторонний эквалайзер с поддержкой инструкций SSE. Потом VLC перешёл на Qt, и мне понравился эквалайзер там. Сейчас мне больше всего нравится в QMMP, он ещё качественнее.
> лучший эквалайзер.Ловите извращенца!
В vlc бы еще история сохранялась при закрытии и можно было бы юзать. Звук в нем слегка отличается от некоторых др плееров в лучшую сторону.
> Налажена поддержка оконного менеджера FVWMВ шоке смотрю на календарь... Вроде как 2017й кончается уже...
понимаю, что извращенец, но там есть возможность мимикрировать интерфейс под прагу? Уже починили баг, когда сей плеер открывался вместо файлового менеджера?
Тоже интересует этот баг.
> Тоже интересует этот баг.Это не баг, а старая фича наутилуса https://bbs.archlinux.org/viewtopic.php?id=157033
Сравнивая с Audacious:
Audacious RAM ~30Mb
Qmmp ~50-70Mb
Звук у Qmmp ужасен.
>Звук у Qmmp ужасен.Это электроны в проводе не так закручены.
в audacious есть опция качества вывода звука (в битах как я понял: 16, 24, 32).
И как ты собираешься улучшать качество звука увеличением разрядности? Если оно записано в 16 бит, то ты её хоть в 64 выводи, лучше оно не станет.
Вот сейчас, как бы, весь звук пишется как минимум в 24 бит. И встроенные звуковухи поддерживают тоже от 32 бит. У меня был комп, который в силу своих вычислительных мощностей не мог беспрерывно вспроизвести mp3 без занижения выходного качества, но это время уже давно прошло.
Думаю с настройками декодирования в qmmp что-то не так. Пробовал ALSA, Pulse, JACK - звук одинаковый.
Ну, может проблема в системе - Linux Mint 18
Да, что-то тут не так в общем. Может у окулиста стоит для начала провериться?
разве? а по моему в продакшене 99,9% мр3 как раз таки 16 бит/48000(44100) Hz.
24 бита это уже flac (ape) losless при том что в реале это опять таки 18-20 -бит. Причем на слух 16 бит от 20 или даже 24 можно отличить только в композициях с расширенным динамическим диапазоном типа "инструменталка". Электроника дискретна по природе слух сам создает "плавность".
99 процентов пользователей пользуются интегрированными звукашками. 24 бита или 32бита,не важно, что там маркетолог написал. Встроенные, за редким исключением, ведут обработку входящего звукового файла на частоте 48к. Мп3 или флаки ,как правило, записаны с дискретизацией 44.1 к. Чтоб оживить звук, нужно обязательно включать ресемплер 44.1к в 48к с наилучшим качеством. В алса ужн используется свой ресемлер, включенный по умолчанию, с говенным качеством. Получается передискретизация передискретизации разными алгоритмами. Хреновое качество на выхлопе и дополнительный напряг процессору. Я только в deadbeef видел в настройках плагина алса возможность отключения этой передискретизации.
>Я только в deadbeef видел в настройках плагина алса возможность отключения этой передискретизации.В Debian, при выборе модуля вывода ALSA в плейере активируется выбор устройства вывода. И там можно выбрать свое устройство с вариантом without any conversion,т.е. обойти ту часть ALSA, которая отвечает за передискретизацию. Звук субъективно лучше, чище на верхах. В арче подобного не видел.
> Сравнивая с Audacious:
> Audacious RAM ~30Mb
> Qmmp ~50-70MbCлишком много!
mpg123, играет сейчас стрим на 320кбпс и "жрет" аж 0.5% ЦПУ и 2.5МБ рамы (из воткнутых 8ГБ, на amd64, железке шестилетней давности).
Правда, чистым mpg123 как-то довольно неудобно переключаться между станциями (не говоря уже об управлении их списками), зато вот на "сэкономленную раму" можно вместо одного Audacious с десяток mpg123 запустить!
Или аж ⅛ страницы современного, "легкого" веба загрузить!
Ладно бы еще жор ЦПУ сравнивали, там даже пара процентов на ноутах весьма заметна, но вот в чем смысл экономии 20-40МБ на современных машинах? Причем, не таба браузера, коих [табов] может быть открыто несколько десятков, а проигрывателя, запускаемого в одном экземпляре?
А если так уж нужно сэкономить, то консольные приложения по-любому дадут фору:
xmms2, 0.7% CPU, где-то 12 МБ RAM.
Напишите багрепорт, например, разрабам Qt. Просто даже интересно, на сколько далеко они вас пошлют.
>Сравнивая с Audacious:
>Audacious RAM ~30Mb
>Qmmp ~50-70Mb
>Звук у Qmmp ужасен.Очень странно, но в Haiku + Qt 5.9.3, Qmmp 1.2.0 кушает всего 23.7 мегабайта оперативки:
http://haikuware.ru/files/screenshots/Qmmp_used_memory.png
У меня в Linux - 31 Мб
напомните, а он шауткаст и айскаст играет из коробки? я правда радио не слушал давненько уже да и юзал для этого клементин. так сейчас под гнумом дедбифом вполне доволен.
крутой проигрыватель. обычно наталкиваешься на мелкие всякие детальки, типа нельзя перемотать назад на только что проигранный трек, если включено рандомное воспроизведение, или, бывает, пробелом на паузу не поставить (sic!) — здесь же всё хорошо
А вот и порт на Haiku:http://haikuware.ru/files/screenshots/Qmmp-1.2.0-Haiku.png
http://haikuware.ru/files/screenshots/Qmmp-1.2.0-Haiku-Simpl...
Потрясающе. Кстати, где теперь можно следить за Вашей работой?
> Потрясающе. Кстати, где теперь можно следить за Вашей работой?
Подскажите, а каким образом можна сделать чтоб в плейлисте были разделители альбомов как на этом скрине (между 13 и 1 треком, между 11 и 1 треком)?
http://qmmp.ylsoftware.com/images/qmmp-0.9_full_2.png
У меня сейчас сплошной список
Ctrl+H