如何查找具有特定帧宽的视频文件

dje*_*est 5 video windows windows-7 windows-search

我有以下问题:在几个硬盘驱动器上有大量各种格式的视频文件,它们的帧宽和帧高非常不同。

我想搜索所有帧宽度小于 640 的视频文件,以便我可以删除所有这些文件(我需要为 1080p 视频腾出空间)。

在 Windows 7 中,我似乎无法做到这一点。我在 Windows 资源管理器的文件详细信息中看到,如果我添加额外的信息列,则框架宽度是一个选项。但我不知道如何在 Windows 7 的搜索功能中使用该信息。我查看了高级搜索语法,但没有看到任何可能性。

我也用谷歌搜索了这个问题,但没有立即找到任何工具来这样做。

如果有工具或脚本可以做到这一点(也许是 Windows Powershell 脚本? - 不幸的是我不知道 Powershell)或其他方式,我想听听。

小智 6

Microsoft 人员在他们的一个支持论坛上给了我答案:

如果视频位于一个位置或包含在 Windows 7 上的库中,则可以使用带有关键字的 Windows 资源管理器搜索

帧宽:<=640

这给出了库中所有这些视频的列表。

我试过了,它确实有效:

  1. 开始菜单,
  2. 输入windows搜索:*.mp4 framewidth:<=640

那给了我一个完整的清单。凉爽的。


Kar*_*ger 1

也许不是最好的方法,但您可以对最流行的视频格式的每种文件类型进行搜索查询(例如“type:mpg”)

然后添加“框架宽度”列,并按此条件对搜索结果进行排序。