Как можно, имея миниатюру изображения в ~/.cache/thumbnails, найти исходную миниатюру изображения?

Как можно, имея миниатюру изображения в ~/.cache/thumbnails, найти исходную миниатюру изображения?

Я понимаю, что Thunar используетtumblerдля создания больших пальцев, и я знаю, что эти большие пальцы существуют в моей системе в формате ~/.cache/thumbnails.

Моя цель — написать скрипт для проверки наличия миниатюры на диске для данного изображения или PDF-файла. Этот скрипт будет использоваться в рабочем процессе для быстрой обработки отсканированных в большом количестве бумажных документов и других изображений в пользовательском веб-интерфейсе.

Есть ли какой-нибудь умный способ выполнить обратный поиск по миниатюре и создать копию, чтобы мне не пришлось вызывать библиотеку для повторной генерации в моих целях?

Имена файлов представляют собой непонятные числовые строки.

Я использую Thunar на Debian 10.

решение1

Основываясь на немного большем исследовании, я обнаружил,этот ответ

Итак, я могу сделать что-то вроде:

> printf '%s' 'file:///home/kf/inbox/random-document.pdf' | md5sum

Это успешно генерирует правильное имя файла.

Связанный контент