AIMP Forum
AIMP for PC => Ошибки и замечания / Bugs => Обработано / Processed => Topic started by: Enyby on October 17, 2023, 18:59:46
-
Некоторые плагины (в частности openmpt: https://github.com/ark0f/aimp-openmpt )
возвращают 0 как размер файла. Это портит плейлист и делает невозможной сортировку по размеру.
Причем изначально размер файла считывается верно, а потом получается ноль.
Подозреваю это баг плагина.
В любом случае, размер файла в ноль байт смысла не имеет.
Так что предложение в том, чтобы при получении размера файла от плагина равного нулю, использовался размер файла с диска.
---
Кстати это также касается и битрейта. Если он ноль, то можно посчитать его как соотношение размера к длине трека.
Естественно это все для случая когда длина трека не ноль. Если длина трека ноль, то и размер может быть ноль и битрейт.
-
Так может надо баг в плагине поправить? Плагин не должен врать
-
Думаю что и в плагине поправить нужно и система должна работать иначе.
Одно другому не мешает. Возможно существуют (или будут существовать и другие подобные плагины).
-
Битрейт считается по размеру аудиопотока, а не по размеру файла (там может быть несколько дорожек или другие данные).
-
Хорошо. Тогда только размер файла.
Можно это исправить?
Касательно плагина - я создал тикет он гитхаб.
-
Посмотрел плагин, посмотрел его поведение в плеере. На самом деле косяк в плеере есть - обнуляются данные исключительно при воспроизведении. Чего быть не должно, переношу в ошибки - буду фиксить