- PVSM.RU - https://www.pvsm.ru -

Музыка из «малинки»

Здравствуте! Меня зовут Макс и я… меломан.

А еще у меня есть RPI B+, много музыки на USB HDD и усилитель с колонками.
Очень хотелось бы слушать музыку на своей «малинке». И энергии тянет мало и управлять удобно.
Вот только omxplayer не имеет UI и плейлиста. Есть решения на основе bash скриптов, но мне они не понравились.

Я взял за основу github.com/KenT2/tboplayer [1] и немного его «допилил».

Добавил:
— возможность выбора множества файлов (на момент написания статьи автор тоже это сделал)
— возможность выбора папки с mp3 файлами со вложенными в нее
— возможность смены проигрываемого файла по двойному клику на плейлисте
— кнопки перемотки на 30 сек вперед и назад (в первоначальном варианте есть управление кнопками курсора клавиатуры, но это двигает плейлист)
— увеличил размеры плейлиста для лучшего обзора списка
Выделил файлы классов из общего скрипта.

Я сильно не заморачивался с дизайном и качеством кода – сделал как можно быстрее. Поэтому просьба сильно не «пинать сапогами».
Есть еще моменты которые мне не нравятся, поэтому возможны доработки в дальнейшем.

Скачать можно тут yadi.sk/d/c4XP4oTfhsr8h [2]
Запуск python tboplayer.py

Желаю приятного использования.

Автор: шаутбенахт

Источник [3]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/pesochnitsa/94947

Ссылки в тексте:

[1] github.com/KenT2/tboplayer: https://github.com/KenT2/tboplayer

[2] yadi.sk/d/c4XP4oTfhsr8h: https://yadi.sk/d/c4XP4oTfhsr8h

[3] Источник: http://geektimes.ru/sandbox/1738/