Application minimaliste pour écouter des radios en ligne. Disponible sur Linux, Windows et macOS.
87.5.027
- Python 3.8+
- GTK3 + PyGObject
- mpv
git clone https://github.com/yourusername/clarionet.git
cd clarionet
pip install -r requirements.txt
./install.sh
./clarionet- Debian/Ubuntu:
sudo apt install ./clarionet_0.2.1_amd64.deb - Fedora/RHEL:
sudo rpm -i clarionet-0.2.1-1.x86_64.rpm
- Windows 10 ou ultérieur
- Python 3.8+ (Télécharger)
- mpv (Télécharger)
- Cloner ou télécharger le projet
- Ouvrir un terminal (PowerShell ou Cmd) dans le dossier du projet
- Installer les dépendances Python :
pip install -r requirements.txt - Lancer l'application :
python clarionet.py
pip install pyinstaller
pyinstaller Clarionet.specL'exécutable se trouvera dans dist/Clarionet/
- macOS 10.13 ou ultérieur
- Python 3.8+ (via Homebrew ou python.org)
- mpv
# Installer les dépendances
brew install python3 gtk3 mpv
# Cloner le projet
git clone https://github.com/yourusername/clarionet.git
cd clarionet
# Installer les dépendances Python
pip3 install -r requirements.txt
# Lancer l'application
python3 clarionet.py- Télécharger et installer Python 3 depuis python.org
- Installer GTK3 et mpv
- Cloner le projet et installer les dépendances comme ci-dessus
pip install pyinstaller
pyinstaller Clarionet.specL'application sera disponible dans dist/Clarionet.app/
Linux/macOS:
./clarionetWindows:
python clarionet.py- Lecture/Pause:
Espace - Arrêt:
S - Volume:
Flèche gauche/Flèche droite - Radio précédente/suivante:
Flèche haut/Flèche bas - Ajouter une radio:
Ctrl+N - Gérer les radios:
Ctrl+M - Quitter:
Ctrl+Q
Les fichiers de configuration sont stockés dans :
- Linux/macOS:
~/.config/clarionet/ - Windows:
%APPDATA%\clarionet\
Fichiers:
radios.json- Liste des radios (id, name, stream_url)config.json- Paramètres de l'application (volume, dernière radio)clarionet.log- Fichier journalclarionet-mpv.log- Journal mpv
Voir requirements.txt pour la liste complète des dépendances Python.
pip install -r requirements-dev.txt- Linux: Support .deb et .rpm
- Windows: Exécutable via PyInstaller
- macOS: Bundle .app via PyInstaller
MIT