2
1
This is the command I am currently using to stream live audio under the Raspbian distro:
ffmpeg -f alsa -ac 1 -i hw:1 -ar 44100 -f flv rtmp://10.255.11.53/
The functionality I am looking for is called the "Tee" command, which I will use to record the stream as an mp3 file while it is streaming live.
Is there any hope of getting this functionality from the Raspbian repository? Or is there an different command which does the same thing?
Should I wait for the Raspbian repository to update to the latest version of Libav (which might or might not have the "Tee" command) or reformat my RaspberryPi to run on the Arch distro which has FFmpeg in its repository? – hinekyle – 2013-03-15T13:53:37.443
1
libav pretends that FFmpeg does not exist, and therefore does not merge many features FFmpeg develops including the tee-psuedo muxer. So you'll either have to compile
– llogan – 2013-03-15T19:02:21.823ffmpeg
, or as you mentioned, use a (better) distro like Arch Linux ARM.this was and still is very confusing because even though I am on Raspbian which only supports Libav I can still run FFmpeg commands. For a while I thought I was using FFmpeg until I did more research, ignorance is bliss! – hinekyle – 2013-03-15T19:16:52.810
1
Yes, it is an unfortunate situation has confused thousands of users and using the name "ffmpeg" is misleading. See Who can tell me the difference and relation between ffmpeg, libav, and avconv? and The FFmpeg/Libav situation for more details.
– llogan – 2013-03-15T19:23:05.167