PhotoMechanic es la forma más rápida de seleccionar fotos. Una tecla para etiquetar, una tecla para clasificar por color, una tecla para puntuar. El problema viene después: una vez que has marcado tus selecciones, ¿cómo las envías al servidor FTP del cliente sin romper tu flujo de selección?

El enfoque típico es terminar la selección, filtrar las imágenes etiquetadas, exportarlas o copiarlas a una carpeta, luego abrir un cliente FTP y subirlas. Funciona, pero significa que la entrega no comienza hasta que terminas de seleccionar todo el lote. En un evento en vivo donde las imágenes necesitan llegar individualmente — en el momento en que se aprueban — ese retraso cuesta minutos.

FTPush ofrece un enfoque diferente: entrega activada por metadatos. En lugar de vigilar nuevos archivos en una carpeta, FTPush vigila cambios de metadatos en archivos sidecar XMP. En el momento en que etiquetas, puntúas o clasificas por color una imagen en PhotoMechanic, FTPush detecta el cambio y sube el archivo de imagen asociado automáticamente.

Etiqueta una imagen. Se sube. Sin paso de exportación. Sin cliente FTP. Sin interrumpir el flujo de selección.

Cómo almacena PhotoMechanic los metadatos

Cuando etiquetas, puntúas o clasificas por color una imagen en PhotoMechanic, los metadatos se escriben en un archivo sidecar XMP — un pequeño archivo XML junto al archivo de imagen con el mismo nombre pero extensión .xmp. Por ejemplo:

El archivo XMP contiene todos los metadatos que PhotoMechanic ha escrito: el estado de Tag (verdadero/falso), Color Class (0-8), Rating (0-5), caption IPTC, palabras clave y más. Cada vez que cambias alguno de estos valores en PhotoMechanic, el archivo XMP se reescribe.

Este es el mecanismo que usa FTPush. Vigila la carpeta en busca de cambios en archivos .xmp, lee los metadatos, los evalúa según tus reglas y — si las condiciones coinciden — encuentra el archivo de imagen asociado y lo sube.

Configurar el modo PhotoMechanic Trigger

En FTPush, cada conexión tiene una configuración de modo de activación. El predeterminado es "Nuevos archivos" — el comportamiento estándar de carpeta vigilada. La alternativa es "PhotoMechanic Metadata" — el modo descrito en este artículo.

  1. Crea o edita una conexión. Configura las credenciales del servidor FTP y la carpeta remota como siempre.
  2. Establece la carpeta vigilada en la carpeta donde viven tus imágenes y sidecars XMP — normalmente la carpeta donde ingestaste la tarjeta de memoria.
  3. Cambia el modo de activación de "Nuevos archivos" a "PhotoMechanic Metadata."
  4. Añade una o más reglas de activación. Cada regla define una condición y una carpeta de destino.

Condiciones de activación

FTPush soporta tres tipos de condiciones, coincidiendo con las herramientas principales de selección de PhotoMechanic:

Tagged (Etiquetado)

La condición más simple. Cuando una imagen se etiqueta en PhotoMechanic (se marca el checkbox Tag), FTPush la sube. Ideal para un flujo de trabajo binario: etiqueta las selecciones y se entregan.

Cómo funciona en la práctica: Estás seleccionando en PhotoMechanic. Pulsas "T" para etiquetar una imagen. PhotoMechanic escribe el estado de tag en el sidecar XMP. FTPush detecta el cambio XMP en un segundo, lee el sidecar, confirma que la imagen está etiquetada, encuentra el archivo RAW o JPEG asociado y comienza la subida. Tiempo total desde la tecla hasta el inicio de subida: 2-3 segundos.

Color Class

PhotoMechanic soporta 9 clases de color (0-8), cada una con un color distinto. Muchos fotógrafos las usan para diferentes propósitos:

FTPush te permite crear una regla para cualquier valor de color class específico. Incluso puedes tener múltiples reglas con diferentes color classes dirigidas a diferentes carpetas remotas — por ejemplo, Color Class 1 va a /urgent/ y Color Class 2 va a /selects/.

Rating

PhotoMechanic soporta ratings de 0 a 5 estrellas. FTPush puede activarse con un valor mínimo de rating — por ejemplo, subir cualquier imagen con 4 estrellas o más. Funciona bien para fotógrafos que puntúan en escala en lugar de usar etiquetas binarias.

Múltiples reglas, múltiples destinos

