Ffmpeg 垂直视频播放不与多个堆叠视频同步

Ffmpeg 垂直视频播放不与多个堆叠视频同步,ffmpeg,video-processing,video-editing,adobe-premiere,audio-video-sync,Ffmpeg,Video Processing,Video Editing,Adobe Premiere,Audio Video Sync,我不知道我是否把这个题目写得很好,是否能理解。然而,这里有一个解释 我有7个不同尺寸的视频,宽度相同(1080)。我希望将它们一个放在另一个下面,以获得全高清垂直视频(1080x1920)。我尝试了ffmpeg中的-filter\u complex vstack过滤器,使所有视频一个接一个地对齐,我得到了一个完美的1080x1920全高清垂直视频,但它们彼此不同步。一旦视频同步,我也需要放一个音频,它也应该与将要制作的同步视频同步 有这么多的复杂性。请告知我如何使它们同步。有没有软件可以让我把7

我不知道我是否把这个题目写得很好,是否能理解。然而,这里有一个解释

我有7个不同尺寸的视频,宽度相同(1080)。我希望将它们一个放在另一个下面,以获得全高清垂直视频(1080x1920)。我尝试了ffmpeg中的
-filter\u complex vstack
过滤器,使所有视频一个接一个地对齐,我得到了一个完美的1080x1920全高清垂直视频,但它们彼此不同步。一旦视频同步,我也需要放一个音频,它也应该与将要制作的同步视频同步

有这么多的复杂性。请告知我如何使它们同步。有没有软件可以让我把7个视频一个接一个地放在时间轴上?(如果不是7个,至少3-4个视频)。请告知从何处开始以及如何开始

Adobe Premier或任何其他软件中是否有任何选项

谢谢

编辑:我正在做一个很长的过程来垂直组合所有7个视频

首先我使用

ffmpeg-i video1.mp4-i video2.mp4-预设veryslow-filter_complex vstack video12.mp4

然后

ffmpeg-i video12.mp4-i video3.mp4-preset veryslow-filter_complex vstack video123.mp4

诸如此类


有没有更好的方法可以在一个命令中完成这一切?

关于ffmpeg堆叠命令的问题,有一种方法可以在一个命令中完成<如果指定数字,则代码>vstack可用于组合两个以上的视频:

    ffmpeg -i video1.mp4 -i video2.mp4 -i video3.mp4 -i video4.mp4 -i video5.mp4 -i video6.mp4 -i video7.mp4 -i audio.mp3 \
    -filter_complex [0:v][1:v][2:v][3:v][4:v][5:v][6:v]vstack=7[v]; -map "[v]" -map 8:a output.mp4

伟大的谢谢