0 Members and 1 Guest are viewing this topic.
приходится настраивать несколько параметров,
возможно ли добавить функцию сохранения позиции воспроизведения трека даже после перезапуска компьютера, например если программа была закрыта некорректно?
Зачем? Вам нужен один из 3х слайдеров - в зависимости от цели.
Нет. Программа должна закрываться корректно во всех случаях. И нужно разбираться именно с этим.
а можно сделать один переключатель, который уже комплексно корректирует все параметры, а не только темп?
В других плеерах это реализовано одним удобным ползунком или выпадающим списком, где пользователь просто выбирает нужную скорость, а программа сама подстраивает все необходимые параметры
Что касается сохранения позиции трека: бывают ситуации, когда компьютер перезагружается или программа закрывается некорректно. Некоторые плееры в таких случаях просто записывают промежуточный файл с текущей позицией воспроизведения, и при следующем запуске трек продолжается именно с этого места. Возможно, сделать такую функцию не так уж сложно, и она была бы полезна для удобства пользователей.
Вообще говоря, в большинстве других мультимедиа продуктов используется темп и ничего кроме него.
AIMP сохраняет настройки каждые 10 минут. Однако еще раз замечу, что краш приложения / принудительный ребут системы - это что-то из разряда ЧС, а не штатная вещь.
В большинстве популярных медиаплееров (например, GOM, VLC, некоторые мобильные приложения для аудиокниг и подкастов) при изменении скорости воспроизведения корректируется не только темп. Используются дополнительные алгоритмы, которые управляют высотой звука, выравниванием пауз и даже сглаживанием тишины, чтобы речь звучала максимально естественно. Именно поэтому там реализован единый переключатель, где пользователь просто выбирает скорость 1.2x, 1.5x и т.д., а плеер сам делает нужные коррекции. Это заметно повышает удобство и качество восприятия, в отличие от ручной настройки нескольких параметров.
Понимаю, что аварийное завершение работы не является штатной ситуацией. Но, если не затруднит, было бы очень удобно, если бы в настройках появилась опция, где пользователь сам выбирает интервал сохранения позиции трека (например, каждые 1–2 минуты). Тогда даже при сбое можно будет продолжить прослушивание именно с того места, где оно остановилось. Думаю, многим пользователям такая возможность будет полезна.
Нет, давайте лучше найдем причину, из-за чего AIMP аварийно завершает работу
Если бы еще была корректная регулировка темпа, то получилось бы совсем отлично
В итоге, если я вечером забываю закрыть AIMP, то утром при включении компьютера программа уже не помнит, на каком месте воспроизведение остановилось.
Оно уже есть.
Текущая реализация работает некорректно. Достаточно открыть любую аудиокнигу без фоновой музыки в вашем плеере и сравнить с воспроизведением на сайте knigavuhe.org. Разница настолько разительная, что сравнение даже некорректно, это небо и земля. Такое впечатление, что разработчики сознательно игнорируют очевидную проблему или просто ленятся её решать.
Вы изначально говорили про то, что нужно настраивать три ползунка, а не про то, что наш алгоритм темпа хуже профессиональных решений. Мы используем алгоритм темпа из опенсурсной библиотеки SoundTouch.
чтобы голос не звучал искаженно
готовыми значениями скорости вам будет по силам