Re: [CBLX] même flux radio, avec mpv ça va, avec mplayer plus

[ Thread Index | Date Index | More lists.tuxfamily.org/carrefourblinux Archives ]


Merci Christophe pour ces infos utiles, mais peux-tu me dire comment on trace les
messages erreurs de mplayer ?
Es-ce que ltrace ou autres outils peuvent me venir en aide ?
Je peux tj écrire à la radio, en espérant obtenir une réponse, je constate
cependant que, tant sur mon Blindshell que sur mon ordi, j'ai des pubes
pré-roll (que je déteste) alors que jusqu'ici cette forme de "gavage mental"
n'était appliqué que sur les radios commerciales ! 

Quant au clavier de mon système, je suis en AZERTY mais aucune des touches
ne réagit, hormis CTLR+C.

Aldo. 

On Sun, Oct 04, 2026 at 05:17:35PM +0200, Christophe Delaunay wrote:
> Salut Aldo,
> 
> Pour mplayer qui sort en erreur, ne se pourrait-il pas qu'en changeant l'URL
> de ta radio, le broadcaster en ait aussi changé le format? Je ne parle pas
> du container, (TS dans l'ancien temps ou MP4 maintenant), mais du contenu.
> En effet, il y a tellement de façons de coder en AAC que je n'en serais
> guère surpris. Il faudrait voir les erreurs générées par mplayer quand il
> essaie d'attraper un paquet audio sur le stream.
> 
> Concernant mpv qui ne répond pas aux commandes clavier, je remarque que
> l'extrait du site web que tu nous fournis est en Anglais. Avant d'envoyer
> lesdites commandes, as-tu essayé de passer ton clavier en qwerty. Bon,
> j'imagine qu'en constatant que la commande Q ne marchait pas pour quitter le
> lecteur, tu as essayé de taper A et si le A ne permet pas de quitter l'app,
> ma piste tombe à l'eau. Et, comme je ne connais pas MPV, je vais rester sec.
> 
> Bon après-midi. @+ ChD
> 
> Le 04/10/2026 à 12:56, Osvaldo La Rosa aka Aldo a écrit :
> > Bonjour.
> > 
> > Les radios en ligne migrent parfois de serveur, mais une fois retrouvée l'URL directe ça refonctionne!
> > Sauf qu'il m'arrive ceci:
> > 
> > j'utilise un même flux, mais l'ancien script utiliant mplayer me redonne le prompt,
> > là où mon nouveau script (basé sur le précédent mais utilisant mpv) fonctionne nickel!
> > 
> > Parcontre, je n'ai aucune interaction pour pouvoir diminuer ou augmenter le volume, ou pauser/muter, ni même sortir de mon flux par la touche "q",
> > je suis obligé de faire CTLR+C;
> > 
> > je me réfère au site:
> >     URL: https://salivity.github.io/mpv/article/how-to-play-internet-radio-streams-with-mpv
> > plus particulièrement
> >   <snip>
> >     When listening to internet radio in mpv, you do not need a visual user interface. You can control everything directly from your keyboard using these essential shortcuts:
> >       * q: Quit and close the stream.
> >       * 9 and 0: Decrease or increase the volume.
> >       * m: Mute or unmute the audio.
> >       * > and <: Skip to the next or previous radio station (if you are using an .m3u playlist).
> >       * p or Space: Pause or resume the stream (note: pausing a live stream will buffer the broadcast, and resuming will usually pick up from the live point or wherever the cache allows).
> >   </snip>
> > Aucune touche ne réagit !
> > 
> > Qui connaît/voir utilise mpv (en ligne de commande) et peut m'aiguiller svp ?
> > J'aimerais surtout tracer le "bug" avec l'autre script utilisant mplayer ...
> > J'ai mis les 2 scripts ci-dessous.
> > 
> > Merci, Vien à vous, Aldo.
> > 
> > ## Script 1 avec mplayer. ##
> > #!/bin/bash
> > # GalaxieNewWave live - Author: TdO - Date: 02-07-2026 - Public
> > # Var:
> > URL="http://listen.radioking.com/radio/15685/stream/29078";
> > TMP_MPLAYER="$(mktemp)"
> > PLAYLIST_PATH="${HOME}/galaxienewwave.fr.pls.txt"
> > # Go!
> > clear
> > echo "===  Galaxie New Wave  ===
> > ===  galaxieradio.fr/  ==="
> > touch "${PLAYLIST_PATH}"
> > mplayer -vo null -vc dummy -nolirc -nojoystick -nomouseinput -quiet \
> >          -cache 128 -cache-min 4 -af volnorm=1 "${URL}" | \
> >                     tee -a "${TMP_MPLAYER}"
> > grep ICY "${TMP_MPLAYER}" | \
> > grep -v -i jingle | \
> > grep -v -i interlude | \
> > cut -c24- | rev | cut -c3- | rev | \
> > grep -v -E '^$' | uniq >> "${PLAYLIST_PATH}"
> > clear
> > ls -rtl "${PLAYLIST_PATH}"
> > more "${PLAYLIST_PATH}" | uniq
> > exit
> > ## End of script 1. ##
> > 
> > ## Script 2 avec mpv. ##
> > #!/bin/bash
> > # GalaxieNewWave live @ MPV - Author: TdO - Date: 02-10-2026 - Public
> > # Var:
> > URL="http://listen.radioking.com/radio/15685/stream/29078";
> > TMP_MPV="$(mktemp)"
> > PLAYLIST_PATH="${HOME}/galaxienewwave.fr.pls.mpv.txt"
> > # Go!
> > clear
> > echo "====  Galaxie New Wave @ MPV  ======
> > ====     galaxieradio.fr/     ======"
> > touch "${PLAYLIST_PATH}"
> > mpv --no-video --quiet "${URL}" | \
> >                     tee -a "${TMP_MPV}"
> > grep icy "${TMP_MPV}" | \
> > grep -v -i jingle | \
> > grep -v -i interlude | \
> > cut -c13- | rev | cut -c1- | rev | \
> > grep -v -E '^$' | uniq >> "${PLAYLIST_PATH}"
> > clear
> > ls -rtl "${PLAYLIST_PATH}"
> > more "${PLAYLIST_PATH}" | uniq
> > exit
> > ## End of script 2. ##



-- 
   CBLX - CarrefourBLinuX MailingListe 
   Pour obtenir de l'aide, envoyez le sujet  help  à: 
   carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
   Archives: 
   http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
   ou 
   http://www.mail-archive.com/carrefourblinux@xxxxxxxxxxxxxxxxxxx/


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/