C++ 如何在SQLite数据库中保存视频?
我已经用C++ 如何在SQLite数据库中保存视频?,c++,qt,sqlite,ubuntu-16.04,C++,Qt,Sqlite,Ubuntu 16.04,我已经用Qt编写了一个简单的代码,使用OpenCV从网络摄像头录制实时视频,并以.avi文件格式保存。我想知道是否有办法在SQLite数据库中存储相同的视频 使用数据类型-但是DB不是存储如此大数据文件的地方。将视频粘贴到磁盘上,并放置在数据库中文件所在的位置。您会发现,以后访问它要容易得多9因为所有流媒体操作系统都希望在磁盘上找到一个文件来使用。)使用数据类型-但DB不是存储如此大数据文件的地方。将视频粘贴到磁盘上,并放置在数据库中文件所在的位置。您会发现以后访问它要容易得多9因为所有流媒体的
Qt
编写了一个简单的代码,使用OpenCV
从网络摄像头录制实时视频,并以.avi
文件格式保存。我想知道是否有办法在SQLite
数据库中存储相同的视频 使用数据类型-但是DB不是存储如此大数据文件的地方。将视频粘贴到磁盘上,并放置在数据库中文件所在的位置。您会发现,以后访问它要容易得多9因为所有流媒体操作系统都希望在磁盘上找到一个文件来使用。)使用数据类型-但DB不是存储如此大数据文件的地方。将视频粘贴到磁盘上,并放置在数据库中文件所在的位置。您会发现以后访问它要容易得多9因为所有流媒体的操作系统都希望在磁盘上找到一个文件来使用。)将视频存储在一个目录中,然后将视频文件路径保存在数据库中不要。数据库被设计用来保存结构化数据,而不是庞大的二进制数据流。以一致的方式将视频文件存储在普通文件系统上(例如,使用哈希作为文件名),并将对这些文件的引用存储在数据库中。可能与@JonathonReinhart重复,谢谢!将视频存储在一个目录中,然后将视频文件路径保存在数据库中。数据库被设计用来保存结构化数据,而不是庞大的二进制数据流。以一致的方式将视频文件存储在普通文件系统上(例如,使用哈希作为文件名),并将对这些文件的引用存储在数据库中。可能与@JonathonReinhart重复,谢谢!