1. Video Marker
1. 软件安装
1.1 安装tesseract-OCR
tesseract软件:
点击后傻瓜式安装,不要修改安装路径(默认是C盘),软件不大,不用担心C盘空间占用;卸载也很方便
1.2解压缩Video Marker
根据路径找到应用程序(*.exe),VideoMarker-->dist-->VideoPlayer-->VideoPlayer.exe
点开即可运行(打开可能有点慢)
2. Video Marker 使用
2.1 导入位置参数
位置参数由两个数字组成,一个是x坐标,一个是y坐标,用来表示视频中目标时间所在的中心位置,如下图所示
打开VideoMarker-->dist-->Data-->position.txt可以看到程序默认的位置参数。程序打开后点一下update即可加载txt里面的位置参数,可以通过手动修改txt文件来调整位置参数。
2.2 导入视频
点击Browse,选中视频文件
2.3 暂停识别时间
点击pause
弹出时间识别结果
请自行确认时间识别是否有误,绿色方框是自动识别的结果,黄色方框是视频截图(根据2.1中的位置参数截取):
如果时间识别无误,输入通道编号(数字0~7)共8个通道,然后点击OK;
如果时间识别有误,输入通道编号以及人工辨认的时间,请参照以下格式输入:
点击确认后可以在Table看到结果
如果此次结果无需保存,点击Cancel或者直接关闭弹出的对话框
2.4 改变位置参数
如果在点击pause之后,(注意不要在播放视频的时候调节位置参数)发现下方的时间截图(2.3中的绿色方框)位置不准确,则需要改变位置参数。
方法1.粗调:
点击Save Frame,保存当前帧,存储位置:VideoMarker-->dist-->Data
用ImageJ打开保存的图片,(注意图片的名字,不要选错图片)获取时间中心点大概坐标,输入到软件中对应位置后点击update,如下
方法2. 微调:
当位置大致正确,需要微调时,通过点击上下左右移动键调节
方法3. 盲调
直接输入目测的位置参数,然后点击update
目标:时间尽量在截图的中央位置,除了时间信息不要有其他的内容,否则会影响自动识别的精度;
点击Play回到播放视频的状态。
2.5 进度条使用
进度条可能有点卡(可能跟程序打包有关),直接拖动或者点击进度条两侧空白处实现时间跳转,这种方式是以100帧为基本单位的,逐帧分析请点击暂停键后使用按键操作。
2.5 表格的编辑和保存
表格支持手动编辑,注意:每一次时间自动识别,保存的结果是存放在当前通道最近(从上往下数)的空位。比如选择0通道保存,自动识别的结果将填写在红框位置
表格保存,点击save table按钮,输入表格名字(不需要输入后缀)。
表格保存为xlsx格式,保存在VideoMarker-->dist-->Data文件夹
2.6 注意事项
- 养成经常保存的好习惯(可以用同一个文件名进行文件覆盖),时间有限,程序没有很好的容错性,程序报错可能会直接退出,结果也会丢失
- 视频播放的时间进度条比较卡,原因未知,请耐心等待,切勿频繁点击
-
尽量不要直接关闭程序,使用exit键退出程序,退出前请确认是否保存结果
image.png
2.7 快捷键设置
CtrL + S ------------------ 保存当前的表格
D/F ------------------------ 逐帧前后移动
←/→ ---------------------- 30帧前后移动
空格 ----------------------- 暂停 + 播放
Enter ---------------------- OK/确认
F5 -------------------------- update
F1/F2 ---------------------- Video Tab和Table Tab切换