我们目前正在开展聊天+(文件共享+)视频会议应用using HTML5 websockets。为了使我们的应用程序更易于访问,我们希望使用以下序列实现Adaptive Streaming:
那么..我们如何用Python分割音频/视频数据?
我们知道Microsoft已经构建了启用Adaptive Streaming的Expression Encoder 2,但它只支持Silverlight,而这不是我们想要的。
编辑:
还有一个名为FFmpeg的解决方案(对于Python和PyFFmpeg包装器),但它只支持Apple自适应流媒体。
答案 0 :(得分:4)
我认为ffmpeg是您需要关注的主要工具。它成为最受支持的开源媒体操纵器。它有一个python wrapper。虽然也可以access the command line through the subprocess module。
答案 1 :(得分:2)
我发现了一些关于其他人如何为其他平台构建stream segmenter
的好articles,所以现在我们知道如何在Python中构建一个{{1}}。