URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 106213
[ Назад ]

Исходное сообщение
"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"

Отправлено opennews , 02-Янв-16 17:31 
Доступен (http://qmmp.ylsoftware.com/) очередной корректирующий релиз музыкального плеера Qmmp. Плеер Qmmp написан с использованием библиотеки Qt и поддерживает большинство популярных аудио-форматов. В настоящее время стабильными являются две ветки: 1.0 для работы с Qt5 и 0.9 для Qt4.


<center><a href="http://qmmp.ylsoftware.com/images/qmmp-0.9_full_1.png"&... src="https://www.opennet.ru/opennews/pics_base/0_1451744592.png&q... style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>

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

-  Поддержка GNOME Shell;-  Исправлен размер URL-диалога;-  Уcтранена утечка памяти в модуле qsui;-  Устранены ошибки в модуле ladspa;-  Снижена нагрузка на процессор в модуле vorbis;-  Исправлена поддержка utf-8 в модуле scrobbler;-  Обновлены переводы.

Версия 0.9.6 содержит аналогичные изменения и предназначена для желающих повременить с переходом на Qt5.

<center><a href="http://qmmp.ylsoftware.com/images/qmmp-0.9_full_3.png"&... src="https://www.opennet.ru/opennews/pics_base/0_1451744626.png&q... style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>

URL: http://qmmp.ylsoftware.com/
Новость: https://www.opennet.ru/opennews/art.shtml?num=43620


Содержание

Сообщения в этом обсуждении
"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено Аноним , 02-Янв-16 17:31 
Плеер отличный

"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено Roo2AT7d , 02-Янв-16 17:58 
Не нужно, файловой системы и какого-нибудь mpv вполне достаточно

"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено ы , 02-Янв-16 21:56 
ваще нинужно. можно и в уме и музыку слушать, и файлы перемещать

"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено Аноним , 02-Янв-16 22:15 
> в уме и музыку слушать

говорят не всем дано


"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено Аноним , 03-Янв-16 09:04 
скрипку-лису слушать в уме дано всем. т.е. вопрос только в размере плейлиста.

"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено Дуплик , 02-Янв-16 18:09 
Когда его уже на GTK+ перепишут-то? Инородно выглядит как-то. Снёс.

"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено Аноним , 02-Янв-16 18:39 
Оно и видно, что с гтк все бегут.

"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено Дуплик , 02-Янв-16 19:00 
Ага. Особенно Firefox, Inscape и VMWare Player.

"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено anonymous , 02-Янв-16 19:15 
Wireshark, Audacious, LXDE уже перешли. А Firefox тащит GTK только под линукс. Но, к слову, Qt-шный софт у меня выглядит нормально в gtk-окружении. ЧЯДНТ?

"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено Аноним , 02-Янв-16 20:25 
Audacious-3.7.1 может и qt и с gtk ... так что не перешел :)

"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено anonymous , 02-Янв-16 20:55 
> Audacious-3.7.1 может и qt и с gtk ... так что не перешел
> :)

Просто не выкидывают старое и рабочее.


"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено ы , 02-Янв-16 21:59 
*УЯДНТ!

"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено Анонизм , 03-Янв-16 16:31 
Может у тебя Qt-шный софт и dbusmenu умеет "из коробки"? А я вот не видел ни одной Qt-программы, которая бы поддерживала его без привязки к Ubuntu Unity, а GTK - запросто.

"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено anonymous , 03-Янв-16 17:03 
>Ubuntu Unity

Канокикал славится своими велосипедами. Впрочем, поддержкой Qt они озаботились https://launchpad.net/libdbusmenu-qt Так что у кого-то руки не оттуда выросли.


"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено Онаним , 04-Янв-16 00:03 
Просто если взять ОС, в которой есть поддержка dbusmenu, но нет Unity (любой Linux с XFCE с расширением TopMenu), то все программы, написанные под актуальные версии GTK работают как надо сразу, а для Qt хоть и есть, вроде как, эта библиотека, но чтобы её прикрутить к каждой отдельной програме надо ещё попрыгать с бубном...

