AIMP Forum

Общее => Общение / General => Topic started by: Artem on August 25, 2020, 07:47:26

Title: Опрос: перенесем закладки в фонотеку?
Post by: Artem on August 25, 2020, 07:47:26
Речь идет про версию для Windows.

Какие плюсы?
1. Унификация данных - все источники данных будут в одном месте - в фонотеке.
2. Фонотека позволит реализовать фильтрацию и группировку закладок по разным критериям, например: предложение (https://www.aimp.ru/forum/index.php?topic=61822.0)
3. Фонотека позволит реализовать поддержку пользовательских меток
4. Упрощение интерфейса - не будет drop-down списка с закладками и отдельного окна менеджера с закладками
5. Фонотека позволит реализовать поддержку работы с несколькими закладками сразу, например: предложение (https://www.aimp.ru/forum/index.php?topic=32665.0)
   
Какие минусы?
1. Непривычно
2. В UI все равно придется предусмотреть кнопку / меню для быстрого добавления текущего трека в закладки



Если вы голосуете "против" - напишите в комментарии, что именно вас не устраивает.

Title: Re: Опрос: перенесем закладки в фонотеку?
Post by: Я Гриша! on August 25, 2020, 12:28:53
Если для того чтобы открыть закладку не придётся открывать фонотеку, и можно будет как раньше открыть из меню - то не против
Title: Re: Опрос: перенесем закладки в фонотеку?
Post by: Artem on August 25, 2020, 13:04:48
Если для того чтобы открыть закладку не придётся открывать фонотеку, и можно будет как раньше открыть из меню - то не против

Чтобы открыть - придется открывать фонотеку. Для добавления - нет.
Title: Re: Опрос: перенесем закладки в фонотеку?
Post by: Я Гриша! on August 25, 2020, 17:36:41
Чтобы открыть - придется открывать фонотеку. Для добавления - нет.
Тогда против. Ходя думаю что можно добавить АПИ для редактора обложек и достать список оттуда в в быстрое меню по типу как сейчас - тогда нейтрален.
Title: Re: Опрос: перенесем закладки в фонотеку?
Post by: TurboDISCO Adept on August 25, 2020, 20:39:19
Дублировать нельзя? По типу - одно и то же, но в "Фонотеке" продвинутая версия, для "тонкой настройки", кому это надо.
Title: Re: Опрос: перенесем закладки в фонотеку?
Post by: Artem on August 25, 2020, 21:04:15
Дублировать нельзя? По типу - одно и то же, но в "Фонотеке" продвинутая версия, для "тонкой настройки", кому это надо.

Нет, тогда это не решит проблемы, а наоборот их усугубит.
Title: Re: Опрос: перенесем закладки в фонотеку?
Post by: Artem on September 05, 2020, 21:59:18
Неужели никто больше не пользуется закладками?
Title: Re: Опрос: перенесем закладки в фонотеку?
Post by: Алексей Долматов on September 05, 2020, 23:09:03
Ради интереса пробовал функционал, но не зашло. Не слушаю книги/подкасты, чтобы хранить в закладках. Сейчас даже файлы не слушаю, только радио включаю на фоне.
В качестве отдельного плейлиста для избранных файлов не особо подходит по своей задумке, т.к. сохраняет время воспроизведения.
В качестве заметок для поиска треков на радио не пригодилось - редко пользовался, проще сразу поискать в Интернете, если радио вещает теги.

Quote
4. Упрощение интерфейса - не будет drop-down списка с закладками и отдельного окна менеджера с закладками
...
В UI все равно придется предусмотреть кнопку / меню для быстрого добавления текущего трека в закладки.
Что тогда будет с текущей кнопкой? Будет каждый раз делать запрос в фонотеку, будет открывать смарт-плейлист из фонотеки, будет какой-то другой функционал?

Само удобство управления тоже имеет ограничения:
Нет возможности нажать крестик рядом с закладкой и удалить её;
Не отображается время во всплывающей подсказке.

Насчёт добавления в фонотеку есть сомнения. Если добавить на вкладку "Локальные файлы", то будет путаница.
Как понимаю, нужно будет реализовать вкладку "Закладки", где будет происходить управление. Тогда уже можно будет активнее управлять закладками. Однако, дублировать всплывающее окно закладок и фонотечную часть сомнительно.

Думаю, хорошим вариантом будет начать с хранения данных в фонотечного вида БД. Текущий текстовый вариант прост для управления, но вряд ли многие будут туда лезть.
Вторым шагом обновить оформление всплывающего окна, ибо оставить его для быстрого доступа имеет смысл, а вот вызов фонотеки сомнителен.
Для старых скинов можно сохранить оформление в режиме совместимости, только убрать левую полосу - от неё нет смысла.
В новых скинах можно сделать кнопку со всплывающим меню:
1. Простое нажатие добавляет в закладки;
2. Рядом со звездой рисунок стрелки вниз, который открывает список закладок с тонкой рамкой и внизу кнопки:
+ Добавить в закладки | Добавить в закладки без временной отметки
- Удалить из закладок
Карандаш Редактировать закладки | Редактировать текущую закладку.
Вверху можно сделать простой выбор шаблонов из фонотечной части.
Справа от названия крестик, чтобы быстро удалить закладку.

Новый формат хранения записей позволит:
Оптимизация способа хранения данных;
Создавать разные наборы закладок;

Новый стиль кнопки позволит:
В один клик добавить в закладки (сейчас 2 клика в стандартном варианте);
В один клик посмотреть список (текущий вариант) без переключения стиля обложки;
Возможность быстро почистить закладки (сейчас нужно открывать редактор);
Быстро выбрать группу закладок по нужному варианту (радио, локальные файлы, подкасты и т.п.), т.е. сократить длину списка из всех закладок;
Без особых затруднений расширить функционал (например, добавить кнопку поиска и/или добавить настройку второй строки "Заметки", которая есть только в редакторе);
Открыть редактор закладок с широким возможностями.

По сути, это получится упрощённый плейлист с расширенными возможностями управления. Однако, плейлисты и фонотека несколько иначе группируют доступ. При этом порой плейлисты и наборы в фонотеки объёмные, а закладки должны обеспечить только быстрый доступ с сохранением метки времени. Дополнительно к своему функционалу закладки приобретут возможность хранить любые записи из плейлиста, т.е. можно будет скомбинировать данные плагинов из плейлистов: как ранее написал, ссылки на подкасты из плагинов, либо другие фонотечные плагины со своим форматом ссылки.

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

Возможно, начал бы пользоваться в таком сценарии:
При прослушивании плейлиста не кидать все приглядевшиеся записи в отдельный плейлист для последующей перепроверки и не удалять иное из текущей копии плейлиста, а сначала добавлять в закладки;
Уже бы из закладок смотрел, что всё же стоит оставить и удалить, либо просто пользовался ими в дополнении к плейлисту.
Однако, здесь есть тоже свои недостатки:
Если играет радио, то в любом случае нужно остановить воспроизведение перед добавлением записи в другой плейлист/закладки - не сохраняется имя станции, используется временное имя на основе тегов;
Не отображается в плейлисте информация, что данная ссылка/файл есть в закладках - нельзя исключить дублирование записи в закладках без их просмотра, тем более нет счётчика количества таких закладок.
Title: Re: Опрос: перенесем закладки в фонотеку?
Post by: krasnoshtan on November 16, 2020, 11:25:55
2. Фонотека позволит реализовать фильтрацию и группировку закладок по разным критериям, например: предложение (https://www.aimp.ru/forum/index.php?topic=61822.0)
Благодарю за внимание к данному функционалу! ;)
P.S. Сортировку по датам добавления / изменения / последнего запуска закладки не забудьте!
Title: Re: Опрос: перенесем закладки в фонотеку?
Post by: Artem on November 16, 2020, 13:29:18
Благодарю за внимание к данному функционалу! ;)
P.S. Сортировку по датам добавления / изменения / последнего запуска закладки не забудьте!

Дата изменения? Дата запуска? Зачем? В каких сценариях это может быть полезным? Опишите, пожалуйста
Title: Re: Опрос: перенесем закладки в фонотеку?
Post by: krasnoshtan on November 28, 2020, 08:58:28
Дата изменения? Дата запуска? Зачем? В каких сценариях это может быть полезным? Опишите, пожалуйста
По сути, как временные атрибуты файла: удобно узнать, слушал эту закладку или нет, а если слушал, то когда слушал. А дата изменения позволит узнать не просто дату добавления самой закладки, но и дату добавления и примечания-комментария (если реализуете), или даже тега/тегов (как закладки в Firefox).
Короче говоря, хотелось бы стремится к организации библиотеки как в Firefox – сортировка по разным столбцам крайне и крайне удобна. Известно когда закладка была создана, когда открыта и когда редактирована (если редактировалась). Бывает, закладку добавил – а прослушать забыл, или забыл когда уже слушал :P. Вот и поможет дата прослушивания (только надо бы, в идеале, обновлять базу данных сразу при прослушивании/редактировании/добавлении, чтобы падение/зависание/отключение программы/ПК/электроэнергии не влияло на столь любимые мной категории сортировки :-*). Ну, и система тегов в закладках представляется тоже весьма удобной – бывает, не знаешь название страницы и сайта не помнишь, но помнишь суть, помнишь тег. Быстренько ввёл пару слов в строку поиска в Firefox и вуаля! Вот вам и закладочка ваша. ;D
Примечание-комментарий к закладке тоже можно сделать индексируемым в поиске (опционально, конечно), будет как ламповое место для оставления всяких микрозаметок. Как комментарий внутри тегов аудиофайла, только тот, который сам файл не затрагивает. Ну, вы поняли ;)
Title: Re: Опрос: перенесем закладки в фонотеку?
Post by: krasnoshtan on November 28, 2020, 09:36:52
Можно пойти ещё дальше, переплюнуть Firefox, реализовав ещё и следующие столбцы:
Говоря слово дата, имеется в виду полная дата со временем.
Количество прослушиваний закладки, думаю, сделаете. Можно ещё опционально фильтровать в этом числе мелкие/короткие прослушивания длительностью меньше 15 секунд. Кстати, про те знаменитые 5 и 15 секунд, которые "откатываться на 5 сек при старте проигрывания после паузы более 15 сек"... Пора уже разрешить изменения пользователем этих временных отрезков. Хочется капельку под себя и это настроить :D
Запросы на разработку у меня, конечно, космические, но раз переделываем закладки, то давайте :)
Title: Re: Опрос: перенесем закладки в фонотеку?
Post by: Artem on November 28, 2020, 19:58:09
За статистику отвечает фонотеки, и работает она с аудиофайлами. А закладка - это не более, чем временная метка. Очень странно учитывать количество кликов по ней. Вопрос - зачем вам нужны даты изменения закладки? Опишите сценарий.
Title: Re: Опрос: перенесем закладки в фонотеку?
Post by: krasnoshtan on January 02, 2021, 13:07:29
...Вопрос - зачем вам нужны даты изменения закладки? Опишите сценарий.
Это нужно приблизительно затем, что и в Firefox: для лучшей категоризации, более удобной сортировки и просто для эстетичности. Конечно, перепрыгивать Firefox не обязательно, создавая еще и дату первого изменения в добавок к последнему. Но дату последнего изменения считаю весьма нужной, так как, например, в Firefox закладки часто обрастают тегами, и, бывает, при создании закладки написал всего один-два, но спустя какое-то время хочется для удобства ещё добавить несколько, так как теги (ярлыки для быстрого поиска и не только) имеют свойство создаваться новые :P И, соответственно, дата изменения это одно, а дата оригинальная – другое.
Если же дату первого редактирования непросто вам организовать, то давайте сойдёмся на дате создания и дате последнего редактирования – это будет здравым компромиссом. И да, хочу чтобы все даты корректно сохранялись даже при условии внезапного завершения программы/отключения ПК/электроэнергии. Иными словами, чтобы база данных активно изменялась прямо во время работы программы, а не при выходе. На всякий случай напомнил. ;)

