简介
Videoindex 会扫描您的视频库,识别所有视频对象,您只需在搜索框中输入对象名称即可找到所需的视频片段。例如,在视频编辑中,您可以快速找到所需的视频,或者如果您只是想查找特定文件进行查看,此功能非常有用。
要开始使用 Videoindex,请在“索引”窗口中指定包含视频文件的文件夹或添加要扫描的单个文件,然后单击“开始”按钮。
索引完成后,您会在每个添加的文件夹旁边看到勾选标记,表示该目录中的所有文件都已索引。
要进行搜索,请在“搜索”窗口中输入关键字;搜索将在您输入时执行。单击“显示文件”按钮即可在文件系统中找到找到的文件。您还可以立即播放找到所需对象的片段中的任何文件。所有找到的文件列表都可以导出为 XML 格式,以便随后导入到视频编辑应用程序中,从而将所有文件按所需时间顺序排列。这将为您节省大量在源文件中查找场景的时间!
使用 Core ML 机器学习模型
训练好的 Core ML 模型用于识别视频中的物体。该应用程序自带两个模型:YOLOv3 和 ResNet。您可以同时使用它们,也可以单独使用,或者使用您自己的 Core ML 模型文件。要管理模型,请打开设置窗口,其中有三个模型槽位。第一个槽位用于 YOLOv3 模型,该模型支持在扫描过程中显示识别物体的边界框。第二个槽位用于 ResNet 模型,第三个槽位可用于上传您自己的 Core ML 模型文件。
自动监控视频库中的更改
Videoindex 将监控您添加用于扫描的目录的状态。这意味着,如果您在任何时候删除或添加程序中指定文件夹中的文件,这些更改将在您下次启动程序时记录到 Videoindex 数据库中。如果出现新文件,扫描文件夹的状态将发生变化,表明该目录尚未扫描,您可以开始扫描新的视频文件。
后台扫描
扫描视频可能需要很长时间,具体取决于视频的大小和数量。因此,程序提供了一个选项,允许您在工作时隐藏 Videoindex 窗口。您可以使用 macOS 桌面顶部偏好设置栏中的菜单项进行设置。您还可以启用应用程序在系统启动后自动启动的功能。为此,请在 Videoindex 设置窗口中使用相应的选项。
Videoindex 快速运行配置建议
不同的 Core ML 模型具有不同的性能速度。为了加快扫描速度,请仅使用 ResNet 模型,方法是在设置中取消选中 YOLOv3 模型并选中 ResNet 模型。此外,请使用 3 秒的帧扫描间隔。您可以更改将对象添加到数据库的识别百分比,这将减小数据库的大小,从而提高后续对象搜索的速度。
弹出式幻灯片上下文
1. 添加包含视频文件的文件夹
2. 选择内置的 Core ML 模型进行识别,或使用您自己的模型
3. 点击“开始”按钮开始扫描
4. 然后使用搜索窗口在视频中查找所需对象5. 找到的视频片段可以导出为 XML 文件,以便导入到视频编辑程序中,或者直接在 Finder 中查找这些文件。