AIMP Forum

AIMP for Windows => Вопросы / Questions => Topic started by: bar5 on March 11, 2018, 23:38:33

Title: Выставление оценок в плейлисте
Post by: bar5 on March 11, 2018, 23:38:33
В программе есть путаница с выставлением оценок. Как я понял, используется два тега: %Mark и %Rating. Если в плейлисте ставить звездочки мышкой или через ctrl+цифра, или правой кнопкой->оценка, то оценка заносится в поле %Mark. Есть оценку выставлять через расширенный редактор тегов во вкладке ID3v2, то оценка заносится в поле %Rating. Возникает путаница, т.к. по русски поля называются и там, и там "Оценка", а заносятся в разные теги.
Тег Rating понимают многие программы, поле Mark из мной известных понимает только лишь Aimp.
Предлагаю отказаться от поля Mark в программе совсем, а использовать только поле Rating дабы избежать путаницы. Чтобы когда в плейлисте нажимаешь на количество звезд (ну или ctrl+цифра или через меню оценки) информация записывалась в поле Rating ID3v2, как это делает расширенный редактор тегов.
Title: Re: Выставление оценок в плейлисте.
Post by: Artem on March 12, 2018, 11:00:59
Нет, не так. Редактор тегов заносит оценку в то же самое (по смыслу) поле, %Rating в программе - это автоматический рейтинг, который рассчитывается плеером на основе частоты и времени прослушивания трека. На счет %Mark в тегах есть только один нюанс - должна быть включена опция "синхронизировать оценку с тегами файла" в настройках фонотеки, иначе, у вас может возникнуть рассинхронизация оценок в тегах и фонотеки.
Title: Re: Выставление оценок в плейлисте
Post by: bar5 on March 13, 2018, 23:24:01
Да, спасибо за подсказку. Включил синхронизацию, расставил все галки, когда добавлять в фонотеку и оценки действительно начали записываться в тег, но как-то не сразу, я уже давно на следующий переключил и только потом оценка записывается.
Title: Re: Выставление оценок в плейлисте
Post by: Artem on March 14, 2018, 00:34:54
Да, спасибо за подсказку. Включил синхронизацию, расставил все галки, когда добавлять в фонотеку и оценки действительно начали записываться в тег, но как-то не сразу, я уже давно на следующий переключил и только потом оценка записывается.

Конечно не сразу, т.к. нельзя во время воспроизведения менять файл
Title: Re: Выставление оценок в плейлисте
Post by: bar5 on March 14, 2018, 11:54:32
Есть еще один нюанс. Оценка в плейлисте начинает отображаться только тогда, когда файл добавлен в фонотеку. Для этого нужно файл или в ручную добавить в нее, или выполнить одно из трех действий: начать воспроизведение, поставить оценку или прослушать. Сейчас я забрасываю кучу файлов в плейлист и мне нужно все выделить и перетянуть еще и в фонотеку, чтобы оценки начали отображаться.

Может добавить четвертую галку "добавлять в фонотеку при добавлении в плейлист"?

Title: Re: Выставление оценок в плейлисте
Post by: Я Гриша! on March 14, 2018, 13:51:22
Конечно не сразу, т.к. нельзя во время воспроизведения менять файл
Но плагин от Winampa это как-то умел делать, прямо во время проигрывания.
Может он сам файл не изменял? а только секцию, или просто отправлял через windowapi, не знаю.
Title: Re: Выставление оценок в плейлисте
Post by: Artem on March 14, 2018, 14:19:23
Можно настроить мониторинг за файлами - фонотека будет сама все добавлять.
Title: Re: Выставление оценок в плейлисте
Post by: Artem on March 14, 2018, 14:19:42
Может он сам файл не изменял? а только секцию, или просто отправлял через windowapi, не знаю.

Не знаю.
Title: Re: Выставление оценок в плейлисте
Post by: bar5 on March 14, 2018, 15:16:40
Но плагин от Winampa это как-то умел делать, прямо во время проигрывания.
Может он сам файл не изменял? а только секцию, или просто отправлял через windowapi, не знаю.
JetAudio тоже сразу записывает, но там воспроизведение кратковременно прерывается. Похоже он файл переоткрывает.

Можно настроить мониторинг за файлами - фонотека будет сама все добавлять.
Зачем так усложнять? Это ж программе придется постоянно шариться по диску.
Title: Re: Выставление оценок в плейлисте
Post by: Artem on March 14, 2018, 15:25:03
JetAudio тоже сразу записывает, но там воспроизведение кратковременно прерывается. Похоже он файл переоткрывает.

Так и у нас умеет, но я посчитал, что такое решение некомфортное.

Зачем так усложнять? Это ж программе придется постоянно шариться по диску.

