{{tag>Hirsute Bionic Focal radio webradio}}
{{ https://gitlab.gnome.org/uploads/-/system/project/avatar/5767/de.haeckerfelix.Gradio.png?width=64}}
====== Shortwave ======
[[https://www.radio-browser.info|Radio Browser]] est une base de données ouverte qui recense la quasi intégralité des radios du monde. Tout le monde peut utiliser cette base, la copier et y contribuer (il ne faut d'ailleurs pas hésiter, si il manque des radios, des infos, ou que des liens sont cassés).
De nombreux logiciels se servent de cette base de données pour lister des radios, les ajouter à sa liste de lecture ou de préférences…
**[[https://apps.gnome.org/fr/Shortwave/|Shortwave]]** en est un bon exemple. C'est une application simple de lecture de webradio en streaming. Elle fait partie des //[[https://apps.gnome.org/fr/#circle|Applis Circle]]// de GNOME. L'interface utilise donc la librairie GTK et s'intègre parfaitement au bureau [[:GNOME]] et ses dérivés ([[:Budgie]], [[:XFCE]], [[:MATE]], [[:Cinnamon]], …). L'application fonctionne bien, un vrai plaisir d'écoute. L'installation elle aussi est aisée.
===== Installation =====
==== Installation au format Snap ====
Vous pouvez installer **Shortwave** depuis [[:gnome-software|GNOME Logiciels (logithèque)]].
Ou alors lancer la commande :
snap install shortwave
==== Installation avec flatpak ====
Pour installer de cette manière il faut [[:flatpak#installation_de_l_utilitaire_flatpak|activer l'utilisation des paquets flatpak]].
=== Installation du paquet ===
Pour installer ce logiciel, il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet flatpak]] correspondant.
flatpak install https://flathub.org/repo/appstream/de.haeckerfelix.Shortwave.flatpakref
=== Création du lanceur ===
Dans un certain nombre de cas, aucun lanceur n'est créé, ce qui peut empêcher d'épingler l'application sur son bureau ou sa barre d'outils.
Voici le texte du [[raccourci-lanceur|lanceur]] (adapter le chemin pour l’icône):
Desktop Entry]
Name[fr]=Shortwave
Name=Shortwave
Comment=Shortwave est une application simple de lecture de webradio en streaming
# Translators: Do NOT translate or transliterate this text (this is an icon file name)!
Icon=~/.local/share/pixmaps/shortwave_icone.svg
Exec=flatpak run de.haeckerfelix.Shortwave
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Audio;AudioVideo;
# Translators: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
Keywords[fr]=Gradio;radio;stream;flux;wave;diffusion;
Keywords=Gradio;Radio;Stream;Wave;
DBusActivatable=true
# Translators: Do NOT translate or transliterate this text (these are enum types)!
X-Purism-FormFactor=Workstation;Mobile;
==== Compilation manuelle ====
La compilation de Shortwave fait appel aux dépendances suivantes : Gnome builder, Rust 1.48 ou suivant, GTK 4, Gstreamer 1.16 ou suivant, Sqlite3, OpenSSL, libadwaita, Meson Buildsystem, git. Se référer au [[https://gitlab.gnome.org/World/Shortwave|site]] officiel pour davantage d'explications.
Mode opératoire :
usr@pc:~$ git clone https://gitlab.gnome.org/World/Shortwave.git
usr@pc:~$ cd Shortwave
usr@pc:~$ meson --prefix=/usr build
usr@pc:~$ ninja -C build
usr@pc:~$ sudo ninja -C build install
===== Utilisation =====
Comme toute application, vous pouvez lancer l'application depuis le menu des applications propre à votre variante d'Ubuntu.
==== installé au format Snap ====
En ligne de commande vous pouvez lancer
shortwave # ajouter une esperluette si vous souhaitez avoir la main
==== installé au format Flatpak ====
Lancez l'application comme indiqué [[:tutoriel:comment_lancer_application|ici]].
Après une installation flatpak, l'application n’apparaît pas forcément parmi les applications de votre variante Ubuntu tant qu'un redémarrage n'a pas été effectué. Pour lancer votre application sans avoir à redémarrer votre système, saisir la commande ci-dessous dans le terminal (nom précis obtenu par flatpak list) :
flatpak run de.haeckerfelix.Shortwave &
===== Désinstallation =====
Désinstallation du paquet flatpak selon la méthode classique : voir [[:flatpak#desinstallation_de_logiciels|ici]]
===== Voir aussi =====
* [[https://apps.gnome.org/fr/Shortwave/|site officiel]]
* [[https://gitlab.gnome.org/World/Shortwave|sources]]
* **//(en)//** [[https://www.radio-browser.info/tags|Radio Browser]] : base de donnée ouverte et communautaire de toutes les radios du monde !
----
//Contributeurs : [[:utilisateurs:Zococo]], [[:utilisateurs:Amiralgaby]], [[:utilisateurs:krodelabestiole]].//