install_curseradio-improved
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| install_curseradio-improved [2023/11/20 21:39] – steve | install_curseradio-improved [2024/10/25 18:30] (current) – steve | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ==== Install curseradio-improved ==== | ==== Install curseradio-improved ==== | ||
| + | From; [[https:// | ||
| + | |||
| Curseradio-Improved is a terminal-based internet radio player for Linux that allows users to browse and listen to thousands of online radio stations worldwide. | Curseradio-Improved is a terminal-based internet radio player for Linux that allows users to browse and listen to thousands of online radio stations worldwide. | ||
| Line 13: | Line 15: | ||
| Next, install Curseradio using the following commands: | Next, install Curseradio using the following commands: | ||
| <code bash> | <code bash> | ||
| - | sudo apt-get install python3-pip | + | sudo apt-get install python3-pip |
| - | pip3 install curseradio-improved | + | python3 -m venv ~/.venv |
| + | source ~/ | ||
| + | pip3 install curseradio-improved | ||
| + | pip-review | ||
| </ | </ | ||
| - | Once installed, simply type curseradio-improved in the terminal to launch the program. Use the arrow keys to navigate the list of available radio stations and press ' | ||
| - | |||
| Curseradio provides a unique and convenient way to explore and listen to internet radio stations from around the world within the Linux terminal. Its simple interface, combined with the powerful MPV media player, makes it a popular choice for users seeking a lightweight, | Curseradio provides a unique and convenient way to explore and listen to internet radio stations from around the world within the Linux terminal. Its simple interface, combined with the powerful MPV media player, makes it a popular choice for users seeking a lightweight, | ||
| - | This application uses graphical characters | + | A handy addition |
| + | Update things every now and again with; | ||
| <code bash> | <code bash> | ||
| - | echo " | + | source ~/.venv/ |
| + | pip-review | ||
| </ | </ | ||
| - | If you replace | + | When you're done using the virtual environment, type < |
| - | A handy addition | + | Finally, if you want a helper script |
| - | <code bash> | + | <code bash Radio> |
| - | cd ~/.local/bin | + | # |
| - | ln -s curseradio-improved | + | # For reference on the installation, |
| + | # https:// | ||
| + | source | ||
| + | curseradio-improved | ||
| </ | </ | ||
| - | Then you can launch it with just radio. | + | Then, in a terminal, |
| + | \\ | ||
| The default key commands are; | The default key commands are; | ||
| * 'Up arrow' or ' | * 'Up arrow' or ' | ||
| Line 38: | Line 47: | ||
| * 'End, 'Page down', ' | * 'End, 'Page down', ' | ||
| * ' | * ' | ||
| + | * ' | ||
| * ' | * ' | ||
| * ' | * ' | ||
| - | The ' | + | |
| + | <code text> | ||
| + | ┌────────────────────────────── Curseradio - Improved ──────────────────────────────┐ | ||
| + | │V │ | ||
| + | │ > Favourites | ||
| + | │ V Local Radio │ | ||
| + | │ V FM │ | ||
| + | │ 89.7 | BBN Radio (Religious Music) | ||
| + | │ 90.9 | WGUC (Classical) | ||
| + | │ 90.9 HD2 | WGUC-HD2 (Jazz) | ||
| + | │ 91.7 | WVXU (Public Radio) | ||
| + | │ 92.5 | 92.5 The Fox (Classic Rock) Cincinnati' | ||
| + | │ 94.1 | Cat Country 94.1 (Country) | ||
| + | │ 94.9 | Mix 94.9 (Adult Hits) The Mix Morning Show 96k ||||| | ||
| + | │ 96.5 | 96 ROCK (Rock) | ||
| + | │ 97.3 | 97.3 The Wolf (Country) | ||
| + | │ 98.5 | Warm 98 (Adult Hits) | ||
| + | │ 99.1 | K99.1FM (Country) | ||
| + | │ 99.1 HD2 | 95.3 and 101.1 FM The Eagle Dayton' | ||
| + | │ 101.9 | Q102 (Adult Hits) | ||
| + | │ 103.5 | 103.5 WGRR (Classic Hits) | ||
| + | │ 105.1 | B-105 (Country) | ||
| + | │ > AM │ | ||
| + | │ > Internet Only │ | ||
| + | │ > Music │ | ||
| + | │ > Talk │ | ||
| + | │ > Sports | ||
| + | └───────────────────────────────────────────────────────────────────────────────────┘ | ||
| + | </ | ||
| + | |||
| + | This application uses graphical characters to display some attributes, these can be modified by editing the file found using this command; | ||
| + | <code bash> | ||
| + | source ~/ | ||
| + | echo " | ||
| + | </ | ||
| + | |||
| + | If you replace the command portion in that file with something that captures output, you can get the raw URLs for the audio streams that the python spits out! | ||
| + | The ' | ||
| + | |||
| + | {{ : | ||
install_curseradio-improved.1700516388.txt.gz · Last modified: by steve