Una sola conexión FTPush puede tener múltiples reglas de activación. Cada regla tiene su propia condición y su propia carpeta de destino remota. Esto permite un enrutamiento sofisticado:

Las reglas se evalúan independientemente. Si una imagen coincide con múltiples reglas, se sube a cada destino coincidente. Por ejemplo, si una imagen está etiquetada y es Color Class 1, puede ir tanto a /urgent/breaking/ como a /all-approved/.

Qué se sube: la imagen, no el XMP

Cuando se activa un trigger, FTPush sube el archivo de imagen — el RAW (.CR3, .ARW, .NEF, etc.) o JPEG — no solo el sidecar XMP. FTPush encuentra la imagen asociada buscando un archivo con el mismo nombre pero diferente extensión en la misma carpeta.

Se suben ambos archivos: el archivo de imagen y el sidecar XMP. Esto significa que el destinatario recibe la imagen completa más todos los metadatos que has añadido en PhotoMechanic — captions, palabras clave, info de copyright y cualquier dato IPTC.

Prevención de duplicados: FTPush rastrea una huella digital para cada par imagen-XMP. Si cambias el color class de una imagen ya subida (por ejemplo, de Color Class 2 a Color Class 1), FTPush reconoce que la imagen ya fue enviada y no la sube de nuevo — a menos que la carpeta de destino sea diferente en la nueva regla.

El flujo de trabajo en la práctica

Así se ve un evento deportivo en vivo con los triggers de metadatos configurados:

  1. Ingesta la tarjeta. Las fotos y sidecars XMP llegan a la carpeta vigilada.
  2. Abre en PhotoMechanic. Comienza a seleccionar a toda velocidad — las previsualizaciones JPEG embebidas cargan instantáneamente.
  3. Pulsa "T" en una selección. El sidecar XMP se actualiza. FTPush detecta el cambio, lee los metadatos, encuentra el archivo RAW y comienza la subida. La imagen está camino al servidor antes de que pases al siguiente frame.
  4. Sigue seleccionando. Cada vez que etiquetas o clasificas por color una imagen, se sube en segundo plano. Nunca sales de PhotoMechanic.
  5. Comprueba el estado si es necesario. Haz clic en el icono de FTPush en la barra de menú para ver el progreso de subida, o mira las etiquetas Finder en los archivos de imagen (verde = entregado).

La diferencia fundamental respecto al flujo estándar: la entrega comienza en el momento en que tomas una decisión de selección sobre cada imagen individual, no después de terminar de seleccionar todo el lote.

Cuándo usar triggers de metadatos vs. carpetas vigiladas

Ambos modos de activación tienen su lugar. Aquí tienes cuándo tiene sentido cada uno:

Usa triggers de metadatos cuando:

Usa carpetas vigiladas estándar cuando:

Los dos modos pueden coexistir. Puedes usar triggers de metadatos en una conexión (para entrega urgente de RAW a una agencia) y carpetas vigiladas estándar en otra conexión (para entrega de JPEG editados a un cliente). Cada conexión opera independientemente.

Detalles técnicos

Cómo funciona la detección XMP

FTPush usa FSEvents de macOS para monitorizar la carpeta vigilada. Cuando un archivo .xmp se crea o modifica, FTPush lee el contenido XML, analiza los campos de metadatos relevantes (estado Tag, Color Class, Rating), los evalúa según tus reglas y — si coinciden — localiza el archivo de imagen asociado buscando extensiones RAW y JPEG comunes con el mismo nombre base.

Formatos de imagen soportados

FTPush busca imágenes asociadas con estas extensiones: .CR3, .CR2, .ARW, .NEF, .RAF, .ORF, .RW2, .DNG, .PEF, .JPG, .JPEG, .TIF, .TIFF. Si múltiples archivos de imagen coinciden (por ejemplo, tanto un RAW como un JPEG con el mismo nombre), se suben ambos.

Estabilidad de archivos

El verificador de estabilidad de archivos también se aplica a los archivos XMP. FTPush espera a que el archivo XMP deje de escribirse antes de leerlo. Esto previene problemas donde PhotoMechanic está a mitad de escritura cuando se dispara el FSEvent.

Primeros pasos

FTPush incluye el modo de activación PhotoMechanic Metadata en todos los planes. Configúralo en los ajustes de cualquier conexión — cambia el modo de activación, añade tus reglas y empieza a seleccionar. La prueba gratuita de 14 días te da tiempo suficiente para probar el flujo completo en eventos reales.