1 votos

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

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

Es bastante sencillo rastrear los distintos resoluciones de los dispositivos y que la cámara era de iPhone/iPad/iPod, etc. Sin embargo, eso no lo reduce realmente, ya que esas también incluyen las fotos tomadas desde el dispositivo, así como los fondos de pantalla. Tal vez en una futura actualización de Photos.app, estos se actualicen automáticamente. Sólo me pregunto si alguien puede adivinar los criterios de metadatos que utiliza Apple, o si simplemente colocan esa imagen en la carpeta Screenshots por defecto.

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

2voto

Davy Paridaens Puntos 51

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

En segundo lugar, como dijo @bjbk, todas las capturas de pantalla son .pngs.

He probado un filtro de texto para cada resolución, incluyendo uno para la orientación horizontal y otro para la vertical. No pude reproducir el comportamiento descrito aquí que establece que no importa el orden de las dimensiones. Tendrá que rastrear cada par de dimensiones relevante para su caso.
Además, no pude captar todas las capturas de pantalla al añadir este filtro; de forma aparentemente aleatoria, algunas imágenes se seleccionaron correctamente para cada par de resoluciones y otras con la misma resolución no.
Comprobé los metadatos en Adobe Bridge para averiguar cuál era la diferencia entre las imágenes, pero no pude encontrar ninguna. También es 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
  • Fotos con la cámara trasera: 3264 × 2448
  • Fotos con la 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 definitiva, un filtro realizado mediante la selección de Filename - ends with - .png Y Filename - starts with - IMG_ Y Camera Model - is empty me dio los mejores resultados.

No he probado el regex porque no me entra en la cabeza; he tenido algo de éxito siguiendo guías cuando encuentro qué versión / sintaxis es la adecuada para el caso en cuestión y una buena guía, pero no lo entiendo bien.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X