Skip to content

Latest commit

 

History

History
40 lines (26 loc) · 2.98 KB

FeatureList.md

File metadata and controls

40 lines (26 loc) · 2.98 KB

The Player must be able/have:

  1. Графический интерфейс (GUI).
  2. Графический список воспроизводимой музыки.
  3. Навигация мышкой - обязательно, в более сложном варианте навигация с помощью клавиатуры;
  4. В элементе списка должно присутствует название трека и исполнителя.
  5. Другие сведения (продолжительность, год выпуска, etc.) являются опциональными и могут быть реализованы в виде всплывающей подсказки или раскрываться при выборе трека;
  6. Трек можно воспроизводится двойным нажатием на элемент списка.
  7. Кнопка проигрывания и кнопка паузы - обязательно.
  8. Также кнопки навигации по текущему треку (прокрутка в начало/конец) и по списку треков (переход к предыдущему/следующему);
  9. Любой элемент для настройки громкости.
  10. Треки в лист добавляются методом “drag and drop”.
  11. Или через контекстное окно с указанием пути с рабочей папкой, в которой лежат музыкальные файлы;
  12. Плеер должен поддерживать работу с аудио файлами в формате mp3.
  13. Плеер должен поддерживать выгрузку и загрузку плейлиста.
  14. Формат файла загрузки/выгрузки определяется командой самостоятельно;
  15. Также приветствуется реализация дополнительных функций плеера.
  16. For instance, shuffle;

    Additional Features

  17. Перемотка песни (5/10/… секунд)
  18. При наведении на кнопку перемотки всплывает окно, где происходит выбор перемотки аудиофайла по умолчанию (при нажатии <— or —>)
  19. Встроенный эквалайзер с выбором и созданием своего режима
  20. (техно, классика, рок, поп, etc.)