5

У меня следующая проблема: большая коллекция видеофайлов всех видов форматов с очень различной шириной кадров и высотой кадров на нескольких жестких дисках.

Я хочу найти все видеофайлы с шириной кадра менее 640, чтобы можно было их удалить (мне нужно освободить место для видео 1080p).

В Windows 7 я не могу это сделать. Я вижу, что в проводнике Windows, в подробностях файла, если я добавляю дополнительные столбцы информации, опция framewidth является опцией. Но я не знаю, как использовать эту информацию в функции поиска Windows 7. Я посмотрел на синтаксис расширенного поиска, но не увидел там никаких возможностей.

Я также погуглил эту проблему, но не сразу нашел инструменты для этого.

Если есть инструменты или сценарии, которые могли бы сделать это (возможно, сценарий Windows Powershell? - к сожалению, я не знаю Powershell) или каким-либо другим способом, я хотел бы услышать об этом.

3 ответа3

6

Ответ мне дал один из сотрудников Microsoft на одном из их форумов поддержки:

Если видео находится в одном месте или включено в библиотеку Windows Seven, можно использовать поиск в проводнике Windows по ключевому слову.

framewidth:<= 640

и это дает список всех этих видео в библиотеке.

Я попробовал это, и это работает:

  1. Стартовое меню,
  2. Введите в окне поиска: * .mp4 framewidth: <= 640

Это дало мне целый список. Здорово.

1

Возможно, это не лучший способ, но вы можете создавать поисковые запросы для каждого типа файлов ваших самых популярных видеоформатов (например, «type:mpg»)

Затем добавьте столбец "Ширина кадра" и отсортируйте результаты поиска по этим критериям.

0

Обязательно не ставьте пробел между "рамкой" и "шириной" и обязательно следуйте за ним через двоеточие. BTW 1080 - это высота кадра, а не ширина кадра. Как только вы выполнили поиск, вы можете сохранить результаты поиска, а затем выполнить поиск.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .