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:24] – 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, | ||
| + | |||
| + | A handy addition to this is, after install; | ||
| + | Update things every now and again with; | ||
| + | <code bash> | ||
| + | source ~/ | ||
| + | pip-review | ||
| + | </ | ||
| + | When you're done using the virtual environment, | ||
| + | |||
| + | Finally, if you want a helper script to start this application, | ||
| + | <code bash Radio> | ||
| + | # | ||
| + | # For reference on the installation, | ||
| + | # https:// | ||
| + | source ~/ | ||
| + | curseradio-improved | ||
| + | </ | ||
| + | Then, in a terminal, just run ' | ||
| + | \\ | ||
| + | The default key commands are; | ||
| + | * 'Up arrow' or ' | ||
| + | * 'Down arrow' or ' | ||
| + | * ' | ||
| + | * 'End, 'Page down', ' | ||
| + | * ' | ||
| + | * ' | ||
| + | * ' | ||
| + | * ' | ||
| + | |||
| + | <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; | This application uses graphical characters to display some attributes, these can be modified by editing the file found using this command; | ||
| <code bash> | <code bash> | ||
| + | source ~/ | ||
| echo " | 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! | 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 ' | ||
| - | A handy addition to this is, after install; | + | {{ :curseradio-improved.png?nolink |}} |
| - | <code bash> | + | |
| - | cd ~/ | + | |
| - | ln -s curseradio-improved | + | |
| - | </ | + | |
| - | Then you can launch it with just radio. | + | |
install_curseradio-improved.1700515474.txt.gz · Last modified: by steve
