擅长:python、mysql、java
<p>你已经回答了你自己的问题,但我担心这不是你想要的答案。在</p>
<p>从你的链接</p>
<blockquote>
<p>As you can see things can get really complicated with videos. However, OpenCV is mainly a computer vision library, not a video stream, codec and write one. Therefore, the developers tried to keep this part as simple as possible. Due to this OpenCV for video containers supports only the avi extension, its first version. A direct limitation of this is that you cannot save a video file larger than 2 GB. Furthermore you can only create and expand a single video track inside the container. No audio or other track editing support here. Nevertheless, any video codec present on your system might work. If you encounter some of these limitations you will need to look into more specialized video writing libraries such as FFMpeg or codecs as HuffYUV, CorePNG and LCL.</p>
</blockquote>
<p>这一段说的是OpenCV的开发人员做出了一个设计选择,即您不能使用OpenCV编写大于2Gb的视频文件,具体原因是它是一个计算机视觉库,而不是一个视频工具。在</p>
<p>不幸的是,如果你想写大于2Gb的视频,你就需要学会使用FFMPEG或类似的东西(这并不难,而且与OpenCV有很好的绑定)</p>