4

一千分钟,我试图找到一种方法来流式传输多个视频并将它们组合成一个输出。我想用 ffmpeg 或 xuggler 用 ffmpeg cmd 做到这一点。VirtualDub 和 avis 无法满足我的需求。实际上我找不到在 avis 中流的方式。我只能在 virtualdub 的屏幕上制作 4 8 16 个视频,但它们是本地视频,不是我的问题。

>cd c:\f\bin 

ffmpeg -i rtmp://localhost/live/me -vf "[in] scale=iw/2:ih/2, pad=2*iw:ih [left]; movie=other stream, scale=iw/4: ih/4 [右];[左][右] 叠加=main_w/2:0 [输出]" -b:v 768k 输出

反正加入两个流并排,但我想要更多。ffmpeg 可以吗?我也不能使用像 spycam、vlc 等这样的程序。别跟我说vlc,console vlc可以轻松搞定。

4

2 回答 2

1

您可以阅读此 FFmpeg 教程并尝试使用实时输入而不是文件输入来实现您想要的。另外,我认为如果您的实时输入之一不可用,您将希望使用它shortest=0来避免流停止。

于 2013-06-09T13:47:38.920 回答
1

ffmpeg 的常见问题解答包括视频连接的说明。请密切注意第 3.14.3 节中的说明,因为如果您了解如何从视频中解复用音频,然后将每个轨道转换为原始流,则可以简单地将流连接起来。

于 2012-09-14T07:43:17.387 回答