Jump to content

[Résolu][débutante] transformer .rm en .mp3


Recommended Posts

Bonjour,

Je me suis décidée à mettre linux sur mon PC. J"ai mis FC4. Je souhaite récupérer certaines émissions radio (des paroles) en streaming pour les écouter ensuite sur mon baladeur (qui ne sait lire que wma/mp3). Je débute en linux, et j'en bave un peu :oops:

J'ai beaucoup cherché. Ce que je sais faire actuellement.

1) Je récupère le fichier avec l'adresse rtsp://adresse/source.rm

2) Je le sauve avec mplayer :

$ mplayer -dumpstream -dumpfile fichier.rm -nocache -playlist rtsp://adresse/source.rm

et j'ai un fichier fichier.rm (9 Mo)

Ensuite, ça se gâte !

3) J'ai lu que je devrais commencer par faire un wave.

$ mplayer -ao pcm fichier.rm

me donne un audiodump.wav ... de 600 Mo

4) Je ne sais pas comment faire pour qu'il soit moins lourd et pour en faire un mp3. J'ai lu des choses sur "lane" mai je n'arrive pas à trouver de rpm pour FC4. *

Si une bone âme a des idées ...

Merci.

Estelle

Link to comment
Share on other sites

pour des problème de licence, la lib lame n'est pas de base danf fedora, par contre, tu peux la récupérer dans les contrib/non-free.

une fois installée, il te suffit de convertir en mp3 plutôt qu'en wave avec mplayer (enfin mencoder, plutôt) :

mencoder -aoc mp3lame fichier.rm -o fichier.mp3

les options sur lame dans mencoder sont dispo ici : http://www.mplayerhq.hu/DOCS/man/en/mplaye...ENCODER%20ONLY)

et le synopsis d'utilisation est le suivant :

mencoder -aoc mp3lame -lameopts [options] fichier.rm -o fichier.mp3 

Link to comment
Share on other sites

Merci lorinc ... mais je ne comprends pas tout (je débute, et je ne saisis pas tout ce que je fais)

J'avais déjà récupéré lame

En faisant

$ yum list

J'ai entre autres :

lame.i386 3.96.1-3.2.fc4.rf installed

mplayer.i386 1.0-0.lvn.0.30.pre7try installed

mplayer-fonts.noarch 1.1-0.lvn.3.4 installed

mplayer-gui.i386 1.0-0.lvn.0.30.pre7try installed

donc lame est bieninstallé.

De plus, la commande

$ mencode

n'est pas reconnue. Est-ce qu'il me manque des packages ?

Link to comment
Share on other sites

bon, ben parfait, reste plus qu'à installer mmplayer-mencoder :censored:

Bien je suis stupide ... en fait je croyais qu'il était inclus dans mplayer !

J'ai installé mplayer-mencoder, mais ça ne marche toujours pas

$ mencoder -aoc mp3lame fichier.rm -o fichier.mp3

donne :

MEncoder 1.0pre7try2-4.0.2 © 2000-2005 MPlayer Team

CPU: Intel Pentium 4/Xeon/Celeron Foster (Family: 8, Stepping: 9)

Detected cache-line size is 64 bytes

CPUflags: Type: 8 MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1

Compiled with runtime CPU detection - WARNING - this is not optimal!

To get best performance, recompile MPlayer with --disable-runtime-cpudetection.

File not found: 'frameno.avi'

Failed to open frameno.avi

aoc is not an MEncoder option

Link to comment
Share on other sites

mencoder fichier.rm -o fichier.mp3 -oac mp3lame

c'est ma faute :D

Toujours pas :D

$ mencoder fichier.rm -o fichier.mp3 -oac mp3lame

MEncoder 1.0pre7try2-4.0.2 © 2000-2005 MPlayer Team

CPU: Intel Pentium 4/Xeon/Celeron Foster (Family: 8, Stepping: 9)

Detected cache-line size is 64 bytes

CPUflags: Type: 8 MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1

Compiled with runtime CPU detection - WARNING - this is not optimal!

To get best performance, recompile MPlayer with --disable-runtime-cpudetection.

File not found: 'frameno.avi'

Failed to open frameno.avi

success: format: 0 data: 0x0 - 0x42f000

REAL file format detected.

Stream description: Audio Stream

Stream mimetype: audio/x-pn-realaudio

Video stream is mandatory!

Exiting...

Link to comment
Share on other sites

ah ben ç m'apprendra à dire que des conneries... mencoder à forcement besoin du flux video...

du coup on va faire en deux fois :

$ mplayer -ao pcm:file=fichier.wav -vo null -nocache -playlist rtsp://adresse/source.rm

pour dumper un wav du flux

lame -h fichier.wav fichier.mp3

du coup, tu te retrouve quand même avec un fichier temporaire de 600Mo...

je regarde si on peut pas le faire à travers un pipe :D

Link to comment
Share on other sites

ah ben ç m'apprendra à dire que des conneries... mencoder à forcement besoin du flux video...

du coup on va faire en deux fois :

$ mplayer -ao pcm:file=fichier.wav -vo null -nocache -playlist rtsp://adresse/source.rm

pour dumper un wav du flux

lame -h fichier.wav fichier.mp3

du coup, tu te retrouve quand même avec un fichier temporaire de 600Mo...

je regarde si on peut pas le faire à travers un pipe :pleure:

Ca marche :D Merci !

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...