AIMP Forum

Разное => Предложения (архив) => Архив => Отказано => Topic started by: korand on June 28, 2017, 03:47:20

Title: [Отказано] Пометка текущей проигрываемой композиции в фонотеке
Post by: korand on June 28, 2017, 03:47:20
Предлагаю в фонотеке отмечать цветом или каким-либо другим способом (значком например) текущую проигрываемую композицию. Очень хочется иметь какую-то обратную связь, потому как вид фонотеки и плейлиста отличается и в фонотеке не видно сразу что сейчас играет. В плейлисте есть функция "Найти в фонотеке", которая отображает выбранный файл из плейлиста в окне фонотеки - так что технических проблем быть не должно.

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

Заранее спасибо!
Title: Re: Пометка текущей проигрываемой композиции в фонотеке
Post by: Artem on June 28, 2017, 13:44:17
Фонотека - это каталог, она ничего не проигрывает и ничего о проигрывании не знает. Соответственно, ничего в ней подсвечиваться не должно.

Если нужно найти текущий трек в фонотеке - есть одноимённая команда
Title: Re: Пометка текущей проигрываемой композиции в фонотеке
Post by: korand on June 28, 2017, 16:52:10
Фонотека - это каталог, она ничего не проигрывает и ничего о проигрывании не знает. Соответственно, ничего в ней подсвечиваться не должно.

Если нужно найти текущий трек в фонотеке - есть одноимённая команда

Да, но если фонотека используется - то в ней находится вся музыкальная коллекция в удобном виде, сгруппированная, отсортированная, с обложками и т.д. И запуск треков на воспроизведение производится из фонотеки, и после запуска она никуда не исчезает и занимает порядка 70% окна плеера. А плейлист используется только как очередь воспроизведения, причем выглядит он по другому, находится сбоку и соотнести проигрываемый трек в плейлисте и открытой фонотеке визуально сложно. Очень хочется видеть именно в фонотеке, что данный трек проигрывается - не будешь же постоянно тыкать "Найти в фонотеке". Достаточно просто подсвечивать цветом как в плейлисте проигрываемый трек, можно это опционально сделать, правда я не представляю кому это может помешать. Тем более механизм связи треков в плейлисте и фонотеке уже реализован.

Не понимаю, почему все предложения втречаются так категорично и в штыки. Одно дело, если бы были просьбы что-то кардинально поменять и поломать, нарушив логику работы приложения и т.д. Но просьбы касаются небольших плюшек, которые можно сделать опциональными, пусть даже без интерфейса в настройках, через правку ini-файла. Это сделает часть ваших пользователей более счастливыми и пользоваться AIMP будет намного приятнее. Ведь голосуют люди в большинстве своем "За", быть может не так много как хотелось бы.
Title: Re: Пометка текущей проигрываемой композиции в фонотеке
Post by: Artem on June 28, 2017, 18:16:05
Не понимаю, почему все предложения втречаются так категорично и в штыки. Одно дело, если бы были просьбы что-то кардинально поменять и поломать, нарушив логику работы приложения и т.д.

Так именно это и получается. Модуль, который о проигрывании не знает, должен теперь знать. Да и людей эта подсветка будет путать - будет казаться, что проигрывается не плейлист, а текущий вид фонотеки.
Title: Re: Пометка текущей проигрываемой композиции в фонотеке
Post by: korand on June 28, 2017, 18:52:51
Так именно это и получается. Модуль, который о проигрывании не знает, должен теперь знать. Да и людей эта подсветка будет путать - будет казаться, что проигрывается не плейлист, а текущий вид фонотеки.

Можно сделать опционально, по умолчанию выключено. Кому нужно - найдут в настройках и включат. Я вот уже все настройки перелопатил и даже изучил раздел справки - нужно было это сразу сделать, отпало бы много глупых вопросов :)

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

