我想并排使用两个视频来编写视频文件,但最后输出文件无法在任何视频播放器中播放。这是我的代码:
来自__future__ import print_function导入numpy为……
该 frameSize 参数 VideoWriter 是(宽度,高度),有点隐藏在文档中(例如, 这里 )。所以在你的代码中,它应该是
frameSize
VideoWriter
writer = cv2.VideoWriter(args["output"], fourcc, args["fps"], (w*2, h), True)
完成此修复后,您的代码为我制作了工作视频。
我注意到你的代码从输入视频“学习”帧大小而不是帧率,但我认为这是故意的。