"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено anonymous , 04-Янв-16 00:47 
Так может лучше написать разработчикам этого dbusmenu? А то получается, они не в курсе, что их пользователи страдают. Нытьём на форумах делу явно не поможешь.

"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено Alex , 02-Янв-16 21:09 
нафига? Сециально сразу в qt писали. Может еще на бейсик переписать?

Qmmp поддерживает скины от winamp 2.x. Я свой скин (https://ipfs.pics/ipfs/QmQnkdKVqmJLmxitYMT2ubDbbobVKrJB3EZR3...) использую с 1999 года.


"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено count0krsk , 02-Янв-16 22:54 
Ниччо так. Скроллбары только тонкие не люблю, в которые курсором фиг попадешь.
Сами рисовали?

"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено Alex , 03-Янв-16 00:53 
Дико извиняюсь. Скин конечно не мой. Нашел в 99 году. Не знаю зачем написал "свой". Наверное сроднился. Если надо могу куда-нить выложить.

"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено Хренморжовый , 03-Янв-16 14:25 
Черт, я чуть не ослеп

"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено Аноним , 04-Янв-16 10:05 
>Qmmp поддерживает скины от winamp 2.x.

Которые все, как один страшней ядерной войны.


"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено Аноним , 02-Янв-16 20:27 
Графика вообще должна быть в системе одна на всех, один фреймворк, как в андроиде, подгружен один раз и все. А когда каждая программа подгружает одну и туже библиотеку, пусть и разные версии, то это вообще ужас. Одно дело когда эти 20 мб один раз подгрузились и висят в системе как API и каждая программа их пользует, и совсем другое дело, когда каждая программа эти 20 мб подгружает... Нужен один фреймворк, но сделанный нормально, с аппаратным ускорением и оптимизацией.

Когда же уже нормальную архитектуру сделают...


"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено anonymous , 02-Янв-16 20:53 
>Нужен один фреймворк, но сделанный нормально, с аппаратным ускорением и оптимизацией.

И получим в результате венду или андроид, от которого плакать хочется.


"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено бурамба , 02-Янв-16 21:09 
лучше от того плакать, чем от этого рыдать

"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено anonymous , 02-Янв-16 22:22 
Мда.. Не часто можно видеть человека, рыдающего от наличия выбора. Хотя именно благодаря таким у нас до сих пор диктатура в почёте.

"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено Тот_Самый_Анонимус , 03-Янв-16 08:09 
>Не часто можно видеть человека, рыдающего от наличия выбора

Выбора-то как раз и нет. Всё ГТКшное выглядит в винде, да и в лине под КДЕ как выкидыш. Говорят его можно настроить, чтобы не выглядело как г-но, но по умолчанию оно отвратительно.

Изначальное сообщение верно: графика должна быть одна, чтобы можно было махом изменить вешний вид всех программ. А мода на отдельный скин видео/аудиоплееров из винды и пришла.


"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено Аноним , 03-Янв-16 09:58 
Истину глаголишь, Тот_Самый_Анонимус, +100500 тебе.

"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено anonymous , 03-Янв-16 12:00 
>Всё ГТКшное выглядит в винде, да и в лине под КДЕ как выкидыш.

Во времена gtk2 и Qt4 проблем не было. Просто кое-кто решил дёрнуть одеяло на себя. А именно, сделать один правильный тулкит под одно правильное DE.


>графика должна быть одна, чтобы можно было махом изменить вешний вид всех программ

Вот в винде, например, одна графика, но каждый кому не лень наворачивает вот такое: http://cdn.ghacks.net/wp-content/uploads/2015/12/free-downlo... Выходит, заставить ходить всех строем не получится. В иксах вроде тоже есть виджеты, но сейчас большинство от них плюётся.


"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено Аноним , 02-Янв-16 22:20 
> Когда же уже нормальную архитектуру сделают...

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


"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено anonymous , 02-Янв-16 22:24 
>> Когда же уже нормальную архитектуру сделают...
> Интерфейсы на QML - QML очень гибок, интерфейсы быстро пишутся, почти не
> потребляют памяти, быстры в работе, поддерживают аппаратное ускорение и шейдерны для
> реализации любых сложных эффектов.

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


"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено Аноним , 04-Янв-16 00:44 
> Тормозное оно

Пруф? Нехай запускать на своем полудохлом cелероне на полудохлом ноутбуке.

> да и плясать вокруг жабоскриптов очень не хочется

А кто тебя как пользователя приложения заставляет это делать?


"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено anonymous , 04-Янв-16 00:53 
>Пруф? Нехай запускать на своем полудохлом cелероне на полудохлом ноутбуке.

Где-то это я уже слышал.


> А кто тебя как пользователя приложения заставляет это делать?

Вот поэтому QML и не нужен. Свобода выбора.



"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено Аноним , 04-Янв-16 12:58 
А по существу будет что-то? А то я могу сделать вывод, что ты отказался от использования QML по надуманной самим собой же причине.

"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено anonymous , 04-Янв-16 15:17 
А какой в этом смысл? Ты и так всем своим видом дал понять: "давайте мне пруфы, а я их всё равно не приму, ведь я же тролль!".

"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено Аноним , 04-Янв-16 16:00 
Ну вообще-то троллинг начал ты. Раз уж ты "где-то это уже слышал", значит мы сталкивались в комментах опеннета, но вот я только ни разу не припомню чтобы когда-то ранее были предоставлены пруфы. Одни лишь вопли о тормозах QML.

"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено anonymous , 04-Янв-16 17:41 
Почитай вот тут http://doc.qt.io/QtQuickCompiler/ (2-й абзац overview) и прими успокоительного. Но раз ты тролль, ты конечно хочешь, чтобы тебе кто-то принёс еду на блюдечке, а потом ты бы её демонстративно выкинул.

"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено Аноним , 04-Янв-16 17:46 
А ты, похоже, последний абзац того же раздела дочитать не осилил?

"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено anonymous , 04-Янв-16 19:11 
Я пока не осилил понять, что что ты донести хочешь ссылаясь на этот абзац? Давай по пунктам.

"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено Аноним , 04-Янв-16 19:45 
Там чёрным по белому написано, что JS-код транслируется в C++-код и далее компилируется в машинный. А теперь процитирую тебя же:

> Тормозное оно

Ты, наверно, имел в виду, что время компиляции увеличится?

> да и плясать вокруг жабоскриптов очень не хочется

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


"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено anonymous , 05-Янв-16 01:25 
>Там чёрным по белому написано, что JS-код транслируется в C++-код и далее компилируется в машинный.

А теперь на лицензию посмотри. И не болтай тут ерундой.


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

Ну типичный тролль. Я указал на очевидную проблему, ты затребовал пруф. Я тебе дал ссыль на платную тулзу для решения этй проблемы. Проблема есть? Есть. Пруф, в котором она описана и решается за деньги есть? Есть. Чего ты опять кукарекаешь?


"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено Аноним , 05-Янв-16 01:43 
Проблема есть? Есть. Решается? Решается. О лицензиях речи не было. Если для тебя платный == невозможно использовать, то это твои нищебpодские проблемы. Остальные имеют возможность быстро писать быстро работающий код, обходя конкурентов. (К вопросу наличия выбора.) Это первое. Второе. Ты мне всё-таки покажи медленно работающее приложение использующее QML. Все опенсорс-поделки, которые я видел, используют QML на таком базовом уровне, что скорость работы от нативного C++-кода не ощущается _вообще_. Более того, чисто субъективно, кажется что работают они быстрее благодаря аппаратному ускорению анимаций. Которое при нативном C++-коде практически никто не использует из-за сложности разработки.

"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено anonymous , 05-Янв-16 11:14 
Всё с тобой понятно. Продолжай дальше кукарекать, богатенький ты наш.

"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено Аноним , 05-Янв-16 14:20 
> что JS-код транслируется в C++-код

И что? Динамизъм, это такое дело, что в "машинный" код можно компилять до посинения – быстрее оно от этого не станет.
Вон, для того же питона есть трансляторы в С++ (shedskin, nuitka), однако PyPy (JIT) их обгоняет, как стоячего. И в свою очередь "обгоняется", стоит только отказаться от некоторых фич языка и использовать диалекты типа RPython и Cython.


"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено Аноним , 05-Янв-16 22:30 
Там также написано, что компиляция в C++-код решает все проблемы, которые они перечисляли, в том числе тормоза. Ты вообще в курсе, что с V8 в отдельных случаях быстродействие JS-кода приближается к быстродействию кода на C/C++? А учитывая, что QML это даже не чистый JS, а с ограничениями под конкретные интерфейсные задачи, компилится он всё-таки не как попало.

"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено Аноним , 05-Янв-16 23:14 
> Там также написано, что компиляция в C++-код решает все проблемы, которые они
> перечисляли, в том числе тормоза.

Основная проблема:
> This entirely eliminates the need of deploying QML source code,

ну и до кучи платформы, где нет JITa.
А так – скорее из серии "Мужик, купи кирпич, а?"

> Ты вообще в курсе, что с
> V8 в отдельных случаях быстродействие JS-кода приближается к быстродействию кода на
> C/C++?

А я, в отдельных случаях, пешкодралом запросто любую бибику обгоню! Ну там, через лес, болото или хороший, бетонный забор.


"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено Аноним , 06-Янв-16 00:32 
Я что-то не понял процитированное тобой.

> Основная проблема:
>> This entirely eliminates the need of deploying QML source code

Какая же это проблема?

> ну и до кучи платформы, где нет JITa

Какой JIT? Зачем?


"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено Аноним , 06-Янв-16 16:08 
> Я что-то не понял процитированное тобой.

Ну дык кто же не дает подучить аглийкий?


> Какая же это проблема?

Учи аглиций! Там ведь серым по белому:
> For proprietary applications that wish to hide the source code from the end user, this is an unacceptable
> restriction.

Ну хоть через гугло-переводчик пропусти.


> Какой JIT? Зачем?

Отличный пример "Не читал, но обсуждаю!"
> The popular Just-in-time (JIT) compilation technique is used to generate machine code on the fly, which speeds up the execution of JavaScript and QML binding expressions.
>


"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено Аноним , 06-Янв-16 17:50 
Похоже, ты сам не читал.

> Ну дык кто же не дает подучить аглийкий?
>> For proprietary applications that wish to hide the source code from the end user, this is an unacceptable restriction.
> Ну хоть через гугло-переводчик пропусти.

и

> Отличный пример "Не читал, но обсуждаю!"
>> The popular Just-in-time (JIT) compilation technique is used to generate machine code on the fly, which speeds up the execution of JavaScript and QML binding expressions.

Мы, вообще-то, обсуждали трансляцию в C++ и дальнейшую компиляцию в машинный код. _Во время компиляции приложения_, а не во время его работы. Какой тут ещё JIT, вот не пойму? Причём он тут и как можно его считать минусом приведённой техники, если он в ней никак не участвует?


"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено anonymous , 06-Янв-16 00:38 
Не корми его, он и так разжирел.

"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено Сергей , 07-Янв-16 13:42 
> запускать на своем полудохлом cелероне на полудохлом ноутбуке.

На полудохлом оно уже не работает
http://pkgs.fedoraproject.org/cgit/rpms/qt5-qtdeclarative.gi...


"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено paulus , 02-Янв-16 23:54 
Проигрыватель может и отличный, но уже как-то к deadbeef привык.

"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено Аноним , 03-Янв-16 02:55 
Есть плагин к прослушиванию управлению музыкой из vk.com?
NB: скины на картинках супер.

"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено soarin , 03-Янв-16 16:57 
> Поддержка GNOME Shell

Не ужели оно стало нормально выглядеть? Как-то пробовал версию этак 0.7
Открыл и в ужасе закрыл. Ну нельзя такое людям показывать без подготовки.


"Обновления музыкального плеера Qmmp 1.0.5 и 0.9.6"
Отправлено anonymous , 03-Янв-16 17:24 
У тебя всегда есть возможность выбрать другой интерфейс, другой плеер, или вообще на мак перейти.

PS: гномощель не нужна.