И еще хотел спросить - возможно ли сделать плагин, который будет синхронизировать позицию курсора в плейлисте и в фонотеке путем вызова функции "Найти в фонотеке" при каждой смене трека? Правда это будет не совсем то что хотелось бы, потому как будет осуществляться переход к папке с треком и сброс выделения. Хотелось бы просто обозначить проигрываемый файл без изменения выделения и фокуса - как это в плейлисте происходит.
Title: Re: Пометка текущей проигрываемой композиции в фонотеке
Post by: Zhenya on June 28, 2017, 23:59:01
И еще хотел спросить - возможно ли сделать плагин, который будет синхронизировать позицию курсора в плейлисте и в фонотеке путем вызова функции "Найти в фонотеке" при каждой смене трека?

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



По сабжу — "за".
Только что делать если ты выбрал другую ветку в дереве или переключился на другую вкладку фонотеки? Добавлять настройку поведения?
Title: Re: Пометка текущей проигрываемой композиции в фонотеке
Post by: korand on June 29, 2017, 00:35:19
Теоретически можно даже на уровне скина. Но я так делать не пробовал.



По сабжу — "за".
Только что делать если ты выбрал другую ветку в дереве или переключился на другую вкладку фонотеки? Добавлять настройку поведения?

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

Я на самом деле описал 2 разных сценария:

1. Выделение в фонотеке текущего трека (цветом или иконкой), при этом позиция и выделение в фонотеке не меняются и ничего не мешает работе. Если перейти в другую папку то соответственно текущий трек виден не будет. Можно сделать пункт меню и горячую клавишу как в плейлисте (двойной F3) чтобы найти текущий трек.

2. Синхронизация позиции фонотеки за текущим треком в плейлисте. Т.е. в дополнение к выделению текущего трека - будет осуществляться изменение фокуса и папки фонотеки, чтобы текущий трек был виден на экране. Эта функция была бы интересна если отключить отображение плейлиста и оставить только фонотеку. Но тут нужно иметь возможность этот режим быстро отключать, потому как не получится нормально работать с фонотекой.
Title: Re: Пометка текущей проигрываемой композиции в фонотеке
Post by: korand on June 29, 2017, 17:46:17
Обнаружил в списке горячих клавиш пункт "Плеер: проигрываемый файл / Найти в фонотеке".  Ранее думал, что такая возможность есть только в плейлисте. По идее, сделать плагин, который будет вызывать эту функцию при смене трека будет не сложно. А если нужно поработать с плейлистом - можно временно остановить воспроизведение или сделать функцию отключения.

