概述

随着时间的推移,我们的电脑积累了越来越多不必要的文件,包括视频。当我们制作原始视频的副本并将其保存到新文件夹,或者下载更高分辨率的相同文件然后忘记删除较差的副本时,就会出现副本。手动删除副本是一项复杂的任务,因为需要检查每个文件夹,查看和比较视频文件,以决定保留和删除哪些文件。

Duplicate Video Search 自动化了整个过程。与其他仅通过文件名和大小检测副本的副本查找应用不同,Duplicate Video Search 对所有文件夹进行视觉扫描,比较文件,并找到看起来相似的视频。这种方法的特点是,即使副本存储在不同的格式中,例如 AVI、MKV、MP4、MPG、WMV,程序也能找到副本。扫描完成后,结果以缩略图形式呈现,副本已标记为删除。您只需检查列表并确认一键删除文件。

步骤 1: 下载 Duplicate Video Search

使用 Duplicate Video Search 工具在磁盘上查找电影副本

步骤 2: 运行程序

关闭程序时,上一次搜索的结果会被保存,并在下次启动时自动恢复,因此您无需重新扫描即可从上次中断的地方继续。

步骤 3: 添加一个或多个目标目录

  • 在源文件夹区域添加存放视频库的文件夹。子文件夹也始终会被扫描。
  • 点击添加...按钮将文件夹加入列表,点击编辑...修改所选文件夹,点击移除将所选文件夹从列表中删除(可以一次选择多个)。
  • 每个文件夹前都有一个复选框:取消勾选后,下次搜索时会跳过该文件夹,但不会将其从列表中移除。
  • 点击筛选器...可按名称、路径、大小或日期将文件排除在搜索之外。筛选条件可以使用 * 和 ? 通配符(例如 *sample*),也可以使用正则表达式。预览...按钮会显示文件夹中将被已启用筛选器跳过的文件。
  • 在要处理的文件类型区域勾选需要扫描的视频格式。如果需要的格式不在列表中,可使用该区域的添加...按钮添加。

步骤 4: 设置可选参数

以下参数均为可选项,但每一项都能帮助您进一步调整 Duplicate Video Search 查找相似视频的方式。

视频读取选项

  • 请保持视频签名缓存处于启用状态:程序会保存每个已处理视频的指纹,这样再次搜索时只需处理新文件。
  • 仅在扫描时出现问题或程序过度拖慢计算机时,才关闭多线程处理选项。
  • 启用日志仅在您需要向我们发送问题报告时才有用。

视频索引选项

  • 索引:设置每个视频需要索引的秒数。区间越大,识别副本越准确(误报更少)。但是,索引较长的片段会花费更多时间,因此我们建议找到一个合适的值或保留默认值(3秒)。
  • 如果需要整理电影/电视剧集合,请使用跳过前...秒选项。电影可能有相同的开头(电影公司的片头),因此为了避免错误结果,程序允许跳过视频开头的一段时间(建议设置为180秒以跳过片头)。

比较选项

  • 敏感度滑块决定视频之间允许存在多大差异仍被视为副本:数值越高,允许的差异越大。如果首次扫描后误报太多,请调低数值;如果找到的副本很少或没有,请调高数值。重新扫描通常很快,因为 Duplicate Video Search 会把所有计算出的签名保存到缓存中(必须启用视频签名缓存选项!),因此无需再次索引视频。注意:更改视频索引选项(索引时间和跳过的秒数)后,签名将被重新计算。
  • 一些相同的视频可能在时间上有偏移,即同一画面可能出现在第一个视频的2:03和第二个视频的2:07。为了解决这个问题,请将最大偏移设置为5秒。设置为0则只查找完全相同的副本。
  • 查找镜像副本:同时匹配水平或垂直翻转的视频。重新上传到视频网站的视频常被镜像处理以躲避副本检测,启用此选项后 Duplicate Video Search 依然能找到它们。
  • 查找旋转副本:同时匹配旋转 90 或 180 度的视频,例如一次按竖屏、一次按横屏保存的手机视频。比较时间更长,因此仅在需要时启用。
  • 这两个选项默认关闭。以这种方式找到的副本会在结果列表中带有"水平镜像"或"旋转 90°"之类的标注(相对于该组的最佳副本)。

设置

  • 工具栏上的设置按钮会打开一个对话框,您可以在其中更改界面语言、将签名缓存移到其他文件夹或清除缓存、选择是否将删除的文件放入回收站,以及打开最佳副本条件。

步骤 5: 开始搜索

点击搜索按钮开始扫描视频文件并查找副本。找到的剪辑会相互比较,内容相似的会被分到同一组。

由于视频格式众多,程序根据文件的视觉内容来查找副本。为此,程序会处理每个文件并计算其签名,再与其他文件的签名进行比较。

为了索引视频,Duplicate Video Search 只处理每个视频的有限秒数,并将计算出的签名存入缓存(如果启用了视频签名缓存选项),因此下次整理视频文件时,程序可以重复使用缓存的签名,只处理新的剪辑。

步骤 6: 删除视频副本

扫描完成后,Duplicate Video Search 以包含代表各个视频的缩略图的列表形式显示结果。对于每个文件,程序显示视频文件路径、分辨率、帧率 (fps)、编码、时长、最后修改日期以及指示文件状态的复选框:副本或原件。

