【发布时间】:2019-08-30 15:50:52
【问题描述】:
我在Qt 中使用OpenCV 编写了一个简单的代码,它记录来自网络摄像头的实时视频并将其保存为.avi 文件格式。我想知道是否有任何方法可以将相同的视频存储在SQLite 数据库中。
【问题讨论】:
-
将视频存入目录,然后将视频文件路径存入数据库
-
不要。数据库旨在保存结构化数据,而不是巨大的二进制流。以一致的方式将您的视频文件存储在普通文件系统上(例如,使用哈希作为文件名)并将对这些文件的引用存储在您的数据库中。
-
@JonathonReinhart 谢谢!
标签: c++ qt sqlite ubuntu-16.04