Photos.app: criteri di album intelligenti unici per identificare gli screenshot di iOS?

0

Alla ricerca di un modo per raccogliere automaticamente gli screenshot iOS e aggiungerli all'album di Screeenshots, ma con alta precisione (cercando di evitare i falsi positivi).

È abbastanza semplice rintracciare le varie risoluzioni del dispositivo , e che la fotocamera era iPhone / iPad / iPod, ecc. Tuttavia, ciò non lo restringe molto, in quanto anche le foto scattate dal dispositivo e gli sfondi. Forse in un futuro aggiornamento di Photos.app, questi si aggiorneranno automaticamente. Chiediti solo se qualcuno può indovinare i criteri dei metadati utilizzati da Apple, o se li posiziona semplicemente nella cartella Screenshots per impostazione predefinita.

I altamente ne dubito, mi chiedo se riesci a passare la regex come pattern di nome file. Questo lo renderebbe molto più semplice.

    
posta Kevin Suttle 03.08.2015 - 23:09
fonte

1 risposta

2

Le catture sullo schermo non hanno una fotocamera sui metadati. Puoi usarlo per estirpare la maggior parte delle immagini poiché tutte le foto scattate con la fotocamera integrata indicheranno il modello dell'iPhone (e anche se scattate con la fotocamera anteriore o posteriore).

In secondo luogo, come ha detto @bjbk, tutte le catture sullo schermo sono .pngs.

Ho provato un filtro di testo per ogni risoluzione, incluso uno per il paesaggio e un altro per l'orientamento verticale. Non è stato possibile riprodurre il comportamento descritto qui , in cui si afferma che non è rilevante l'ordine delle dimensioni. Dovrai rintracciare ogni coppia di dimensioni rilevante per il tuo caso.
Inoltre, non ho potuto catturare tutte le catture dello schermo quando aggiungo questo filtro; in modo apparentemente casuale, alcune immagini sono state selezionate correttamente per ogni coppia di risoluzione e altre con la stessa risoluzione no.
Ho controllato i metadati su Adobe Bridge per scoprire quale fosse la differenza tra le immagini ma non ne ho trovato nessuna. Inoltre, le dimensioni dell'acquisizione dello schermo differiscono dalle dimensioni delle foto scattate con il dispositivo:

iPhone 6:

  • Cattura schermo: 1334 × 750
  • Immagini con telecamera posteriore: 3264 × 2448
  • Immagini con fotocamera frontale: 1280 × 960

Quindi non sarà un problema per il filtraggio; in ogni caso, il filtro di testo non ha funzionato come previsto.

Tutto sommato, un filtro fatto selezionando Filename - ends with - .png AND Filename - starts with - IMG_ AND Camera Model - is empty mi ha dato i risultati migliori.

Non ho provato regex perché non riesco a capirlo; Ho avuto un certo successo seguendo le guide quando ho trovato quale versione / sintassi è appropriata per il caso in esame e una buona guida, ma non la capisco davvero.

    
risposta data 04.08.2015 - 03:14
fonte

Leggi altre domande sui tag