O PhotoMechanic é a forma mais rápida de selecionar fotos. Uma tecla para etiquetar, uma tecla para classificar por cor, uma tecla para avaliar. O problema vem depois: uma vez que marcou as suas seleções, como as envia para o servidor FTP do cliente sem interromper o seu fluxo de seleção?
A abordagem típica é terminar a seleção, filtrar as imagens etiquetadas, exportá-las ou copiá-las para uma pasta, depois abrir um cliente FTP e carregar. Funciona, mas significa que a entrega não começa até terminar de selecionar todo o lote. Num evento ao vivo onde as imagens precisam chegar individualmente — no momento em que são aprovadas — esse atraso custa minutos.
O FTPush oferece uma abordagem diferente: entrega ativada por metadados. Em vez de monitorizar novos ficheiros numa pasta, o FTPush monitoriza alterações de metadados em ficheiros sidecar XMP. No momento em que etiqueta, avalia ou classifica por cor uma imagem no PhotoMechanic, o FTPush deteta a alteração e carrega o ficheiro de imagem associado automaticamente.
Etiquete uma imagem. É carregada. Sem passo de exportação. Sem cliente FTP. Sem interrupção do fluxo de seleção.
Como o PhotoMechanic armazena metadados
Quando etiqueta, avalia ou classifica por cor uma imagem no PhotoMechanic, os metadados são escritos num ficheiro sidecar XMP — um pequeno ficheiro XML junto ao ficheiro de imagem com o mesmo nome mas extensão .xmp. Por exemplo:
IMG_4521.CR3— o ficheiro de imagem RAWIMG_4521.xmp— o sidecar XMP com metadados
O ficheiro XMP contém todos os metadados que o PhotoMechanic escreveu: o estado Tag (verdadeiro/falso), Color Class (0-8), Rating (0-5), legenda IPTC, palavras-chave e mais. Sempre que altera algum destes valores no PhotoMechanic, o ficheiro XMP é reescrito.
Este é o mecanismo que o FTPush utiliza. Monitoriza a pasta em busca de alterações em ficheiros .xmp, lê os metadados, avalia-os segundo as suas regras e — se as condições coincidirem — encontra o ficheiro de imagem associado e carrega-o.
Configurar o modo PhotoMechanic Trigger
No FTPush, cada conexão tem uma configuração de modo de ativação. O predefinido é "Novos ficheiros" — o comportamento padrão de pasta monitorizada. A alternativa é "PhotoMechanic Metadata" — o modo descrito neste artigo.
- Crie ou edite uma conexão. Configure as credenciais do servidor FTP e a pasta remota como habitualmente.
- Defina a pasta monitorizada para a pasta onde as suas imagens e sidecars XMP residem — tipicamente a pasta onde fez a ingestão do cartão de memória.
- Altere o modo de ativação de "Novos ficheiros" para "PhotoMechanic Metadata."
- Adicione uma ou mais regras de ativação. Cada regra define uma condição e uma pasta de destino.
Condições de ativação
O FTPush suporta três tipos de condições, correspondendo às ferramentas principais de seleção do PhotoMechanic:
Tagged (Etiquetado)
A condição mais simples. Quando uma imagem é etiquetada no PhotoMechanic (a caixa Tag é marcada), o FTPush carrega-a. Ideal para um fluxo de trabalho binário: etiquete as seleções e são entregues.
Color Class
O PhotoMechanic suporta 9 classes de cor (0-8), cada uma com uma cor distinta. Muitos fotógrafos usam-nas para diferentes fins:
- Color Class 1 (Winner/Vermelho): Melhores seleções, carregar imediatamente
- Color Class 2 (Second/Amarelo): Seleções secundárias, carregar para outra pasta
- Color Class 3 (Third/Verde): Em espera, talvez carregar depois
O FTPush permite criar uma regra para qualquer valor específico de color class. Pode até ter múltiplas regras com diferentes color classes direcionadas para diferentes pastas remotas — por exemplo, Color Class 1 vai para /urgent/ e Color Class 2 vai para /selects/.
Rating
O PhotoMechanic suporta ratings de 0 a 5 estrelas. O FTPush pode ativar-se com um valor mínimo de rating — por exemplo, carregar qualquer imagem com 4 estrelas ou mais. Funciona bem para fotógrafos que avaliam em escala em vez de usar etiquetas binárias.
Múltiplas regras, múltiplos destinos
Uma única conexão FTPush pode ter múltiplas regras de ativação. Cada regra tem a sua própria condição e a sua própria pasta de destino remota. Isto permite roteamento sofisticado:
- Regra 1: Color Class 1 (Winner) → carregar para
/urgent/breaking/ - Regra 2: Color Class 2 (Second) → carregar para
/selects/event-name/ - Regra 3: Tagged = verdadeiro → carregar para
/all-approved/
As regras são avaliadas independentemente. Se uma imagem corresponder a múltiplas regras, é carregada para cada destino correspondente.
O que é carregado: a imagem, não o XMP
Quando um gatilho dispara, o FTPush carrega o ficheiro de imagem — o RAW (.CR3, .ARW, .NEF, etc.) ou JPEG — não apenas o sidecar XMP. O FTPush encontra a imagem associada procurando um ficheiro com o mesmo nome mas extensão diferente na mesma pasta.
Ambos os ficheiros são carregados: o ficheiro de imagem e o sidecar XMP. Isto significa que o destinatário recebe a imagem completa mais todos os metadados que adicionou no PhotoMechanic.
O fluxo de trabalho na prática
Assim se parece um evento desportivo ao vivo com os gatilhos de metadados configurados:
- Ingira o cartão. As fotos e sidecars XMP chegam à pasta monitorizada.
- Abra no PhotoMechanic. Comece a selecionar a toda a velocidade.
- Pressione "T" numa seleção. O sidecar XMP atualiza-se. O FTPush deteta a alteração, lê os metadados, encontra o ficheiro RAW e inicia o carregamento.
- Continue a selecionar. Cada vez que etiqueta ou classifica por cor uma imagem, é carregada em segundo plano.
- Verifique o estado se necessário. Clique no ícone do FTPush na barra de menus para ver o progresso.
A diferença fundamental: a entrega começa no momento em que toma uma decisão de seleção sobre cada imagem individual, não depois de terminar todo o lote.
Quando usar gatilhos de metadados vs. pastas monitorizadas
Use gatilhos de metadados quando:
- Seleciona no PhotoMechanic e quer que a entrega comece por imagem, durante a seleção
- Precisa direcionar imagens para diferentes destinos baseado em rating ou color class
- Trabalha com ficheiros RAW que não precisam de edição antes da entrega
- Quer o fluxo mais simples possível: uma tecla no PhotoMechanic = entrega
Use pastas monitorizadas padrão quando:
- Edita no Capture One ou Lightroom e exporta JPEGs para uma pasta de entrega
- Precisa carregar ficheiros processados, não originais RAW
- Os ficheiros chegam de uma fonte externa em vez de serem etiquetados no local
- Não usa o sistema de etiquetagem do PhotoMechanic
Os dois modos podem coexistir. Cada conexão opera independentemente.
Detalhes técnicos
Como funciona a deteção XMP
O FTPush usa FSEvents do macOS para monitorizar a pasta. Quando um ficheiro .xmp é criado ou modificado, o FTPush lê o conteúdo XML, analisa os campos relevantes, avalia-os segundo as suas regras e localiza o ficheiro de imagem associado.
Formatos de imagem suportados
O FTPush procura imagens associadas com estas extensões: .CR3, .CR2, .ARW, .NEF, .RAF, .ORF, .RW2, .DNG, .PEF, .JPG, .JPEG, .TIF, .TIFF.
Estabilidade de ficheiros
O verificador de estabilidade também se aplica aos ficheiros XMP. O FTPush espera que o ficheiro XMP pare de ser escrito antes de o ler.
Primeiros passos
FTPush inclui o modo de ativação PhotoMechanic Metadata em todos os planos. Configure-o nas definições de qualquer conexão. A versão de teste gratuita de 14 dias dá-lhe tempo suficiente para testar o fluxo completo em eventos reais.