Re: Converting .rm2mp3?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hart Larry writes ("Converting .rm2mp3?"):
> I used m player to rip an audio stream.  I want to convert it from a dot rm to 
> an mp3.  

Below is the script I use for this. I got the idea from some mailing list post
whose origin I forgot. You can specify the encoding quality by
providing additional options to lame. I usually stick to the presets.

Examples:
any2mp3 stream.dump test1.mp3
any2mp3 http://some.stream.com/playit test2.mp3

mplayer will show some error messages but they are not prolematic in
my experience.

> With m player, I wish I could use the -dumpstream and make an mp3 on the fly 
> from the stream.

I think you can also specify the URL of your stream as the first parameter
to the script instead of a local input file. See the above example.

Hth, Lukas

-- Script follows here --
#!/bin/sh
# Converts anything mplayer can play to mp3
# Usage: any2mp3 infile outfile

# Command line arguments
INFILE="$1"
OUTFILE="$2"

# Lame options
QUALITY=cd
MORE_LAME_ARGS=""

pipe=/tmp/mp3pipe.$$

# Set up fifo
rm -f $pipe
mkfifo $pipe

# Do the conversion 
mplayer -novideo -vc null -vo null -really-quiet -ao pcm:file=$pipe "$INFILE" > /dev/null &
lame -S --preset $QUALITY $MORE_LAME_ARGS $pipe "$OUTFILE"

# Clean up
rm -f $PIPE

_______________________________________________

Blinux-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/blinux-list

[Index of Archives]     [Linux Speakup]     [Fedora]     [Linux Kernel]     [Yosemite News]     [Big List of Linux Books]