Усложнять? А зачем интерфейс опциями усложнять? Я не видел подобной опции ни в одной программе, а вот мониторинг - везде.
Title: Re: Выставление оценок в плейлисте
Post by: bar5 on March 14, 2018, 23:15:29
Так и у нас умеет, но я посчитал, что такое решение некомфортное.
Ну тут я не спорю. Мне тоже больше нравится как аимп делает, мягко и незаметно :)
Усложнять? А зачем интерфейс опциями усложнять? Я не видел подобной опции ни в одной программе, а вот мониторинг - везде.
Ну как по мне, то галка "при добавлении в плейлист" куда более логичная, чем "при старте проигрывания". Меня по началу это поставило в ступор: я закидываю трек в плейлист с уже выставленной оценкой, а аимп эту оценку не видит. Подумал сразу баг, пока не нажал воспроизвести этот трек.
Title: Re: Выставление оценок в плейлисте
Post by: Artem on March 15, 2018, 10:33:29
Проблема ровно в том, что вы кидаете файлы минуя фонотеку, и фонотека вам нужна только для оценок. Поэтому и получается нелогично, неудобно и т.п. Должно быть ровно наоборот: фонотека - проводник по вашей фонотеке, вы работаете с ней, а не с Windows Explorer или Total Commander.
Title: Re: Выставление оценок в плейлисте
Post by: zerbino on March 17, 2018, 11:05:36
Артём, а возможно ли сделать так, чтобы при активной опции "синхронизировать оценку с тегами файла" дата изменения файл не изменялась/сохранялась/восстанавливалась? А то выходит, что все прослушанные файлы, например одним днём, имеют этим же днём дату изменения, а это затрудняет сортировку по актуальности. Не могли бы вы добавить такую подопцию для опции "синхронизировать оценку с тегами файла"? Хорошо, что проверил.
Title: Re: Выставление оценок в плейлисте
Post by: Artem on March 17, 2018, 12:24:40
Нет, категорически нет. Файл изменился? Изменился, значит и дата изменения должна быть актуальной. Вы не путайте дату создания файла с датой изменения.
Title: Re: Выставление оценок в плейлисте
Post by: zerbino on March 17, 2018, 15:55:13
Я не могу настаивать, но воткнуть опцию то ваши знания вам не помешают.
Скачал я, допустим, файл откуда-то. Трекер или суслик сохранил дату изменения, но дату создания указал как только скачал. Т.е. имеется 2 столбца сортировки "дата изменения" и "дата создания". По первому я могу понять, когда я редактировал теги и редактировал ли вообще их, по второму я могу понять на сколько трек старый. Вполне ему может быть и 15 лет. Всё. По этим сортировкам я вполне могу по таким свойствам и сделать быструю сортировку в том числе и для того, чтобы понять, редактировал ли я треки или появилась ли у меня в коллекции свежатинка. А так, поставил плеер оценку - фигак - свежая дата. Сортирую по дате изменения, свежая дата, по идее с тегами должно быть всё окей, а с тегами не окей, т.к. дата изменилась на свежую, а в них абракадабра и куча лишних тегов. И сбилось это только из-за лишней звёздочки в тегах от плеера. Кстати по такому же свойству идёт и сортировка плагинами на андроиде файлов через adb. Т.е. по дате изменения можно спокойно понять старый ли тег у меня в нём или откорректированный. Это же не удобно делать в телефоне, да и с компьютером отдельно тогда придётся синхронизировать.. В общем, короче говоря, опция "дата изменения ктрл+ц", "дата изменения ктрл+в" не помешала бы для страждущих.. Это ж не целый плагин писать.. Небось 2 с половиной процедуры у плагина. Просто получается тогда невозможность пользоваться этой функцией или завязка на оценку только исключительно на этот плеер. Но вы же сами не любите ограничения и делаете удобный плеер, а не сидите на WMP.
В общем очень просим указанную опцию.
Title: Re: Выставление оценок в плейлисте
Post by: Artem on March 17, 2018, 16:25:18
Я не могу настаивать, но воткнуть опцию то ваши знания вам не помешают.
Скачал я, допустим, файл откуда-то. Трекер или суслик сохранил дату изменения, но дату создания указал как только скачал. Т.е. имеется 2 столбца сортировки "дата изменения" и "дата создания". По первому я могу понять, когда я редактировал теги и редактировал ли вообще их, по второму я могу понять на сколько трек старый. Вполне ему может быть и 15 лет. Всё. По этим сортировкам я вполне могу по таким свойствам и сделать быструю сортировку в том числе и для того, чтобы понять, редактировал ли я треки или появилась ли у меня в коллекции свежатинка. А так, поставил плеер оценку - фигак - свежая дата. Сортирую по дате изменения, свежая дата, по идее с тегами должно быть всё окей, а с тегами не окей, т.к. дата изменилась на свежую, а в них абракадабра и куча лишних тегов. И сбилось это только из-за лишней звёздочки в тегах от плеера. Кстати по такому же свойству идёт и сортировка плагинами на андроиде файлов через adb. Т.е. по дате изменения можно спокойно понять старый ли тег у меня в нём или откорректированный. Это же не удобно делать в телефоне, да и с компьютером отдельно тогда придётся синхронизировать.. В общем, короче говоря, опция "дата изменения ктрл+ц", "дата изменения ктрл+в" не помешала бы для страждущих.. Это ж не целый плагин писать.. Небось 2 с половиной процедуры у плагина. Просто получается тогда невозможность пользоваться этой функцией или завязка на оценку только исключительно на этот плеер. Но вы же сами не любите ограничения и делаете удобный плеер, а не сидите на WMP.
В общем очень просим указанную опцию.

