Аудиоплеер для linux.

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
no avatar

Автор темы
SWM1
Сообщения: 25
Зарегистрирован: 02 дек 2021, 22:01
Благодарил (а): 3 раза
Поблагодарили: 1 раз
Контактная информация:

Аудиоплеер для linux.

#1

14 фев 2022, 00:12

Собственно само сообщение по ссылке ниже:
https://sw-tech-blog.blogspot.com/2022/ ... linux.html
Добавить вроде бы пока нечего.

Аватара пользователя

slant
Сообщения: 4504
Зарегистрирован: 21 июн 2017, 18:09
Решено: 99
Благодарил (а): 51 раз
Поблагодарили: 1992 раза
Контактная информация:

Аудиоплеер для linux.

#2

14 фев 2022, 00:57

SWM1 писал(а):
14 фев 2022, 00:12
Добавить вроде бы пока нечего.
К меня найдется.
Тулкит gtk2 является устаревшим, не развивается, писать на нем что либо - путь в тупик для программы. Сейчас его еще можно доустановить, но велики шансы, что достаточно скоро он вообще потеряет совместимость с новыми и актуальными компонентами.

no avatar

Автор темы
SWM1
Сообщения: 25
Зарегистрирован: 02 дек 2021, 22:01
Благодарил (а): 3 раза
Поблагодарили: 1 раз
Контактная информация:

Аудиоплеер для linux.

#3

14 фев 2022, 01:05

slant писал(а):
14 фев 2022, 00:57
У меня найдется.
Википедия:
Будучи изначально частью графического редактора GIMP, она развилась в отдельный проект и приобрела заметную популярность. GTK — свободное ПО, распространяемое на условиях GNU LGPL, позволяющей создавать как свободное, так и проприетарное программное обеспечение с использованием библиотеки. GTK является официальной библиотекой для создания графического интерфейса проекта GNU.

Аватара пользователя

slant
Сообщения: 4504
Зарегистрирован: 21 июн 2017, 18:09
Решено: 99
Благодарил (а): 51 раз
Поблагодарили: 1992 раза
Контактная информация:

Аудиоплеер для linux.

#4

14 фев 2022, 01:14

Только вот сейчас это относится к GTK3 и 4. :) А двойку как и второй питон отовсюду удаляют.

no avatar

Автор темы
SWM1
Сообщения: 25
Зарегистрирован: 02 дек 2021, 22:01
Благодарил (а): 3 раза
Поблагодарили: 1 раз
Контактная информация:

Аудиоплеер для linux.

#5

14 фев 2022, 01:18

И да, я не пишу на gtk sharp. Плеер написан на Object Pascal.

Аватара пользователя

slant
Сообщения: 4504
Зарегистрирован: 21 июн 2017, 18:09
Решено: 99
Благодарил (а): 51 раз
Поблагодарили: 1992 раза
Контактная информация:

Аудиоплеер для linux.

#6

14 фев 2022, 01:35

SWM1 писал(а):
14 фев 2022, 01:18
И да, я не пишу на gtk sharp.
А это не из той оперы. Поддержка GTK3 для Free Pascal (если я угадал с тем компилятором, что вы используете) - это Lazarus-ccr.
https://wiki.freepascal.org/Gtk+3

Аватара пользователя

madesta
Сообщения: 2011
Зарегистрирован: 11 июн 2017, 21:47
Решено: 29
Откуда: BY
Благодарил (а): 79 раз
Поблагодарили: 430 раз
Контактная информация:

Аудиоплеер для linux.

#7

14 фев 2022, 05:03

Попробовал. Свои впечатления как непритязательного юзера оставил в комментарии на блоге автора.

no avatar

Автор темы
SWM1
Сообщения: 25
Зарегистрирован: 02 дек 2021, 22:01
Благодарил (а): 3 раза
Поблагодарили: 1 раз
Контактная информация:

Аудиоплеер для linux.

#8

14 фев 2022, 10:52

Спасибо за комментарий!
Ответ так же на блоге.

Аватара пользователя

rogoznik
Сообщения: 10040
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

Аудиоплеер для linux.

#9

14 фев 2022, 11:34

SWM1 писал(а):
14 фев 2022, 01:18
И да, я не пишу на gtk sharp. Плеер написан на Object Pascal.
Для GUI ты используешь библиотеку GTK версии 2, а она все - не поддерживается. И не сегодня завтра ее выкинут из репозиториев дистрибутивов
ИзображениеИзображение

Аватара пользователя

WWolf
Сообщения: 3893
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1687 раз
Поблагодарили: 1212 раз
Контактная информация:

Аудиоплеер для linux.

#10

14 фев 2022, 14:36

SWM1 писал(а):
14 фев 2022, 00:12
но то что устанавливается по умолчанию в linux системах как аудиоплеер по умолчанию - меня лично никак не устраивает.

А что мешает поставить то, что устраивает? Судя по тому, что ты сделал напоминает винамп :)
QMMP тебе в помощь :)
но если плеер ради того, что б что-то написать, тогда вопросов не имеем :)
но опять же QMMP есть исходники, бери и правь что надо :)

no avatar

Автор темы
SWM1
Сообщения: 25
Зарегистрирован: 02 дек 2021, 22:01
Благодарил (а): 3 раза
Поблагодарили: 1 раз
Контактная информация:

Аудиоплеер для linux.

#11

14 фев 2022, 15:11

rogoznik писал(а):
14 фев 2022, 11:34
Для GUI ты используешь библиотеку GTK версии 2, а она все - не поддерживается. И не сегодня завтра ее выкинут из репозиториев дистрибутивов
Хотите gtk3? Ссылку заменил на доработанную версию с запоминанием настроек и с gtk3.

Аватара пользователя

sheridan
Сообщения: 1279
Зарегистрирован: 24 фев 2020, 19:13
Решено: 14
Откуда: Алчевск
Благодарил (а): 892 раза
Поблагодарили: 467 раз
Контактная информация:

Аудиоплеер для linux.

#12

14 фев 2022, 15:54

SWM1, Лично мне дизайн не важен, важно как он работает на низком уровне с драйвером alsa, как по мне так уже создан плеер для линукс audacious который оправдал все мои ожидания в звуке, если необходимо для windows рекомендую Album player очень много возможностей поиграться с задержками в asio

Аватара пользователя

Белый Кролик
Сообщения: 642
Зарегистрирован: 24 май 2018, 14:35
Решено: 10
Благодарил (а): 354 раза
Поблагодарили: 180 раз
Контактная информация:

Аудиоплеер для linux.

#13

14 фев 2022, 18:44

При переходе по ссылке на гугл диск появляется сообщение что "Владелец переместил файл в корзину". На software.opensuse.org только версия для старых sle, для leap 15.3 пакета не нашел. :sad:

no avatar

Автор темы
SWM1
Сообщения: 25
Зарегистрирован: 02 дек 2021, 22:01
Благодарил (а): 3 раза
Поблагодарили: 1 раз
Контактная информация:

Аудиоплеер для linux.

#14

14 фев 2022, 22:45

Белый Кролик писал(а):
14 фев 2022, 18:44
При переходе по ссылке на гугл диск появляется сообщение что "Владелец переместил файл в корзину". На software.opensuse.org только версия для старых sle, для leap 15.3 пакета не нашел. :sad:
Только, что проверял, правда на компьютере - ссылка рабочая.

no avatar

Автор темы
SWM1
Сообщения: 25
Зарегистрирован: 02 дек 2021, 22:01
Благодарил (а): 3 раза
Поблагодарили: 1 раз
Контактная информация:

Аудиоплеер для linux.

#15

20 фев 2022, 12:55

Обновил ссылку на плеер.
Уже можно пользоваться.
Добавил кнопку добавления файлов.
Добавил кнопку опций и кнопку эффектов.
Добавил 4 эффекта: Ревербератор, Хорус, Эхо, Флэнджер.
Добавил логарифмический регулятор громкости.
Добавил тон-компенсированный регулятор громкости.
Добавил настройки аудио-канала.
И исправил ошибки.https://sw-tech-blog.blogspot.com/2022/ ... linux.html
Ссылка там же:

Аватара пользователя

volp
Сообщения: 249
Зарегистрирован: 29 янв 2018, 16:14
Решено: 2
Откуда: Беларусь
Благодарил (а): 30 раз
Поблагодарили: 31 раз
Контактная информация:

Аудиоплеер для linux.

#16

20 фев 2022, 23:23

2022-02-20_23-14.png

Немного странно выглядит бар баланса - почему он идет слева ? Считаю, что бар надо вообще убрать, оставить только ползунок. А еще лучше ( не знаю только сложно ли это реализовать) убрать линейные бары и для громкости тоже, а заменить на виднеющиеся на заднем фоне вертикальные уровни , чтобы по мере передвижения ползунка ,, активизировались вертикальные полоски.

Аватара пользователя

madesta
Сообщения: 2011
Зарегистрирован: 11 июн 2017, 21:47
Решено: 29
Откуда: BY
Благодарил (а): 79 раз
Поблагодарили: 430 раз
Контактная информация:

Аудиоплеер для linux.

#17

21 фев 2022, 00:26

Сюрприз ... :blush:
swammp-index.png
На предыдущих версиях такого сюрприза у меня не наблюдалось. Хотя, сравнив способы запуска, обнаружил, что "сюрприз" появляется после запуска по особому действию Thunar:
/home/minter/Tools/swamp %f
Если сначала запустить плеер, а потом в окно кинуть файл, то ошибка не выскакивает.

Стала плохо восприниматься следующая информация:
swammp-contrast.png
Например, в предыдущей версии swamp (размером в 29,1 МБ), на мой взгляд, воспринимаемость была лучше:
swammp-prev.png
Потом возникло предположение, что это из-за стиля. Так и оказалось: на Mint-Y и Mint-Y-Aqua смотрится хуже, чем например, на Mint-Y-Blue. Но, может быть, на сером фоне стоило бы вообще сделать "время, "битрейт" и "частоту" близко к чёрному?

no avatar

Автор темы
SWM1
Сообщения: 25
Зарегистрирован: 02 дек 2021, 22:01
Благодарил (а): 3 раза
Поблагодарили: 1 раз
Контактная информация:

Аудиоплеер для linux.

#18

21 фев 2022, 09:41

volp писал(а):
20 фев 2022, 23:23
Немного странно выглядит бар баланса - почему он идет слева ?
Спасибо за комментарий!
Я сам знаю эту странность, но в gtk2 отключить этот бар у меня не получилось, а gtk3 Lazarus 2.2 к сожалению не работает.
Так, что как я понял, перспектива только одна, и она исчезающе мала - надеяться на то, что автор Lazarus таки сделает gtk3.
madesta писал(а):
21 фев 2022, 00:26
Сюрприз ...
На предыдущих версиях такого сюрприза у меня не наблюдалось.
Спасибо за комментарий!
Запуск из коммандной строки работал.
На последней версии не проверял.
Сейчас плей-лист сохраняется и каждый раз добавлять файлы стало не актуальным.
И я вернул, как мне казалось не нужную, функцию добавления файлов через диалог открытия файлов.
По поводу стиля. Да здесь все связано с градиентом. Отследить какая тема стоит у пользователя и подстроиться под нее не реально.
А заливка градиента зависит от установленной темы.
Еще раз - спасибо!

Ответить

Вернуться в «Мультимедиа»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 7 гостей