我到处寻找可以让我下载 rtmp 流的 linux 实用程序。不是 flv 视频,而是 MP3 流。我要下载的流的位置是这种格式。
rtmp://live.site.com/loc/45/std_fc74a6b7f79c70a5f60.mp3
有人知道这样的命令行工具吗?甚至任何接近我要求的东西?
我不想要完整的软件应用程序,如果它可以通过 Shell 或其他东西在 Linux 上运行,那就太好了。
谢谢大家
最佳答案
如果您使用 RTMP 访问编译了 mplayer
或 vlc
,则应执行以下操作之一。
mplayer -dumpstream rtmp://live.site.com/loc/45/std_fc74a6b7f79c70a5f60.mp3
这将生成一个./stream.dump
。
vlc -I dummy rtmp://live.site.com/loc/45/std_fc74a6b7f79c70a5f60.mp3 \ --sout file/ts:output.mpg vlc://quit
这将生成一个 ./output.mpg
。您必须对其进行多路分解以仅提取音频流。
关于linux - RTMP:有这样的linux命令行工具吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1024632/