P.S. Также, хорошим примером любви разработчика ко всяким столбцам есть программа ICE Book Reader. Просто гляньте на столбцы в библиотеку ;) И, опять же, база данных там весьма устойчивая... И файлы книг обработанные portable-ready, вместе со всеми закладками/примечаниями внутренними.
Title: Re: Опрос: перенесем закладки в фонотеку?
Post by: krasnoshtan on January 02, 2021, 13:09:45
...закладка - это не более, чем временная метка. Очень странно учитывать количество кликов по ней...
Но Firefox указывает :D . Только там чуточку акцент другой – учитывается количество не столько открытий закладки, как количество посещений страницы, сохранённой в закладки. "Короче" говоря, там как таковой истории браузинга классической нету – это огромная синхронизируемая, тегированая, сортируемая, типизированная (в каком-то смысле) самообслуживающаяся библиотека. Но, в случае с аудиопроигрывателем, интуитивно напрашивается именно количество кликов, ибо зачем включать туда ещё количество доходов/добираний/доездов до такой-то временной метки при обычном прослушивании. Интуитивно ведь.
Именно в таком русле хочется видеть развития фонотеки. Надеюсь, вы поняли мысли мои :) Человек я временной :P
Title: Re: Опрос: перенесем закладки в фонотеку?
Post by: Artem on January 02, 2021, 13:46:11
Однако вы так и не ответили на вопрос. Да, сделано в firefox, но зачем? я так и не понял, как и в каком случае дата изменения закладки поможет облегчить поиск.
Title: Re: Опрос: перенесем закладки в фонотеку?
Post by: krasnoshtan on January 02, 2021, 14:21:26
Однако вы так и не ответили на вопрос. Да, сделано в firefox, но зачем? я так и не понял, как и в каком случае дата изменения закладки поможет облегчить поиск.
Хорошо, постараемся уточнить.
1) В случае, если в будущем понадобиться расширить базу тегов (их станет больше), и соответственно, надо буде заново применить новые, что повлечёт изменение даты изменения. Угу.
2) В случае, если к давно созданной закладке был приписан комментарий, допустим индексируемый. Для какого-нибудь там поиска/быстрой записи инсайта при прослушивании аудиокниги. Соответственно изменение: соответственно проще упорядочить личные воспоминания.
3) Третий перекликается со вторым: при повторном прослушивании аудиокниги/длительной аудиозаписи/лекции может возникнуть необходимость дополнить тег, заметку-комментарий. Опять изменения. Для улучшенного вспоминания даты перепрослушивания пригодится.
Title: Re: Опрос: перенесем закладки в фонотеку?
Post by: Artem on January 02, 2021, 15:41:06
1. т.е. нужно будет узнать, где вы уже теги обновляли, а где - нет? ну ок...
2, 3. сомнительно, имхо.
Title: Re: Опрос: перенесем закладки в фонотеку?
Post by: krasnoshtan on January 04, 2021, 11:25:49
1. т.е. нужно будет узнать, где вы уже теги обновляли, а где - нет? ну ок...
2, 3. сомнительно, имхо.
Хоть частично меня поняли, спасибо :)
Title: Re: Опрос: перенесем закладки в фонотеку?
Post by: Hunterus on June 26, 2021, 16:33:01
Жаль, слишком поздно узнал о теме с голосованием, когда закладки уже перенесли в фонотеку, без возможности вызова закладочного меню без запуска фонотеки (не пользуюсь оной)...  :(
Title: Re: Опрос: перенесем закладки в фонотеку?
Post by: Artika on July 06, 2021, 20:06:40
Ребят, а подскажите, зачем вообще нужны эти закладки в мобильном Aimp? Я просто нужные треки добавляю в избранные и всё!
Title: Re: Опрос: перенесем закладки в фонотеку?
Post by: Artem on July 06, 2021, 20:10:45
Ребят, а подскажите, зачем вообще нужны эти закладки в мобильном Aimp? Я просто нужные треки добавляю в избранные и всё!

Закладки нужны для сохранения позиции в самом треке
Title: Re: Опрос: перенесем закладки в фонотеку?
Post by: Алексей Долматов on July 06, 2021, 20:33:13
Ребят, а подскажите, зачем вообще нужны эти закладки в мобильном Aimp? Я просто нужные треки добавляю в избранные и всё!
Если быть точнее, то зависит ещё и от трека. Допустим, часовой сет, аудиокнига или подкаст. В таких случаях гораздо удобнее включить по закладке, а не запоминать позицию и перематывать на неё.