Bonjour,
J'utilise mplayer pour écouter une webradio via une url lancé via la cmd mplayer -quiet -slave url
J'aurai aimé à certains moment lire un son enregistré en mp3 puis relancer la webradio à la fin de la lecture.
Il s'agit en fait de faire lire l'heure (horloge parlante) et puis de relancer la webradio.
Est-ce possible?
# Opinion personnelle
Posté par Amiralgaby . Évalué à 2.
Bonjour,
De base, je crois pas que cela soit possible, le flux radio peut donner des indications lorsqu'il passe d'un titre à un autre mais ce n'est pas obligatoire.
Étant programmeur ma solution serait de programmer ce besoin.
Désolé
Amiralgaby#1847
# slave
Posté par Anonyme . Évalué à 7.
Puisque tu le lances en mode slave, tu lui dis de couper le son, tu joues ton horloge parlante puis tu remets le son:
Extrait de DOCS/tech/slave.txt:
ensuite tu fais:
mais si ton système audio est configuré avec un mixeur soft ou hard, tu peux aussi faire parler ton horloge parlante par dessus ta webradio sans avoir à la mettre en pause ou à lui couper le son.
[^] # Re: slave
Posté par Gil Cot ✔ (site web personnel, Mastodon) . Évalué à 2.
Et comme j'imagine que c'est pour sonner toutes les heures, faudra mettre le script final en cron.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
# Peut-être
Posté par yal (Mastodon) . Évalué à 2. Dernière modification le 08 mars 2022 à 07:39.
Je n'écoute plus de radio depuis des années et je n'utilise pas mplayer… je suis donc probablement complètement HS par rapport à ta question, mais avec un peu de chance ça pourrait te donner une piste de recherche ?
Edit: yep, j'étais effectivement complet HS, j'ai soigneusement relu ta question et je doute que ma suggestion puisse te servir vu qu'elle n'est pas automatisée ;)
Je la laisse quand même, au cas où elle servirait à d'autres (c'est un des trucs que j'apprécie avec mpv).
Mon lecteur en ligne de commande, mpv, permet de mémoriser la position de lecture de tout ce qu'il lit en audio et vidéo, y compris les podcasts (que je récupère et lui envoie via youtube-dl)
Faut juste ajouter ceci dans son fichier de configuration ~/.config/mpv/mpv.conf:
save-position-on-quit
Lancer un second player mpv ne met pas automatiquement le premier en pause, faut appuyer sur Pause soi-même, mais ça fait le taff: il garde en mémoire la position de lecture y compris quand je ferme le player.
Peut-être si tu pouvais récupérer ton flux de radio live via youtube-dl (qui va le stocker dans un fichier temporaire) et ensuite demander à ton lecteur de lire ce fichier temporaire à la place du flux réel?
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.