查找所有时长少于 x 秒的视频

查找所有时长少于 x 秒的视频

我有一个目录 ( F:\video),其中包含许多包含各种.mp4视频的子目录。有什么方法可以获取所有时长少于 15 秒的视频的列表?最好使用标准 Windows 搜索,尽管我会考虑安装第三方工具。

我尝试过按文件大小搜索和列出,但我的视频是以不同的比特率编码的,因此一些少于 15 秒的视频可能相当大。

如果文件名可以输出到文本文件那就更好了。

答案1

查看以下问题如何搜索特定长度或分辨率的视频?添加长度列并按其排序或使用高级 Windows 搜索功能(尝试指定最大长度似乎有点棘手)。

您可以在 Windows 搜索框中输入此内容F:\video

kind:=video length:1..150,000,000

如果您不确定具体的长度(以 100ns 为单位指定),您可以先输入 kind:=video,然后它会搜索所有子文件夹,然后您可以应用只需按长度列排序的技巧。

然后只需从 Windows 资源管理器中选择文件,按住 Shift 键并右键单击它们并选择“复制为路径”,然后就可以将它们粘贴到记事本或文本文件中。

答案2

如果您在 Windows 7 中选择“详细信息”作为组织方式,则可以按长度排序并按长度顺序查看所有视频。

http://www.groovypost.com/howto/howto/use-advanced-search-in-windows-7-similar-to-windows-xp/

这个网站将解释我认为您可以使用 Windows 搜索获得最接近的结果。您可以在所有目录中搜索视频,然后可以对长度少于一分钟的视频进行高级搜索,然后转到详细信息并再次按大小对搜索结果进行排序。

答案3

使用类似的东西 kind:video size:>900mb<2000mb length:>5min<25min 也可以在长度上sec代替min

相关内容