Но все-таки намного лучше было бы просто подсвечивать проигрываемый трек, чтобы текущая папка и выделение не терялись. И сделать опциональным слежение.
Title: Re: Пометка текущей проигрываемой композиции в фонотеке
Post by: toxa_454 on October 26, 2017, 02:12:40
да, очень не хватает такой функции в фонотеке, даже удивлен что проигрываемую композицию не выделяет фоном или хоть как то... единственное что пока не дает отказаться от плейлистов вообще и полностью на фонотеку перейти. :(
Title: Re: Пометка текущей проигрываемой композиции в фонотеке
Post by: Artem on October 26, 2017, 09:25:58
да, очень не хватает такой функции в фонотеке, даже удивлен что проигрываемую композицию не выделяет фоном или хоть как то... единственное что пока не дает отказаться от плейлистов вообще и полностью на фонотеку перейти. :(

Нельзя отказаться от плейлистов, т.к. проигрываются именно они, а не фонотека.
Title: Re: Пометка текущей проигрываемой композиции в фонотеке
Post by: Даешь пометку композиции on May 31, 2019, 16:54:48
Нельзя отказаться от плейлистов, т.к. проигрываются именно они, а не фонотека.
Так никто и не говорит, что от них надо отказаться. Просто не все плейлистами пользуются, по тем или иным причинам. Вместо плейлистов используют фонотеку. Что делать им в таком случае? Было бы неплохо подсвечивать текущую композицию прямо в окне фонотеки. Тем более, что подсветка трека при двойном клике на трек в фонотеке уже есть, надо просто чтобы подсветка следовала за сменой трека. Хотя бы опционально это сделайте, пожалуйста.

(https://i.imgur.com/zVp2YWF.jpg)
Title: Re: Пометка текущей проигрываемой композиции в фонотеке
Post by: AJ on May 31, 2019, 16:57:16
Так никто и не говорит, что от них надо отказаться...
Фонотека — каталогизатор, а не способ проигрывания (всё равно файлы идут в плейлист). Значит и подсветка ни к чему.
Title: Re: Пометка текущей проигрываемой композиции в фонотеке
Post by: Даешь пометку композиции on May 31, 2019, 17:47:44
Фонотека — каталогизатор, а не способ проигрывания (всё равно файлы идут в плейлист). Значит и подсветка ни к чему.
Мысль — работа нейронов, а не способ выразить что-либо. Значит и выражение этой мысли ни к чему.
Уважаемый, если бы все человечество было как вы, то колесо бы не изобрели. Оно было бы ни к чему т.к. и на горбе было бы нормально таскать все.
Вы еще строгий свод правил напишите. Как можно проигрывателем пользоваться и как нельзя, что можно нажимать в нем и слушать, а что — нет. Пользоваться так, только так и никак иначе. И обязательно в окне проигрывателя должен висеть придаток в виде плейлиста.


Зачем его тогда делать отключаемым?

(https://a.d-cd.net/hMAAAgFk-OA-960.jpg)

P.S. Мой пост был к разработчику проигрывателя, с конкретной просьбой (и не я один просил). Значит это все-таки к чему-то. В дальнейшем развитии дискуссии с Вами смысла не вижу.
Title: Re: Пометка текущей проигрываемой композиции в фонотеке
Post by: AJ on May 31, 2019, 18:06:33
P.S. Мой пост был к разработчику проигрывателя, с конкретной просьбой (и не я один просил). Значит это все-таки к чему-то. В дальнейшем развитии дискуссии с Вами смысла не вижу.
Я дискуссии также не собираюсь вести и лишь озвучил концепцию плеера (играет только плейлист, что здесь писал и разработчик, поэтому чего вам ждать, если он против?). Если общаетесь на форуме, то на сообщение имеет право ответить каждый.
(http://kolobok.us/smiles/icq/scratch_one-s_head.gif)
Title: Re: Пометка текущей проигрываемой композиции в фонотеке
Post by: Zhenya on May 31, 2019, 19:11:11
Было бы неплохо подсвечивать текущую композицию прямо в окне фонотеки.

По сабжу — "за".
Только что делать если ты выбрал другую ветку в дереве или переключился на другую вкладку фонотеки? Добавлять настройку поведения?

Ещё:
Вот вы включили первый трек в корне фонотеки, подсветка текущего трека пошла по списку вниз. А потом вы использовали в фонотеке группировку / сортировку / фильтрацию / быстрый поиск или всё вместе и нашли ту же самую подсветку текущего трека, но следующим треком включится уже не тот, который идёт следом в новом списке фонотеки, а тот, который был следующим в старом наборе данных фонотеки. То есть неочевидное поведение.
Title: Re: Пометка текущей проигрываемой композиции в фонотеке
Post by: Даешь пометку композиции on May 31, 2019, 19:42:29
Оставлю тут кому-то для саморазвития по взаимоотношению с людьми, для которых все-таки наверно и делается проигрыватель. https://getmusicbee.com/forum/index.php?topic=1605.0

В общем нашел решение проще для себя. Лучше так, чем вымаливать годами.

Как это выглядит у нормальных людей без: "Я", а остальные идут "НА".

(https://i.imgur.com/Dz9y0TG.jpg)











Title: Re: Пометка текущей проигрываемой композиции в фонотеке
Post by: Artem on May 31, 2019, 23:38:34
Как это выглядит у нормальных людей без: "Я", а остальные идут "НА".

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

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

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