Cette question m'a fait réfléchir à un autre projet que j'ai sur ma liste de choses à faire. C'est une pièce 'multimédia' (blarg) avec une projection vidéo générée de manière dynamique. J'ai exécuté une version préliminaire, mais j'aimerais que la vidéo soit partiellement générée par des fichiers sur l'ordinateur du performeur— l'idée étant de trouver vos images NSFW et de les afficher (sous forme brouillée, floue, décalée en BGRA) enfouies dans la pièce. Blah blah, art, provocateur, peu importe.
Est-ce que quelqu'un peut penser à des attributs que ces fichiers pourraient avoir et que, disons, des instantanés de vacances n'auraient pas ? Jusqu'à présent, ce n'est que la taille de l'image : les images super-petites sont probablement des supports internes pour les applications, des cliparts ou des icônes. Les images super-grandes viennent probablement directement d'un appareil photo. (bien que peut-être pas !) Mais je pense qu'il y a un moyen d'être plus malin que cela— je suppose que je pense à des lots de fichiers avec des dates de création non identiques mais dans un court laps de temps (indiquant un téléchargement) et une date de "dernière ouverture" postérieure à "dernière modification".
Sûrement, il y en a d'autres, ou des raisons pour lesquelles ceux que je liste ne fonctionneraient pas ?
Cela sera un binaire C++ mais peut appeler un script shell si c'est une meilleure façon de faire ce dont j'ai besoin.