____ _____ _____ _
| _ \ / ____| __ \ | |
| |_) | | __| |__) | ___| |__
| _ <| | |_ | _ / / __| '_ \
| |_) | |__| | | \ \ _ \__ \ | | |
|____/ \_____|_| \_\ (_) |___/_| |_|
Плеър за Българскo Internet радио
BGR.sh е Български конзолен медиен плеър за интернет радио, писан на Bash, и съответно работи на всяка Линукс дистрибуция, която има bash, както и например за Mac OS, въпреки че шела по подразбиране при Макинтош е Zsh, те все още поддържат Bash и съответно BGR.sh може да се ползва и на Mac.
wget https://raw.githubusercontent.com/Irdroid/BGR.sh/main/bgr.sh
Състои се само от един файл, горната команда е примерна, в случай че ползвате wget за изтегляне
chmod +x bgr.sh
С горното правим скрипта изпълним
sudo cp bgr.sh /usr/bin
И по желание копираме в някоя от директориите на пътя, примерно /usr/bin (за да може да бъде извикван скрипта независимо от директорията в която се намирате)
За процесинг на аудио потоците се използва ffmpeg/ffplay (bgr.sh зависи от тази библиотека), която е налична при някои от Линукс дистрибуциите, при други трябва да се инсталира, за Debian обикновено:
sudo apt install ffmpeg
bgr.sh
Ако не сте копирали в някои директориите указани в "Пътя" се стартира с ./bgr.sh в директорията в която сте го изтеглили
Става с числа от 1-х и enter
Когато вече е избрана радиостанция може да се ползват следните команди:
- s - спиране на стрийма
- b - връщане към екрана с избор на радио
- q - Изход без спиране на стрийма ( Плейбека продължава и може да си ползвате конзолата, в която bgr.sh е бил стартиран). В случай че искате да спрете стрийма без да влизате отново в bgr.sh трябва да убиете ffplay процеса. killall ffplay
- t - Информация за името на текущата песен (Поддържа се само от някои радиостанции, при други ако натиснете t не излиза нищо)