<div dir="ltr"><div><div><div><div><div><div><div><div>Hi,<br><br>I'm trying to transcode a live RTMP stream to mp3.<br></div>I can't make avconv write the output to stdout.<br><br></div>I was trying:<br>avconv -i rtmp://<a href="http://127.0.0.1/audio/test">127.0.0.1/audio/test</a> -f mp3 -<br>
</div>and<br>avconv -i rtmp://<a href="http://127.0.0.1/audio/test">127.0.0.1/audio/test</a> -f mp3 pipe:1<br><br></div>But all I'm getting is a message that the speex header is missing.<br></div>When I'm stopping the RTMP server I see some more message but not getting mp3 packets.<br>
<br></div>I'm using ubuntu 12.04 64bit with the libav-tools deb package.<br></div>For testing I'm using the python rtmp server<br><a href="http://code.google.com/p/rtmplite/">http://code.google.com/p/rtmplite/</a><br>
<br></div><div>How can I make the output go to stdout?<br></div><div><br></div>Thanks<br><div><div><div><div><div><div><br></div></div></div></div></div></div></div>