Diario de desarrollo / SimpleSortSlim

Diario de desarrollo SimpleSortSlim: tú decides qué fotos se quedan

De Mac a iOS: la historia detrás de los filtros, la administración de álbumes, las comparaciones de fotografías similares y la conversión de Live Photo de SimpleSortSlim, ahorrando espacio y dejando las decisiones en sus manos.

SimpleOrdenarDelgado
SimpleOrdenarDelgado

Organizar fotos y vídeos ha sido un problema desde que tenemos teléfonos con cámara. El almacenamiento del dispositivo siempre es finito y el almacenamiento en línea implica una factura mensual. Subir de nivel de almacenamiento en la nube puede agregar un costo fijo sustancial. Mientras tanto, nuestras colecciones siguen creciendo y revisar toda la biblioteca manualmente no es realista. ¿Qué podemos hacer?

De donde vino la idea

Tengo 54.334 fotos y 2.695 vídeos en iCloud, lo que imagino que es bastante típico para un usuario de iPhone desde hace mucho tiempo. Un amigo evita iCloud pero compra un teléfono de 1 TB para guardarlo todo. Borrar todas las fotos no es una opción: los recuerdos también desaparecerían. Tampoco quiero confiar en una herramienta totalmente automática que dice "todo organizado" sólo para descubrir que han desaparecido fotos significativas. Ese tipo de desastre solía ocurrir a menudo sin almacenamiento en la nube o, más precisamente, sin historial de versiones.

Creé SimpleSortSlim para personas que se toman sus fotografías en serio. No quieren que se eliminen por error imágenes significativas, pero sí quieren eliminar material no deseado, liberar espacio y reducir los costos de almacenamiento.

Comenzó como una herramienta para mi propio uso en Mac. Mientras lo usaba, dedicar unos segundos al día (o un minuto a la semana) a ordenar fotografías se convirtió en una rutina saludable. Luego lo llevé al teléfono, y así surgió la versión para iOS.

Qué hace la aplicación

La versión para Mac

El ícono es un oso bastante tonto, que encaja con el nombre chino, que aproximadamente significa "clasificación ingenua". La primera versión era realmente muy simple: agregaba una etapa de filtrado antes de la revisión manual. La gama de filtros, sin embargo, era completa y potente.

Revisando fotos

Crear una tarea de revisión usando filtros
Crear una tarea de revisión usando filtros
Un filtro para vídeos orientados a retratos
Un filtro para vídeos orientados a retratos
Comenzando una revisión
Comenzando una revisión

Filtra las fotos y luego comienza a revisarlas. Los atajos de teclado lo hacen rápido: la flecha derecha mantiene un elemento y continúa; la flecha hacia abajo lo deja a un lado en un área dedicada para otro vistazo; Eliminar lo marca para su eliminación. Los elementos eliminados aún van al área de la papelera para su confirmación. Tomé prestadas ideas de las consolas de revisión utilizadas por los equipos de moderación de contenido de Internet para que el proceso fuera lo más eficiente posible. Revisar imágenes puede resultar casi relajante. También agregué precarga para una navegación fluida. Con una conexión decente, se siente local; en mi experiencia, es más sencillo que abrir originales descargados de iCloud en Fotos.

Organizar álbumes

  1. Cree una tarea para un álbum y revise solo el contenido de ese álbum. Si utiliza con frecuencia aplicaciones de cámara como Dazz, Fimo o PhotonCam, sus fotos pueden agruparse, lo que hace que sea conveniente centrarse en esa colección.

  2. Filtrar y eliminar álbumes. Filtrar por nombre o recuento de fotos, incluida la búsqueda de álbumes vacíos. También puedes eliminar un álbum junto con las fotos que contiene. Esa es una opción que me perdí en la aplicación Fotos de Apple: eliminar un álbum normalmente deja sus fotos en la biblioteca principal, cuando a menudo también quería eliminar el contenido.

  3. Mover álbumes. Mover un álbum a otro álbum o carpeta.

enderezarse

¡Haz que las fotos estén en posición vertical! Este es un algoritmo que comprueba si una foto está girada correctamente y la endereza. En mis pruebas, fue casi 100% preciso para cosas fotografiadas sobre una mesa, como comida, y algo útil para imágenes que contienen texto. Otro tipo de fotografías produjeron algunos falsos positivos.

Esas eran las características de Mac. Luego, el desarrollo se centró en iOS. Además de incorporar esas funciones al teléfono, agregué varias cosas que me entusiasmaron especialmente.

La versión de iOS

Cómodos controles de revisión

En la pantalla de revisión, arrastre una foto o un video hacia los bordes de la pantalla para conservarlo, eliminarlo o agregarlo a favoritos. También puedes tocar los botones para un acercamiento más rápido y menos táctil.

Arrastre hacia los cuatro bordes o use los pequeños botones a continuación, lo que más le convenga
Arrastre hacia los cuatro bordes o use los pequeños botones a continuación, lo que más le convenga

Revisión inteligente

Smart Review es la mayor actualización de la versión iOS de SimpleSortSlim. Utiliza algunas reglas y algoritmos para evaluar imágenes, limitando la cola de revisión manual a candidatos de menor valor, como capturas de pantalla e imágenes que se descargaron o generaron en lugar de tomarse con la cámara. Para las fotografías de la cámara, reutilicé el método de deduplicación de Always9Pics para agrupar imágenes similares para compararlas. Elimina aquellos que no valoras, quédate con el mejor o quédate con todos. La decisión es tuya; Simplemente hago la comparación más fácil.

Revise fotos similares en grupos, seleccione las que no desee para eliminarlas y conserve el resto.
Revise fotos similares en grupos, seleccione las que no desee para eliminarlas y conserve el resto.

Después de muchos días de pruebas, Smart Review facilitó mucho la rutina diaria de limpieza de fotografías. La agrupación por similitud también ayudó a que mi biblioteca se sintiera realmente limpia y ordenada.

Convierte Live Photos en imágenes fijas

Las fotografías de alimentos suelen ser buenas candidatas para imágenes fijas. Una olla burbujeante puede ser una excepción y puede anular su selección manualmente.
Las fotografías de alimentos suelen ser buenas candidatas para imágenes fijas. Una olla burbujeante puede ser una excepción y puede anular su selección manualmente.

Esta función utiliza Vision para identificar sujetos de naturaleza muerta. Una Live Photo de un objeto estático a menudo agrega poca información y ocupa más espacio, y su movimiento puede distraer la atención al navegar. Las Live Photos de personas o paisajes pueden ser más valiosas. El algoritmo encuentra fotografías de naturalezas muertas tomadas como Live Photos y te permite convertirlas en imágenes fijas, manteniendo la imagen de portada y eliminando el vídeo asociado para reducir el uso de almacenamiento.

Después de la conversión, un mensaje le solicita que elimine la foto anterior. Esto es parte del proceso: el sistema de Apple no permite que la aplicación reemplace directamente la original, por lo que debe crear una nueva imagen fija y luego eliminar la Live Photo original.

Algunas reflexiones finales

Usando las versiones de Mac e iOS, eliminé más de 200 GB de fotos y videos no deseados. Eso liberó suficiente espacio para bajar un nivel de almacenamiento de iCloud, lo que me ahorró 130 RMB al mes. SimpleSortSlim en sí cuesta sólo una pequeña cantidad. Dejo el precio exacto fuera del artículo por si cambia más adelante.

Sé que el nombre en inglés es bastante torpe. Fue simplemente el nombre del proyecto que elegí cuando lo hice para mí. ¡Las sugerencias son bienvenidas!