Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Video ffplay-两个视频(.mp4),一个显示屏,只需几秒钟就可以一起显示_Video_Ffmpeg_Split Screen - Fatal编程技术网

Video ffplay-两个视频(.mp4),一个显示屏,只需几秒钟就可以一起显示

Video ffplay-两个视频(.mp4),一个显示屏,只需几秒钟就可以一起显示,video,ffmpeg,split-screen,Video,Ffmpeg,Split Screen,我有两个视频(.mp4),一个显示屏,只需几秒钟就可以一起显示 我能够通过ffmpeg将它们一起显示在分割屏幕上,然后打开输出文件。问题是这需要很长时间(3分钟) 代码如下:(第一个代码) 另一方面,使用ffplay时,我可以一次修改一个视频并立即播放: $ ffplay -i _20180114094126_flightvideo_cam1.mp4 -vf scale=425:-2 如何获得与上面第一个代码相同的结果,但立即在屏幕上显示它(不等待创建输出文件,在本例中为3分钟) 如果不清楚

我有两个视频(.mp4),一个显示屏,只需几秒钟就可以一起显示

我能够通过ffmpeg将它们一起显示在分割屏幕上,然后打开输出文件。问题是这需要很长时间(3分钟)

代码如下:(第一个代码)

另一方面,使用ffplay时,我可以一次修改一个视频并立即播放:

$ ffplay -i _20180114094126_flightvideo_cam1.mp4 -vf scale=425:-2 
如何获得与上面第一个代码相同的结果,但立即在屏幕上显示它(不等待创建输出文件,在本例中为3分钟)

如果不清楚,请告诉我。

使用

ffplay -f lavfi -i 
         "movie=20180114094126_flightvideo_cam1.mp4,crop=1280:360:0:0[v0];
          movie=_20180114094126_flightvideo_cam2.mp4,scale=1280:-1,crop=1280:360:0:0[v1];
         [v0][v1]vstack"
ffplay -f lavfi -i 
         "movie=20180114094126_flightvideo_cam1.mp4,crop=1280:360:0:0[v0];
          movie=_20180114094126_flightvideo_cam2.mp4,scale=1280:-1,crop=1280:360:0:0[v1];
         [v0][v1]vstack"