有没有办法选择 cv2 VideoWriter 写入哪个目录?

Posted

技术标签:

【中文标题】有没有办法选择 cv2 VideoWriter 写入哪个目录?【英文标题】:Is there a way to choose which directory cv2 VideoWriter writes to? 【发布时间】:2019-05-15 16:15:50 【问题描述】:

我在cv2 中使用VideoWriter 使用python,将一些图像写入视频。它有效,但是我只能将视频保存在包含我的 .py 文件的目录中。如果我将/../folder_name 与我的视频名称(例如video_name.avi)连接起来,则根本不会写入该文件。

有没有办法让我指定我可以将视频文件写入哪个目录?还是我只能写到我目前可以写的地方?

任何帮助将不胜感激!

【问题讨论】:

【参考方案1】:

我认为你必须给它完整的路径名:

Mac/Linux

'~/myloc/mydirInsideLoc/myfile''/Users/username/myloc/mydirInsideLoc/myfile'

Windows

'C:\myloc\mydirInsideLoc\myfile'

【讨论】:

以上是关于有没有办法选择 cv2 VideoWriter 写入哪个目录?的主要内容,如果未能解决你的问题,请参考以下文章

使用 cv2 VideoWriter 编写 numpy 数组

cv2.VideoWriter 保存图像为视频的几个问题

cv2.VideoWriter() 在带有 Raspicam 的 Raspberry Pi 上不起作用

cv2.VideoWriter:请求一个元组作为 Size 参数,然后拒绝它

如何在 cv2.VideoWriter 中使用 FPS 参数?

cv2.VideoWriter 不会使用fourcc h.264写入文件(使用罗技c920,python 2.7,windows 8)