| [CBLX] même flux radio, avec mpv ça va, avec mplayer plus |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/carrefourblinux Archives
]
- To: CBLX <carrefourblinux@xxxxxxxxxxxxxxxxxxx>
- Subject: [CBLX] même flux radio, avec mpv ça va, avec mplayer plus
- From: Osvaldo La Rosa aka Aldo <lar0sa.osvaldo@xxxxxxxxx>
- Date: Sun, 4 Oct 2026 12:56:49 +0200
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1791111411; x=1791716211; darn=lists.tuxfamily.org; h=content-transfer-encoding:content-disposition:content-type :mime-version:message-id:subject:to:from:date:from:to:cc:subject :date:message-id:reply-to:content-type; bh=odI6FueNA/mTuvUWzFxSTwLPEYqNqS3iki4OYhH/PHg=; b=dT8xIaR/2gTc9fmjk8XBIiMd6MNtz6W/TsJD8040U3w/ZUhoKLcnrZxMv7w+jm04gv RkK8NxrWhHAfcLOg1GuwdhXqQuJTJpnUKlkaeNeOL1I+QVz/yMuR8tEoMXuIESOhGM31 cD3wNL/V/87b93k9KDv1/s5CPfab1jJ2IH9TNfWusaZooYC54YkGu3g79G/b1pfIC3yg dRWigHcNtcn+MsBdW66XNs0k7tAqfDm9p3kBjD9oaMdr3udHtNWOkQffIw9aFU9nyvXT VCQ0RuOq7679iLeYXjAT7+nzq6iITFRwKp/Y7T8uEc52pWjdlRDN8LDuNvbkIt1XCRAx /yHA==
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/