Ну так теги-то изменились, вот и свежая дата. Разве это нелогично?
Title: Re: Выставление оценок в плейлисте
Post by: bar5 on March 17, 2018, 19:56:03
Проблема ровно в том, что вы кидаете файлы минуя фонотеку, и фонотека вам нужна только для оценок. Поэтому и получается нелогично, неудобно и т.п. Должно быть ровно наоборот: фонотека - проводник по вашей фонотеке, вы работаете с ней, а не с Windows Explorer или Total Commander.
Я не пользуюсь фонотекой, для меня это лишние проблемы. Фонотека удобна тем, кто создает коллекции и их потом слушает. У меня же вечный поток новой музыки которую нужно тусовать, перетусовывать и разгребать.
Все равно не понимаю, зачем привязываться к фонотеке, почему нельзя прочитать тег напрямую из плейлиста. Ведь все остальные теги он читает, а оценку без фонотеки почему-то нет.
Title: Re: Выставление оценок в плейлисте
Post by: bar5 on March 17, 2018, 19:59:13
По поводу обновления даты изменения полностью согласен с модератором. Оценка изменилась и дата тоже должна меняться, ведь оценка это такой же тег, как и все остальные.
Title: Re: Выставление оценок в плейлисте
Post by: Artem on March 17, 2018, 20:08:13
Все равно не понимаю, зачем привязываться к фонотеке, почему нельзя прочитать тег напрямую из плейлиста. Ведь все остальные теги он читает, а оценку без фонотеки почему-то нет.

Так сложилось исторически, рейтинг, оценка и прочая статистика контролируется фонотекой.

Title: Re: Выставление оценок в плейлисте
Post by: bar5 on March 17, 2018, 20:52:06
Так сложилось исторически, рейтинг, оценка и прочая статистика контролируется фонотекой.
Ну мне видимо не понять.
Так а что скажете по поводу галки "при добавлении в плейлист"? Может создать тему в предложениях с опросом?
Title: Re: Выставление оценок в плейлисте
Post by: Я Гриша! on March 17, 2018, 21:29:44
Нет, категорически нет. Файл изменился? Изменился, значит и дата изменения должна быть актуальной. Вы не путайте дату создания файла с датой изменения.
Ну это всё относительно. При повороте фотографий для меня это очень важная фишка, т.к. дата создания (ЕМНИП), при переносе из папки в папку, переписывается. По этому, я стараюсь сохранять даты изменения.
Title: Re: Выставление оценок в плейлисте
Post by: Artem on March 17, 2018, 21:39:20
Ну это всё относительно. При повороте фотографий для меня это очень важная фишка, т.к. дата создания (ЕМНИП), при переносе из папки в папку, переписывается. По этому, я стараюсь сохранять даты изменения.

Нет, не переписывается, при условии, конечно, что ты не копируешь файл. Да и фоток есть такое понятие, как дата фотографии.
Title: Re: Выставление оценок в плейлисте
Post by: Я Гриша! on March 19, 2018, 12:03:20
Нет, не переписывается, при условии, конечно, что ты не копируешь файл. Да и фоток есть такое понятие, как дата фотографии.
Ну так как я перекидывал их с диска на диск, то они херились. Ну а дата фотографии, на старых аппаратах (ЕМНИП), это не работало.
Title: Re: Выставление оценок в плейлисте
Post by: Cold_Space on May 25, 2019, 15:59:59
Ставлю оценку в плейлисте. Дата изменения файла в виндовс меняется, а в фонотеке остаётся старая дата изменения файла. Нужно отдельно выбирать пункт меню перечитать теги выбранных файлов. Это баг или так и задумано? По идеи удобнее если фонотека обновляется по мере производимых юзером изменений.

Версия программы 4.51 билд 2077
Title: Re: Выставление оценок в плейлисте
Post by: Artem on May 25, 2019, 18:21:31
Покажите настройки мониторинга фонотеки
Title: Re: Выставление оценок в плейлисте
Post by: Cold_Space on May 25, 2019, 21:30:03
Спасибо за быстрый фидбек.
Не заметил сразу эту опцию.
Мониторинг файлов -> Настройки -> Во время обновления -> Перечитать теги.
Теперь фонотека обновляется.