拍摄现场视频流并将图像分成三分之一进行广播的最佳方式是什么



有人能告诉我实现这一功能的最佳工具吗?我基本上需要从Arduino设备传递视频馈送,将其流式传输到云中,然后让云视频服务器将视频馈送"切片"为三分之一(上三分之一、中三分之一和下三分之一(,同时通过m3u8(HLS(端点将这些第三个视频切片中的每一个流式传输给世界。

我知道我可以通过ffmpeg或RTMP将视频上传到云端,但我还没有找到基于云视频服务器的"切片"过程的方法。我还没有找到ffmpeg的方法,也没有找到Wowza服务器的方法,或者OpenCV的方法。有很多裁剪的例子,但我还没有发现同时裁剪多个片段并同时流出的例子。

如有任何建议,不胜感激。

您的问题太宽泛了,但我可以解决如何将输入分成三部分并分别输出的问题。使用作物过滤器:

ffmpeg -i input -filter_complex "[0]crop=iw:ih/3:0:0[top];[0]crop=iw:ih/3[middle];[0]crop=iw:ih/3:0:ih-oh[bottom]" -map "[top]" output-top -map "[middle]" output-middle -map "[bottom]" output-bottom

最新更新