【发布时间】:2017-07-04 20:24:05
【问题描述】:
我有一个音频流应用程序,它使用请求下载音频文件,然后使用 Gstreamer 播放。
我想修剪我拥有的所有音频文件的前几秒。我可以使用 ffmpeg 进行修剪,但这会浪费我嵌入式平台上的 cpu 资源,也会浪费网络带宽
(歌曲的数量在 1000 左右,并且不断下载,因此确实有所不同)
我尝试使用请求中的范围标头下载部分文件,但这不起作用。我无法播放文件。
有人可以告诉我如何完成这项工作吗?
音频文件通常为 .m4a / .webm,但它们是从 youtube 中提取的,因此无法确定。
【问题讨论】:
标签: python-3.x python-requests gstreamer audio-streaming