Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

enregistrer les net-radio

3 réponses
Avatar
cmoi
Bonjour,
je voudrai enregistrer des émission de radio internet.
Pour le moment j'arrive à sauvegarder en wav avec la commande suivante:

url="mms://vip1.yacast.fr/encoderrmc"
mplayer $url -cache 256 -vo null -ao pcm:file=$fichier.wav

Le problème c'est que ca prend de la place.
Comment faire pour encoder directement en mp3 ou ogg ?

C'est surement possible avec un pipe, mais j'y arrive pas.


--
http://yvesaubry.free.fr/

3 réponses

Avatar
Nicolas George
cmoi wrote in message <43368b96$0$25451$:
Le problème c'est que ca prend de la place.
Comment faire pour encoder directement en mp3 ou ogg ?


Utiliser mencoder avec les bonnes options. Mais ce n'est pas une bonne idée,
parce que ça passe par une phase de décompression-recompression, et donc une
perte considérable de qualité. Le plus fiable est simplement de sauver le
flux avec mplayer -dumpstream.

Avatar
Eric Guirbal
cmoi wrote:

Bonjour,
je voudrai enregistrer des émission de radio internet.
Pour le moment j'arrive à sauvegarder en wav avec la commande suivante:

url="mms://vip1.yacast.fr/encoderrmc"
mplayer $url -cache 256 -vo null -ao pcm:file=$fichier.wav

Le problème c'est que ca prend de la place.
Comment faire pour encoder directement en mp3 ou ogg ?

C'est surement possible avec un pipe, mais j'y arrive pas.



Oui, par exemple:

$ mkfifo audiodump.wav
$ mplayer -cache 256 -ao pcm:waveheader $url
dans un autre shell
$ oggenc audiodump.wav
et pour écouter simultanément
$ xmms audiodump.ogg


Pour enregister des radios diffusant en mp3, il y a streamripper.
Et plus généralement pour détourner la sortie audio d'un programme, il y a
vsound.

--
Eric Guirbal

Avatar
cmoi
cmoi wrote in message <43368b96$0$25451$:

Le problème c'est que ca prend de la place.
Comment faire pour encoder directement en mp3 ou ogg ?



Utiliser mencoder avec les bonnes options. Mais ce n'est pas une bonne idée,
parce que ça passe par une phase de décompression-recompression, et donc une
perte considérable de qualité. Le plus fiable est simplement de sauver le
flux avec mplayer -dumpstream.
Ca marche, merci