Photos.app: ¿Criterios únicos de álbumes inteligentes para identificar capturas de pantalla de iOS?

0

Buscando una manera de recopilar automáticamente capturas de pantalla de iOS y agregarlas al álbum de Screeenshots, pero con alta precisión (tratando de evitar falsos positivos).

Es bastante sencillo rastrear las diversas resoluciones del dispositivo , y que la cámara era iPhone / iPad / iPod, etc. Sin embargo, eso realmente no lo limita, ya que también incluyen fotos tomadas desde el dispositivo, así como fondos de pantalla. Tal vez en una futura actualización de Photos.app, estas se actualizarán automáticamente. Solo me pregunto si alguien puede adivinar los criterios de metadatos que usa Apple o si simplemente colocan esa imagen en la carpeta Capturas de pantalla de forma predeterminada.

Lo altamente lo dudo, me pregunto si puede pasar en expresiones regulares como un patrón de nombre de archivo. Eso lo haría mucho más fácil.

    
pregunta Kevin Suttle 03.08.2015 - 23:09

1 respuesta

2

Las capturas de pantalla no tienen una cámara en los metadatos. Puede usar eso para eliminar la mayoría de las imágenes, ya que todas las fotos tomadas con la cámara integrada indicarán el modelo del iPhone (e incluso si se toman con la cámara delantera o trasera).

Segundo, como dijo @bjbk, todas las capturas de pantalla son .pngs.

Probé un filtro de texto para cada resolución, incluido uno para horizontal y otro para orientación vertical. No pude reproducir el comportamiento descrito aquí , que establece que no importa el orden de las dimensiones. Tendrá que rastrear cada par de dimensión relevante para su caso.
Además, no pude capturar todas las capturas de pantalla al agregar este filtro; De manera aparentemente aleatoria, algunas imágenes se seleccionaron correctamente para cada par de resolución y otras con la misma resolución no.
Revisé los metadatos en Adobe Bridge para averiguar cuál era la diferencia entre las imágenes pero no pude encontrar ninguna. También importante, las dimensiones de la captura de pantalla difieren de las dimensiones de las fotos tomadas con el dispositivo:

iPhone 6:

  • Capturas de pantalla: 1334 × 750
  • Imágenes con cámara trasera: 3264 × 2448
  • Imágenes con cámara frontal: 1280 × 960

Así que eso no será un problema para el filtrado; De todos modos, el filtro de texto no funcionó como se esperaba.

En general, un filtro hecho al seleccionar Filename - ends with - .png AND Filename - starts with - IMG_ AND Camera Model - is empty me dio los mejores resultados.

No probé expresiones regulares porque no puedo entenderlo; He tenido cierto éxito al seguir las guías cuando encuentro qué versión / sintaxis es la adecuada para el caso que me ocupa y una buena guía, pero realmente no lo entiendo.

    
respondido por el Jaime Santa Cruz 04.08.2015 - 03:14

Lea otras preguntas en las etiquetas