AIMP Forum
AIMP for Windows => Вопросы / Questions => Topic started by: gr-e on November 11, 2023, 01:12:47
-
Заметил, что при воспроизведении файлов по локальной сети через SMB, виндовый media player грузит треки почти мгновенно, тогда как в AIMP около секунды висит "Открытие...".
Возможно ли как-то улучшить скорость загрузки? Пробовал отключать обложки, включать предзагрузку следующего трека.
AIMP 5.30.2527
-
В случае пк, за работу с сетью отвечает сам Windows.
-
Посмотрел через procmon: WMP предварительно подгружает 2 файла после текущего (похоже, грузит только часть, т.к. потом продолжает обращаться к файлу по ходу воспроизведения), AIMP загружает только текущий файл целиком.
Предзагрузка следующего трека срабатывает только если текущий проиграл на ~90%.
-
Можно попробовать сделать нечто похожее.
Предзагрузка следующего трека срабатывает только если текущий проиграл на ~90%.
Да, где-то так. Этого времени не достаточно для буферизации?
-
Да, где-то так. Этого времени не достаточно для буферизации?
Достаточно, просто это объясняет, почему не было эффекта при листании треков вручную.
Можно попробовать сделать нечто похожее.
Было бы здорово, на сетевых файлах разница очень заметна
-
Решил проверить foobar2000. Предзагрузки там тоже нет, однако файлы подгружаются быстрее.
Похоже все-таки какая-то проблема в AIMPе.
Сравнение:
(https://db3pap007files.storage.live.com/y4mZr6RWFe3jyz95PmV02LjvtCxyfAvFzS_1ngsxrXdpcqIqSR4mINmqkwOhjzstmNFfvRvjlHZUF_kyZK6m3ZdqCVqNq-xDi8q_AoRRpsAXJAXpX9yIwvAv0N0GZlUZ6Kz_ghwxcbWu2m_P0j-gtwQ0QHZD4B5HVFfwQkpX0g8EVmEg51c4wOODQveBn6315PxWrAf2S6TbBcgh89tbwERkUJJexf6daWlv6L4ZGVOa_E?width=258&height=200) (https://1drv.ms/v/s!ApTEcnVX4P0RwWaJfCyXcY7Q5jTz?e=LDS34z)
AIMP почему-то "спотыкается" на некоторых файлах, при этом загрузка сети подскакивает до 50Мбит/с. Остальные файлы грузятся быстро, и нагрузка на сеть минимальная.
Foobar грузит все треки одинаково быстро с нагрузкой в несколько Мбит.
-
Аимп ничего сам не делает, за загрузку отвечает ОС. Единственное что, для построения волны плеер скачивает файл второй раз.
-
Аимп ничего сам не делает, за загрузку отвечает ОС
Оба плеера на видео работают на одной и той же ОС
Единственное что, для построения волны плеер скачивает файл второй раз.
Это совсем не объясняет, почему некоторые файлы грузятся медленно, а другие - быстро. Да и волна в сравнении была отключена.
-
Да, еще забыл упомянуть, что для каждого файла поведение всегда одинаковое.
Например, Tha, We Are The Music Makers, Ptolemy, Actium всегда грузятся быстро и при перемотке они продолжают подгружаться. А остальные всегда грузятся дольше и целиком.
Как будто они открываются в разных режимах...
upd: интересно, у этих четырех файлов размер 16.61МБ и более. У остальных файлов в альбоме размер менее 14МБ.
upd2: сделал несколько тестовых файлов (https://onedrive.live.com/download?resid=11FDE0577572C494%218423&authkey=!AGpiLGgKoiSvFSA). MP3 размером менее 15МБ грузятся целиком, а MP3 более 15МБ и FLAC подгружаются по ходу воспроизведения
-
... в AIMP около секунды висит "Открытие...".
Пытался повторить проблему. У меня вся музыка осталась на старом компе, теперь если слушаю что, так по локалке. Но такого сообщения таки не поймал.
Единственное, на флаках (20..30 МБ) волна строится порядка секунды-полторы, но это не мешает ни воспроизведению их, ни перемотке. При непрерывной ускоренной перемотке заметно некоторое подтормаживание в позиции 80..90%.
-
MP3 размером менее 15МБ грузятся целиком, а MP3 более 15МБ и FLAC подгружаются по ходу воспроизведения
Ага, в случае MP3 такое есть, нужно это для того, чтобы корректно посчитать длительность трека.
-
нужно это для того, чтобы корректно посчитать длительность трека
А возможно ли для пересчета длительности использовать тот файл, что грузится второй раз для построения волны? Он на скорость открытия вроде как не влияет
Ну или хотя бы добавить возможность отключить это через флажок в aimp.ini
-
Добавил скрытую опцию в сегодняшней ночной сборке.
-
Добавил скрытую опцию в сегодняшней ночной сборке.
Хм, эффекта нет, mp3 менее 15МБ всё так же грузятся целиком.
В описании опции упоминается переменный битрейт, у меня файлы CBR (из поста выше (https://www.aimp.ru/forum/index.php?topic=71818.msg444922#msg444922)). Их это должно касаться?
upd: поставил AccurateSeeking=1, теперь работает, спасибо. В справке указан AccurateSeeking=0
-
поставил AccurateSeeking=1
Ага, понял в чем косяк, поправлю