我试图写一个脚本,将两个单独的视频文件合并成一个更宽的视频文件,在其中两个视频同时播放。我已经基本弄清楚了,但是当我看到最后的输出时,我正在叠加的视频非常慢。
我正在做的事情是:
left_wide.avi
combined_video.avi -i left_wide.avi -vf "movie=right.avi mv;in overlay=320:0“
在产生的视频中,右侧视频的播放速度大约是左侧视频的一半。知道我怎么能让这些文件同步起来吗?
发布于 2011-08-17 09:27:43
正如用户65Fbef05所说,这两个视频必须具有相同的帧
在两个视频中使用-f框架和框架必须是相同的。
要查找框架使用:
ffmpeg -i video1-i video2
并查找包含"Stream #0.0:视频:“的行。
在这条线上,你会在电影中找到fps。
另外,我不知道你会遇到什么问题,通过混合两个音频轨道。
在我的角色中,我将尝试使用电影中的音频,该音频将被覆盖。
把剩下的都扔了。
https://stackoverflow.com/questions/5890738
复制相似问题