Для тех, кто использует или планирует использовать консольный плеер -
консольный интерфейс ap2con для основного Linux плеера (aplayer) как альтернатива консольному плееру.
Может использоваться в системах без графического интерфейса, в режиме загрузки без графического интерфейса, в терминальном окне. Удаленно можно запускать через SSH.
Может запускаться параллельно с другими интерфейсами.
Поскольку поддерживает клавиатуру, может использоваться для управления с пульта.
Запускается файл ap2con. Для успешного использования консольного интерфейса должен быть загружен процесс плеера aplayer, работающий в режиме службы без собственного интерфейса.
В архив интерфейса вложен архив с исходными кодами, которые можно редактировать или запускать на выполнение через третий python.
Для тестирования выкладываю сборки для PC x64 и i386, но можно собрать и для ARM (или запускать там, где есть python3, из исходника).
PC x64 http://albumplayer.ru/ap2gui/ap2con-x64.tar.gz
PC i386 http://albumplayer.ru/ap2gui/ap2con-i386.tar.gz
Управление
Манипулятором мышь, когда он доступен, можно управлять через кнопки на панели плеера.
Кнопки на панели слева-направо:
Предыдущий трек (< ),
Пауза (||),
Воспроизведение (|> ),
Стоп ([]),
Следующий трек (> ),
Вызов панели выбора папок и плейлистов в режиме обновления альбомов (^),
Вызов панели выбора папок в режиме добавления альбомов (+),
Удаление выбранного альбома из плейлиста (-).
Кнопка в левом верхнем углу панели включает и выключает режим радио. Кнопка в правом верхнем углу завершает работу консольного интерфейса.
Мышкой можно управлять позиционированием при воспроизведении и громкостью, посредством клика в определенное место соответствующего индикатора.
Кроме управления мышью, доступно управление плеером с клавиатуры. Оно может использоваться и для управления с пульта.
Enter (OK на пульте) - плей в основном окне, выбор альбома в списке альбомов, вход в выбранную папку в файловом менеджере, запись измененной настройки в панели настроек.
Backspace (забой) - пауза в режиме воспроизведения, переход в панель настроек в состоянии остановки воспроизведения.
Стрелки вверх-вниз - перемещение по спискам. Если шагнуть выше первого трека в списке альбома или ниже последнего, открывается список альбомов.
Стрелки влево-вправо - переход на предыдущий/следующий трек в режиме воспроизведения. В файловом менеджере стрелка влево - выход из файлового менеджера без выбора.
В состоянии остановки воспроизведения в основном окне стрелка влево включает/выключает режим радио
Кнопка Esc - вызов файлового менеджера в основном окне, завершение выбора папки в файловом менеджере, выход из панели настроек.
Клавиша END - открытие файлового менеджера в режиме добавления альбомов. В файловом менеджере вызывает операцию сохранения именованного плейлиста. В панели настроек выбирает поле ввода значения параметра.
Клавиша DELETE удаляет выбранный альбом из плейлиста. В файловом менеджере удаляет плейлист, выбранный в списке.
Клавиша TAB делает активным список треков (передает ему фокус ввода) и выбирает первый трек в списке. В панели настроек передаёт фокус ввода списку настроек.
Клавиша HOME в основном окне делает активным поле ввода фильтра альбомов (передает ему фокус ввода). В панели настроек выбирает поле ввода номера параметра.
Клавиша Page Up увеличивает громкость
Клавиша Page Down уменьшает громкость
Закрытие интерфейса - мышкой через кнопку в правом верхнем углу или комбинацией Ctrl-C с клавиатуры.
При завершении работы консольного интерфейса воспроизведение плейлиста не прерывается. В любой момент можно вернуться к управлению, запустив консольный интерфейс заново.
В панели выбора папки выбор и отмену можно выполнить кликом по кнопкам, либо с клавиатуры клавиша ESC - выбор папки, стрелка влево - выход без выбора.
Вход/выход в папки клавишей Enter или кликом мыши.
В панели настроек консольного интерфейса доступны основные настройки (22 параметра). Названия параметров повторяют аналогичные в веб-интерфейсе.
Изменяемая настройка выбирается в списке. Внизу в двух полях ввода выводится номер выбранной настройки и ее значение. Можно изменить значение и нажать кнопку Apply (или клавишу Enter). Номер изменяемой настройки можно ввести и прямо в поле ввода.
По клавише HOME выбирается поле ввода номера, по клавише END - поле ввода значения, по клавише TAB - список параметров. ESC - закрытие панели настроек.
Если требуется изменить дополнительные настройки - ресемплера, конвольвера, конвертора в DSD и некоторые другие опции, потребуется настройка через веб-интерфейс.
Можно переносить настроенный через веб-интерфейс файл конфигурации config.dat с другого компьютера.
В панели настроек при использовании только консольного интерфейса рекомендуется выключить опцию Load radio pictures.
Для выбора карты в консольном режиме - в архивах по ссылкам выше программа card. Запускается с root правами. Выдает список доступных карт и информацию о выбранной карте.
При вводе номера карты изменяет выбранную карту. Если просто нажать Enter, программа завершается без изменений. После изменения выбранной карты следует перезапустить процесс aplayer.
_________________________________________________________________
Также обновлен отдельный универсальный графический интерфейс основного плеера ap2gui,
работающий с Linux и Windows в любых комбинациях.
Версия для Windows http://albumplayer.ru/ap2gui/ap2gui3-win.zip
Linux PC x64 http://albumplayer.ru/ap2gui/ap2gui3-x64.tar.gz
LLinux PC i386 http://albumplayer.ru/ap2gui/ap2gui3-i386.tar.gz
Этот интерфейс подробно описан выше в теме в сообщениях
Добавлено управление с клавиатуры, позволяющее управлять интерфейсом ap2gui и с пульта.
Стрелки вверх-вниз - перемещение по спискам.
ESC - вызов файлового менеджера в основном окне, завершение выбора папки в файловом менеджере.
Enter - плей в основном окне, выбор альбома в списке альбомов, вход в выбранную папку в файловом менеджере.
Стрелки влево-вправо - переход на предыдущий/следующий трек в режиме воспроизведения. В файловом менеджере стрелка влево - выход из файлового менеджера без выбора.
Backspace (забой) - включение/выключение паузы в режиме воспроизведения.
В состоянии остановки воспроизведения в основном окне стрелка влево включает/выключает режим радио.