Se tem um item que merece e precisa ser personalizado, convenhamos… é a marca d’água! Sempre.
Na versão em inglês do DarkTable, o recurso é chamado watermark e permite várias personalizações.
Usualmente, os fotógrafos preferem usar uma imagem pronta, em PNG, para inserir sua logo nas imagens editadas. Afinal, se o objetivo da marca d’água é mostrar “nossa marca”, ela precisa também ser padronizada.
A resposta curta: use o promo.
Pessoalmente, não gosto de inserir logotipos nas minhas imagens.
Mas acho interessante exibir informações sobre a foto em si, como os ajustes de exposição (sempre tem alguém que pergunta sobre isso, né?), sobre o equipamento usado, a localização etc.
Há algumas opções padrão de marcas d’água prontas, no DarkTable (ou apenas darktable), que podem ser usadas sempre.
As opções “promo” e “darktable” padrão, fazem exatamente o que estamos propondo, neste post: mostrar as informações EXIF sobre as configurações de exposição da câmera para a imagem atual.
Se isso for o suficiente para você, não precisa ler mais nada… terminamos por aqui.
A resposta completa: eu quero do meu jeito!
Se quiser personalizar a fonte, a cor da fonte, o tamanho da sua watermark, a ordem em que as informações EXIF irão aparecer etc. me acompanhe!
Vou mostrar alguns exemplos de como configurar o texto da sua marca d’água. O que não for coberto por este post, será relativamente fácil descobrir através da tentativa-e-erro.
O texto do módulo permite a inserção de variáveis, contendo as informações que a sua câmera gravou no EXIF de cada imagem. Se estiverem lá, o darktable vai encontrar.
Experimente digitar “Minhas config de exposição: $(IMAGE.EXIF)” (sem as aspas, claro).
Para automatizar, ainda mais, o darktable pode encontrar também as informações sobre o ano em que a imagem foi registrada e o nome do autor:
Copyright $(EXIF_YEAR) $(CREATOR) - $(IMAGE.EXIF)
Note que as informações de copyright: $(CREATOR), $(RIGHTS) e $(PUBLISHER), são gravadas dentro da sua câmera. Ou seja, se você ainda não configurou estas informações dentro da câmera, as variáveis provavelmente estarão vazias — ou com as informações do dono anterior da câmera, caso a tenha comprado usada.
Tabela de variáveis suportadas pelo DarkTable
De acordo com o manual do aplicativo, as variáveis suportadas — para usar no módulo Marca d’água — são as seguintes:
$(DARKTABLE.NAME)
— armazena o nome do programa: “darktable”$(DARKTABLE.VERSION)
— armazena a versão atual do darktable: p. Ex. 3.0.2$(IMAGE.ID)
— armazena a identificação interna do arquivo de imagem$(IMAGE.EXIF)
— retorna uma string contendo o tempo de exposição, o valor da abertura do diafragma, a distância focal da lente e o ISO$(EXIF.DATE)
— retorna a data/hora completa dentro do formato Unix$(EXIF.DATE.SECOND)
— retorna os segundos a partir da data contida no EXIF$(EXIF.DATE.MINUTE)
— retorna os minutos a partir da data contida no EXIF$(EXIF.DATE.HOUR)
— retorna as horas a partir da data contida no EXIF$(EXIF.DATE.HOUR_AMPM)
— retorna a hora AM/PM a partir da data contida no EXIF$(EXIF.DATE.DAY)
— retorna o dia a partir da data contida no EXIF$(EXIF.DATE.MONTH)
— retorna o número do mês a partir da data contida no EXIF$(EXIF.DATE.SHORT_MONTH)
— retorna o nome abreviado do mês a partir da data contida no EXIF: Jan, Fev … , Dez$(EXIF.DATE.LONG_MONTH)
— Janeiro, Fevereiro, … Dezembro$(EXIF.DATE.SHORT_YEAR)
— retorna os últimos 2 dígitos do ano$(EXIF.DATE.LONG_YEAR)
— retorna o ano completo$(DATE)
— retorna a data atual$(DATE.SECOND)
— retorna os segundos$(DATE.MINUTE)
— retorna os minutos$(DATE.HOUR)
— retorna as horas$(DATE.HOUR_AMPM)
— retorna a hora AM/PM$(DATE.DAY)
— retorna o dia$(DATE.MONTH)
— retorna o número mês$(DATE.SHORT_MONTH)
— retorna o nome do mês abreviado$(DATE.LONG_MONTH)
— retorna o nome do mês completo$(DATE.SHORT_YEAR)
— retorna o ano abreviado$(DATE.LONG_YEAR)
— retorna o ano completo$(EXIF.MAKER)
— retorna o fabricante da câmera$(EXIF.MODEL)
— retornta o modelo da câmera$(EXIF.LENS)
— retorna o nome da lente$(IMAGE.FILENAME)
— retorna o nome original completo do arquivo$(IMAGE.BASENAME)
— retorna o nome base (sem a extensão)$(CREATOR)
— retorna o nome do criador da imagem (isso é configurável na sua câmera)$(RIGHTS)
— retorna a frase de direitos autoriais que está configurada na sua câmera$(Xmp.dc.creator)
— metadados constantes do lighttable$(Xmp.dc.publisher)
— metadados constantes do lighttable$(Xmp.dc.title)
— metadados constantes do lighttable$(Xmp.dc.description)
— metadata as set in lighttable$(Xmp.dc.rights)
— metadados constantes do lighttable$(GPS.LATITUDE)
— retorna informações da latitude obtidas pelo GPS. Ex:N 51° 30.048'
$(GPS.LONGITUDE)
— retorna informações da longitude obtidas pelo GPS. Ex:W 000° 08.553'
$(GPS.ELEVATION)
— retorna informações da elevação obtidas pelo GPS. Ex:42.23 m above sea level
(metros acima do nível do mar)$(GPS.LOCATION)
— retorna informações completas obtidas pelo GPS. Ex:N 51° 30.048', W 000° 08.553', 42.23 m above sea level
Estas variáveis são algumas das mais comuns dentro do darktable versão 3.0.2. Outras versões, podem ter variáveis adicionais, subtraídas ou diferentes.
Algumas variáveis da lista são redundantes — por exemplo: $(EXIF.DATE) e $(DATE). Nestes casos, você pode usar a que quiser.
Também é possível usar as variáveis referentes aos nomes dos arquivos — sirva-se à vontade. E não esquece de mostrar, nos comentários, como ficou a sua marca d’água!