【发布时间】:2020-02-14 15:21:19
【问题描述】:
我想下载一个音频流(curl STREAM > out.mp3)并分析它。但是,我不想存储所有内容,而只想存储此流的最后 x MB,之后可以删除所有内容。所以out.mp3 文件的最大大小是 x MB,它包含流的当前最后 x MB。
我可以使用 bash 标准工具执行此操作,因此不自己分析文件大小并使用 if-else 语句吗?
【问题讨论】:
-
不确定你认为什么是“Bash 标准工具”,但
ffmpeg可能会做你想做的事。 -
我认为这可能有点费力才能一直运行
ffmpeg。解决方案本身也不必依赖 mp3 文件,URL可以例如是一个连续的系统日志或类似的东西。
标签: linux bash curl download wget