AIMP Forum
AIMP for Android => Вопросы / Questions => Topic started by: простоюзер on September 04, 2022, 15:01:19
-
Уже несколько раз попадал на такую проблему:
- Мобила не новая, андр 6.0
- У меня 2.5к треков на SD
- На некоторых папках/файлах AIMP сильно тормозит с добавлением в плейлист default (при добавлении в короткий плейлист на тех же файлах никаких тормозов нет, файлы и доступ к флешке вроде не виноваты)
- Таким образом плейлист обновляется очень медленно и долго
- Так как список очень большой - иногда приходится его прокручивать очень быстро даже со всеми свёрнутыми папками
- В результате, доматывая до самого верха списка - часто палец проскальзывает еще раз и список начинает автоматически обновляться
- Это приводит к тормозам как плеера, так и мобилы в целом - проиграть трек уже не получится в течение 15-20 мин, не позвонить, вообще невозможно пользоваться мобилой
Вопрос:
- Можно ли отключить на ходу уже начавший обновляться плейлист?
- Или, можно ли отключить где-то эту автоматическую опцию, чтобы плейлист обновлялся только по пункту в меню "Обновить содержимое"?
-
Вообще говоря, жест swipe-to-refresh срабатывает если вы потащите список вниз с экшн-панели, это значит, что при обычном скроллировании ложного срабатывания быть не должно.
-
Ну при длинном списке мотаешь обычно "раз-раз-раз", по быстрому, и когда мотаешь долго (там сотня+ папок), как-то получается протащить (видимо на инерции - список не крутнулся, значит надо посильнее надавить, и протаскиваешь его). Много раз такое было. И вот сейчас, только создал плейлист, дождался, начал проматывать в спешке и дёрнул, он опять обновляться начал. (( Остановить как-то можно автообновление, когда оно уже началось? Или отключить где-то эту опцию, чтобы только вручную обновлялось? А то даже перезагрузка мобилы в это время не помогает - она просто виснет на перезагрузке, батарейку приходится дёргать, чтобы выключить. ((
upd Всего за 2.5 часа обновился... Как его можно оборвать? (((
-
upd Всего за 2.5 часа обновился... Как его можно оборвать? (((
Сколько файлов в плейлисте?
-
Сколько файлов в плейлисте?
2259 / 153:48:06 / 12.32 Гб
-
2259 / 153:48:06 / 12.32 Гб
Хм, но это же мелочи... А карта памяти какого класса, какая у нее пиковая скорость чтения?
-
Если можно сказать, в программе "FX Проводник" (для Андроид) есть опция "Потянуть вниз, чтобы обновить" и объяснение к ней: "Обновить текущее представленное окно с помощью жеста прокрутки вниз" (опцию эту можно включать/выключать). Убеждён, что эта опция появилась в этой программе не просто так. Другое дело, что внедрение этой опции (возможность её отключения) в плеере может занять немало времени, зато она сможет решить все проблемы, связанные с нежелательным обновлением списка плейлиста в плеере.
-
Если можно сказать, в программе "FX Проводник" (для Андроид) есть опция "Потянуть вниз, чтобы обновить" и объяснение к ней: "Обновить текущее представленное окно с помощью жеста прокрутки вниз" (опцию эту можно включать/выключать). Убеждён, что эта опция появилась в этой программе не просто так. Другое дело, что внедрение этой опции (возможность её отключения) в плеере может занять немало времени, зато она сможет решить все проблемы, связанные с нежелательным обновлением списка плейлиста в плеере.
Проблема не в отсутствии опции, а в том, что функция работает медленно.
Надо разбираться с причинами, а не с последствиями. Наговнокодить всегда успеем.
-
Проблема не в отсутствии опции, а в том, что функция работает медленно.
Надо разбираться с причинами, а не с последствиями.
Проблема, кроме всего разного, не в отсутствии опции, а в невозможности её отключить. В упомянутой программе "FX Проводник" эту опцию можно как включать, так и выключать (кому надо - включит, кому не надо - отключит). Что касается скорости обновления списка плейлиста, то если треки находятся на внутренней памяти устройства, то понятно, что опция эта будет, вероятно, работать быстрее, чем в случае нахождения треков на внешней карте памяти.
Если бы обновление списка плейлиста длилось не более 1 секунды (при любом количестве треков в плейлисте), то никто бы вопрос о тумблере отключения опции обновления списка "свайпом вниз" не подымал, но если эта (случайно запущена) операция может длится десятки минут, и оказывать дополнительное воздействие на батарею, то в плеере важно предусмотреть механизм защиты от нежелательного обновления списка плейлиста "свайпом вниз" (тумблер отключения этой опции).
-
В упомянутой программе "FX Проводник" эту опцию можно как включать, так и выключать
Если автор этой программы готов затыкать последствия, а не разбираться с первопричиной - его право. Я свою позицию высказал - сначала разберемся в причинах возникновения проблемы, а уже потом будем искать пути ее решения.
-
сначала разберемся в причинах возникновения проблемы, а уже потом будем искать пути ее решения.
Проблема 1 - операция обновления списка плейлиста может начаться/запустится тогда, когда пользователь этого совсем не желает (случайно, при прокрутке плейлиста) (из личной практики могу сказать, что запустить операцию обновления плейлиста "свайпом вниз" случайно не сложно). Лишний раз запущенная операция обновление плейлиста может приводить к более быстрому разряду батареи и замедлять быстродействие устройства.
Проблема 2 - обновление списка плейлиста может длится долго (когда треков, например, 2754 шт. с общей длительностью более 276 часов и размером 22,36 гб, то обновление списка плейлиста на плеере версии 3.20 - 3.30 длится, в к. сл., более 12 минут) (в случае версии 2.70 обновление того же плейлиста на том же устройстве длится всего, примерно, 30 секунд !) (карта памяти внешняя, на 32 гб) (Андроид 8.1)
Для решения первой проблемы могла бы помочь опция "Разрешить обновление плейлиста свайпом вниз" (то есть, осуществлять обновления плейлиста "свайпом вниз" только при согласии пользователя - только когда эта опция включена).
Для решения второй проблемы - для ускорения операции обновления списка плейлиста - нужно выбирать более мощное/быстрое устройство, более быструю карту памяти, кроме этого может потребоваться внесение соотв. изменения в программный код плеера. Тот алгоритм обновления плейлиста, который применялся в версии 2.70 обновляет конкр. плейлист, как выше сказано, за пол минуты, а тот алгоритм, который применяется в версиях 3.20 - 3.30 тот же плейлист обновляет за более 12 минут, то есть, примерно, в 24 раза медленней, в к. сл.
-
Жду автора топика.
-
Хм, но это же мелочи... А карта памяти какого класса, какая у нее пиковая скорость чтения?
Прошу прощения, что выпал на пару дней. Карта 16 гиг SDHC, 10 Мб/с. Проверил ее на HDTune - прошла и быстрый и полный тест без ошибок, но в конце в одном месте подтормаживает, видимо понемногу дохнет. В любом случае - карта пока работает, проблем с проигрыванием треков я не замечал, выкидывать рано, но проблема с созданием и обновлением плейлиста у нее есть, и хотелось бы ее решить, если возможно.
Я уже понял, что опции отключения автообновления сейчас нет. Возможно ли ее добавить? Думаю что случайное обновление - не только моя проблема, просто мало кто обращается и у большинства видимо это не так долго, как в моем случае. Я мучился пол года, предпочитая на пробу снести плеер и установить заново (3 раза сносил) - вдруг поможет, или играть в другом плеере, прежде чем стукнулся к вам на форум с вопросом.
-
Проблема 2 - обновление списка плейлиста может длится долго (когда треков, например, 2754 шт. с общей длительностью более 276 часов и размером 22,36 гб, то обновление списка плейлиста на плеере версии 3.20 - 3.30 длится, в к. сл., более 12 минут) (в случае версии 2.70 обновление того же плейлиста на том же устройстве длится всего, примерно, 30 секунд !) (карта памяти внешняя, на 32 гб) (Андроид 8.1)
Не подскажете, где можно взять версию 2.70 для проверки на моем устройстве? Если она действительно обновляет быстрее - возможно мне хватит ее функционала, вместо этих часовых мучений с плейлистом...
-
Не подскажете, где можно взять версию 2.70 для проверки на моем устройстве? Если она действительно обновляет быстрее - возможно мне хватит ее функционала, вместо этих часовых мучений с плейлистом...
https://www.aimp.ru/?do=download&os=android&cat=old