Речь пойдет о создании сферического тамбнейла в вакууме. Как я вижу этот процесс:
1. Сравниваем подпись формата тумбочки (если не наше -- удаляем)
2. Полагаю разумным пихнуть в тумбочку crc32 или hash от контента (например, первый кадр фильма будет в тумбочке)
3. Не сходится -- удаляем нафиг.
4. Если надо создать тумбочку, то смотрим на разерешение рабочего стола, вычисляем 10% примерно от размера (ну, в проводнике мы его хотим смотреть)
5. Считываем каждый 10-ый пиксель нашего контента (фильма) и сохраняем на диск...
А вот будет ли такая тумбочка похожа на первый кадр? Что-то я сомневаюсь...