通常需要删除相同的视频并保留原始文件。Duplicate Video Search 自动化了这一过程:在每组中,程序会自行确定最佳副本 — 其名称以粗体显示并带有"最佳副本"标注,组内的所有其他文件会自动打上勾号,可以直接删除。

请检查各组:双击文件可播放,右键单击可打开其所在文件夹。如果您不同意程序的选择,只需调整勾号,或者修改一次条件,让程序重新标记所有文件。

如果您想手动标记副本,请先用工具栏上的 remove all tick marks icon 按钮移除自动勾号,然后自行打勾。

然后点击工具栏按钮删除、剪切或复制已标记的文件。在执行任何操作之前,确认窗口会列出所有涉及的文件及相关的磁盘空间,您还可以在其中将文件从列表中移除。如果 Windows 无法删除某些文件(例如文件正在被其他程序使用),程序会删除其余文件,并告诉您哪些文件未被删除。

智能选择最佳副本

Duplicate Video Search 的最佳副本条件对话框

一组副本中应该保留哪个文件?从 2.8 版开始,Duplicate Video Search 不再只是保留画面最宽的视频,而是按照一系列规则比较文件,由您决定哪些规则重要以及它们的先后顺序。默认情况下,程序优先选择位于收藏文件夹中的文件,其次是分辨率更高的,然后是码率更高的,最后是文件更大的。

打开最佳副本条件对话框(设置中的按钮,或右键单击结果列表的空白处)即可调整选择逻辑。规则自上而下依次检查:两个文件之间第一条存在差异的已启用规则决定哪个是最佳副本。用上移 / 下移按钮调整顺序,用复选框启用或禁用规则,点击默认值可恢复初始设置:

  • 文件位于收藏文件夹中 — 存放在您的收藏文件夹(或其子文件夹)中的文件胜过存放在其他位置的副本。点击收藏文件夹 ...按钮,列出您整理良好的主收藏所在的文件夹。该规则默认排在首位,但在列表中至少包含一个文件夹之前不起作用。
  • 分辨率更高 — 画面(宽度和高度)更大的文件获胜。
  • 码率更高 — 每秒视频的数据更多通常意味着质量更好。
  • 文件更大
  • 时长更长 — 例如,优先选择完整版本而不是被截断的版本。
  • 现代容器格式 — 优先选择 MP4、MKV、WebM、MOV,而不是过时的格式。
  • 文件更旧 / 更新 — 按文件修改日期。
  • 文件名更短 — 副本通常带有"(1)"或"- 副本"之类的后缀,因此原件的文件名通常最短。
  • 更高的帧率 (fps) — 例如,保留 60 fps 的原始文件,而不是 30 fps 的重新编码版本。
  • 现代视频编码 — AV1 优于 HEVC 和 VP9,它们优于 H.264,H.264 又优于 MPEG-4、MPEG-2 等旧编码:较新的编码能以更小的文件提供相同的画质。

最后两条规则默认关闭 — 如果它们对您很重要,请勾选并将其上移。

按下 OK 后,新条件会立即应用于当前结果:"最佳副本"标注会转移到新的胜出者。已打的勾号不会被改动 — 点击工具栏上的 mark all except best copies icon 按钮,重新标记除新最佳副本之外的所有文件。

按钮和菜单

工具栏按钮可以操作带有勾号标记的文件!它们被视为重复文件。您可以通过单击复选框或按空格键来添加或移除一个勾号。

点击mark all except best copies icon,标记每组中除最佳副本之外的所有文件

点击remove all tick marks icon,移除所有勾号

点击cut duplicates to clipboard icon,将副本剪切到剪贴板

点击copy duplicates to clipboard icon,将副本复制到剪贴板

点击move duplicates to trash icon,将视频副本移动到回收站

点击export results to CSV icon可将结果导出为可在 Excel 中打开的 CSV 文件:每个文件一行,包含所属组、最佳副本和勾选标记、路径、大小、时长、分辨率、帧率、编码、日期以及镜像/旋转标注。便于检查大型收藏或保存删除记录。

要独立于勾号来处理单个文件,请在结果列表中右键单击它。弹出菜单可以播放视频、打开其所在文件夹,还可以剪切、复制或删除文件,或将剪贴板中的文件粘贴到您选择的目录。被点击的文件会自动选中;您可以按住 "Shift" 键加上 "上"/"下" 键扩展选择,然后对多个文件同时执行菜单命令。

右键单击组标题可使用该组的标记命令(全部选择、全部取消选择、选择除最佳副本之外的所有项目),右键单击列表空白处可使用全局命令:移除所有勾号、标记除最佳副本之外的所有文件、打开最佳副本条件对话框、将结果导出为 CSV,或清空结果列表。组菜单中还有从列表中移除该组,适合处理不想再看到的误匹配。

两个菜单中还有组内文件排序:最佳副本优先(默认),或按时长、文件大小从大到小排列每组中的文件。

双击文件以在默认播放器中打开(在 Windows 资源管理器的设置中为该文件类型设置的播放器)

最后一步:

现在您的计算机已从副本中清理出来,重新找到您想要的原始视频变得容易。如果手动执行,清理计算机中的副本是一项困难的任务。希望借助 Duplicate Video Search,您可以将查找和删除副本的过程自动化。