|
2 weeks ago | |
---|---|---|
README.md | 2 weeks ago | |
audioPlayerTermPy.py | 2 weeks ago |
audioPlayerTerm — это терминальный аудиоплеер для Linux, написанный на Python. Программа позволяет воспроизводить аудиофайлы, управлять громкостью (включая системную и наушники), просматривать метаданные треков и навигировать по файловой системе через удобный текстовый интерфейс, построенный с использованием библиотеки urwid
.
pygame.mixer
, системной громкости и громкости левого/правого наушника через amixer
.amixer
).urwid
— для построения текстового интерфейса.pygame
— для воспроизведения аудио.mutagen
— для чтения метаданных аудиофайлов.amixer
(часть пакета alsa-utils
) — для управления системной громкостью.←
— Перейти в родительскую директорию.→
— Вернуться назад по истории директорий.↑
/↓
— Перемещение по списку файлов.Enter
— Открыть папку или воспроизвести файл.Пробел
— Воспроизвести все аудиофайлы в текущей директории как плейлист.p
— Пауза/возобновление.s
— Остановить воспроизведение.r
— Перезапустить текущий трек.n
— Следующий трек.+
/-
— Увеличить/уменьшить громкость (pygame
).i
/d
— Увеличить/уменьшить системную громкость.c
/g
— Увеличить/уменьшить громкость левого наушника.a
/b
— Увеличить/уменьшить громкость правого наушника.e
/f
— Увеличить/уменьшить громкость обоих наушников.h
— Показать справку.q
/Q
— Выйти из программы.