Esihlokweni esilandelayo sizobheka i-radio-active. Kule bhulogi ezinye izindatshana sezibhaliwe mayelana nezicelo zokulalela umsakazo we-inthanethi njenge Itreyi Yomsakazo o Shortwave, phakathi kwabanye. I-Radio-active ingesinye salezi zinhlelo zokusebenza, kodwa kunjalo Yabhalwa ngePython futhi ukusetshenziswa kwayo kuhloselwe ukuphela.
Ukulalela umsakazo we-inthanethi, namuhla kunezinhlobonhlobo zeziteshi ezitholakala emhlabeni wonke ezinikeza zonke izinhlobo zomculo. Kungakhathaliseki ukuthi uthanda umculo wakudala, umculo we-pop, umculo we-rock, nanoma yisiphi esinye isitayela, umsakazo we-inthanethi unokuthile ongakwenzela wona, inqobo nje uma unoxhumano lwe-inthanethi olutholakalayo.
Izici ezijwayelekile zomsakazo
- Uhlelo isebenza ku-terminal, futhi kulula ukuyisebenzisa.
- Okwamanje i-radio-active incike Ffplay, isidlali semidiya sangaphandle sokudlala ukusakazwa kwe-multimedia. I-FFplay iyisidlali semidiya esilula kakhulu nesiphathekayo esisebenzisa imitapo yolwazi ye-FFmpeg kanye nomtapo wolwazi weSDL. Unjiniyela ufuna ukuqeda lokho kuncika esikhathini esizayo.
- Sizothola iziteshi zomsakazo ezingaphezu kuka-30K ezitholakalayo.
- Uhlelo lokusebenza izogcina ulwazi lwesiteshi esigcine ukudlalwa.
- Sizoba nethuba lokuthi gcina iziteshi esizithandayo.
- Izosinika ithuba lokuthi engeza iziteshi zomsakazo.
- Futhi Kuzosivumela ukuthi sithole iziteshi ngobulili, ngolimi noma ngezwe.
Lezi ngezinye nje zezici zohlelo. Bangakwazi thintana nazo zonke ngokuningiliziwe kusuka ku- indawo yokugcina ku-GitHUb wephrojekthi.
Faka i-radio-active ku-Ubuntu
Lolu hlelo ludinga i-FFPlay ukuze lusebenze, okungenani okwamanje. Lokhu singakulungisa ukufaka i-FFmpeg ohlelweni lwethu, futhi ngaleyo ndlela uzokwazi ukudlala umsindo ohlelweni olusekelwe ku-Ubuntu 20.04. Ukufaka lokhu kuncika, kudingekile kuphela ukuvula i-terminal (Ctrl + Alt + T) futhi wenze:
sudo apt install ffmpeg
Uma sesivele sine-FFPlay ohlelweni lwethu, singakwazi faka i-radio-active. Lokhu singakwenza nge-pip, inqobo nje uma sinalolu hlelo lokuphatha iphakheji efakiwe. Ku-terminal (Ctrl + Alt + T) kufanele uthayiphe umyalo:
pip install radio-active
Nathi singakwazi faka le software nge-pipx. I-pipx yenzelwe ngqo ukufakwa kohlelo lokusebenza njengoba yengeza ukuhlukaniswa futhi yenza izinhlelo zokusebenza zitholakale kugobolondo lethu. Kusistimu yakho, Uma ungakabi nayo i-pipx, ungayifaka ngomyalo:
sudo apt install pipx
Bese ungaqhubekela kokuthi faka uhlelo lokusebenza usebenzisa umyalo:
pipx install radio-active --force
Lo myalo ufaka isofthiwe ku ~ / .local / pipx / venvs / radio-active / bin bese wengeza izixhumanisi ezingokomfanekiso ku ~ / .local / bin. Lapha singathola radio o i-radioactive ukuqala lolu hlelo. Uma ngabe ufake uhlelo lokusebenza nge-pip, okusebenzisekayo kuzotholakala ku ~ / .local / bin. Ngokuba engeza indlela eya kokusebenzisekayo ku-PATH yethu, kutheminali ungaqalisa:
pipx ensurepath
Ukubheka ngokushesha uhlelo
Ngemuva kokufakwa, singakwazi bheka izinketho ezitholakalayo nge-radio-active. Ukuze uthintane nayo, umyalo ozowusebenzisa uzoba:
./radio --help
I-Podemos dlala isiteshi esinegama lesiteshi noma i-UUID yaso. Ngokwesibonelo, ukulalela I-Bay, singasebenzisa umyalo:
./radio -S '100.7 The Bay'
Uma kwenzeka ufuna sesha isiteshi somsakazo ezweni, kulokhu iSpain, umyalo ongawusebenzisa uzoba:
./radio --discover-by-state SPAIN
Uma isiteshi esisithandayo sesitholakala, singakwazi sebenzisa igama ukuze lizwakale:
./radio -S 'RNE 2 Radio Clásica'
Khipha
para susa lolu hlelo olufakiwe nge-pipx, kuzodingeka sivule kuphela ukuphela (Ctrl + Alt + T) futhi sikhiphe:
pipx uninstall radio-active
Uma ukhetha ukufaka uhlelo lokusebenza nge-pip, kutheminali okufanele uyibhale umyalo:
pip uninstall radio-active
Ungabona a ukuboniswa kwalolu hlelo ngo I-Asciinema. Uma uthanda izinhlelo zokusebenza zetheminali nokulalela iziteshi zomsakazo, uzothanda ukusebenzisa irediyo. Ukusetshenziswa kwayo kwenkumbulo konga kakhulu, futhi kufaka phakathi imisebenzi ehlukahlukene emihle. Ingatholakala ulwazi olwengeziwe mayelana nalolu hlelo nokusetshenziswa kwalo kusukela ku- Indawo yokugcina yephrojekthi ye-GitHub.