急问:directshow采集的视频如何加上系统时间,目的是以后可以用时间来检索视频
急问:directshow采集的视频怎么加上系统时间,目的是以后可以用时间来检索视频最近用directshow做监控,要求
急问:directshow采集的视频怎么加上系统时间,目的是以后可以用时间来检索视频
最近用directshow做监控,要求保存的视频可以用时间来检索。
请教各位:对采集到得视频怎么保存,才能以后可用时间检索。
查了资料,还实在是不会。谢谢大家帮我点忙啊!
[解决办法]
比如录成avi的话,可以增加一个条,用来存时间信息。
其实核心问题是,如何把时间存到你的视频文件中。
[解决办法]
确实可以这样子做。但是在回放的时候必须得把这个时间读出来做成OSD叠加在视频上(第三方播放器应该读不出这个时间并且显示出来)。其它可以考虑Camera的时候就有OSD信息(就是原来的码流里面就有,第三方播放器的时候也可以把时间显示出来)。这样回放就有相应的时间
[解决办法]avi格式中有个idx1信息,idx1对应着每帧的信息,你可以根据帧号和帧率加个时间信息。把这个结构体保存在自己的程序中
不久可以了么
[解决办法]我们以前做的时候很简单,就是没段视频记录时以当前时间为文件名,然后相应的在数据库中写条记录文件,可以每隔15分钟或者30分钟一段视频。同时录制时将时间叠加到视频中,就可以了。
搜索时,其实只是在数据库中搜索相应时间点的记录,然后打开相应的视频文件。