使用FFMpeg分屏视频剪辑

时间:2014-04-11 13:51:50

标签: php video ffmpeg

我有一个视频源,里面有4个不同的视频: enter image description here

如您所见,我使用VLC查看它,并且只有一个控制窗口。如果我按停止按钮,则每4个视频将停止,依此类推。

问题是,我必须使用FFMpeg并从此源剪切迷你剪辑,因此它将再次在所有4个窗口中播放。使用命令ffmpeg.exe -y -i $input -ss $startTime -t $length -acodec copy -vcodec copy $output 2>&1剪切普通视频效果很好。但是当用于这个分屏视频时,我只能在同一个地方获得一个源剪辑而不是全部4个。

欢迎提供有关此视频的详细信息,因为我甚至不知道这种类型的视频是如何被调用的,以及有关使用ffmpeg视频剪辑的任何信息。

1 个答案:

答案 0 :(得分:0)

好的,找到了解决方案。它的视频"容器"有多个流。要复制流,必须在输入和输出参数之间使用-map选项。因此,要使用FFmpeg在视频中使用多个流来剪切一个10秒的剪辑,请使用命令ffmpeg.exe -y -i $input -ss $startTime -t $length -map 0 -acodec copy -vcodec copy $output 2>&1