¿Cómo se podría, dada una imagen en miniatura en ~/.cache/thumbnails, encontrar la imagen en miniatura original?

¿Cómo se podría, dada una imagen en miniatura en ~/.cache/thumbnails, encontrar la imagen en miniatura original?

Entiendo que Thunar utilizatumblerpara generar pulgares, y sé que estos pulgares existen en mi sistema en formato ~/.cache/thumbnails.

Mi objetivo es escribir un script para verificar la existencia de una miniatura en el disco para una imagen o PDF determinado. Este script se usaría en un flujo de trabajo para manipular rápidamente documentos en papel escaneados en masa y otras imágenes en una interfaz de usuario web personalizada.

¿Existe una forma inteligente de realizar una búsqueda inversa de la miniatura y hacer una copia, de modo que no necesite invocar una biblioteca para volver a generarla para mis propósitos?

Los nombres de archivos son cadenas numéricas oscuras.

Estoy usando Thunar en Debian 10.

Respuesta1

Basado en un poco más de investigación que encontréesta respuesta

Entonces puedo hacer algo como:

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

Esto genera con éxito el nombre de archivo correcto.

información relacionada