Inspecionar metadados de copyright e aplicar marca-d’água em imagens com a Transloadit
Os metadados de imagem podem ajudar a organizar um fluxo de trabalho de revisão de direitos, mas não dizem se você tem permissão para publicar uma imagem. A ausência de campos de copyright não torna uma fotografia livre para uso. Por exemplo, o U.S. Copyright Office explica que a proteção de direitos autorais não depende de registro. Os direitos e as exceções aplicáveis dependem da jurisdição e das circunstâncias.
Este é um fluxo de trabalho técnico, não uma determinação jurídica. Mantenha separadamente as evidências de titularidade, licenças e permissões. A Transloadit pode encaminhar arquivos com base em metadados e adicionar atribuição; ela não oferece um serviço automático de liberação de direitos autorais.

Verificar metadados de imagem
O Robot /file/filter pode selecionar arquivos cujo campo de copyright extraído não esteja vazio. Este exemplo coloca esses arquivos em um resultado de revisão; ele não os aprova nem os publica:
{
"steps": {
":original": { "robot": "/upload/handle" },
"copyright_review": {
"robot": "/file/filter",
"use": ":original",
"accepts": [["${file.meta.copyright}", "!=", ""]],
"error_on_decline": false,
"result": true
}
}
}
Em condições de filtro em formato de array, metadados ausentes são comparados com uma string vazia, conforme documentado na referência de filtros. Um arquivo selecionado aqui tem um valor de metadados a ser inspecionado, não um titular verificado. Um arquivo omitido aqui não tem um valor utilizável nesse campo, o que não equivale a permissão para publicar. Os campos variam de acordo com o formato e podem ser removidos ou falsificados.
Revise os metadados do resultado na sua aplicação e mantenha os uploads privados enquanto as
permissões não estiverem resolvidas. Não adicione um Step
de exportação que também leia :original, pois isso contornaria um filtro
destinado a controlar a publicação.
Pesquisa reversa de imagens
A pesquisa reversa de imagens pode ajudar quem faz a revisão a encontrar imagens visualmente semelhantes e possíveis fontes. Uma correspondência não comprova a titularidade, e a ausência de correspondência não comprova permissão. Revise você mesmo a fonte original e as evidências de licença.
Use um provedor que realmente aceite uma imagem ou uma URL de imagem para correspondência visual. Um endpoint de pesquisa de imagens baseado em texto não é automaticamente uma pesquisa reversa de imagens, e um filtro de licença da pesquisa não é um veredito jurídico sobre um arquivo enviado. A Transloadit não oferece essa operação de pesquisa diretamente.
Ferramentas para DMCA
Ofereça um processo adequado de revisão e denúncia para o seu serviço. Mantenha auditáveis as evidências originais, as decisões de revisão, o status de publicação e as permissões relevantes. Um filtro de metadados não substitui um processo de tratamento de notificações adequado à jurisdição. Consulte um advogado qualificado sobre obrigações legais em vez de deduzi-las a partir deste exemplo de processamento.
Como aplico marca-d’água nas minhas imagens?
Para imagens que você possui ou que tem autorização para modificar, o /image/resize pode adicionar uma marca-d’água visível. Uma marca-d’água é um aviso ou elemento de marca, não uma prova de titularidade nem uma garantia contra cópia.
Este Template adiciona um logotipo de exemplo e retorna apenas o resultado com marca-d’água. Substitua o logotipo por uma arte que você tenha permissão para usar:
{
"steps": {
":original": { "robot": "/upload/handle" },
"watermarked": {
"robot": "/image/resize",
"use": ":original",
"result": true,
"format": "jpg",
"watermark_url": "https://demos.transloadit.com/inputs/transloadit-padded.png",
"watermark_size": "25%",
"watermark_position": "bottom-right",
"imagemagick_stack": "v3.0.1"
}
}
}
Inspecione o tamanho, o contraste e o posicionamento da marca-d’água em imagens representativas.
Adicione uma exportação para armazenamento a partir de watermarked somente quando
chegar a hora de publicar; não inclua o original sem marca-d’água nessa exportação pública.
Adicionar metadados de copyright a uma imagem
Você também pode gravar um aviso de atribuição nos metadados de um arquivo compatível. As Assembly Instructions a seguir redimensionam a imagem, aplicam um rótulo visível e gravam os metadados depois dessa transformação. Isso evita perder metadados recém-gravados em um redimensionamento posterior:
{
"steps": {
":original": { "robot": "/upload/handle" },
"watermarked": {
"robot": "/image/resize",
"use": ":original",
"format": "jpg",
"width": 1280,
"height": 720,
"resize_strategy": "fit",
"text": [{
"text": "Copyright ${fields.rights_holder}",
"size": 24,
"font": "Ubuntu",
"color": "#ffffff",
"background_color": "#000000",
"valign": "bottom",
"align": "center",
"y_offset": -12
}],
"imagemagick_stack": "v3.0.1"
},
"attributed": {
"robot": "/meta/write",
"use": "watermarked",
"result": true,
"data_to_write": {
"copyright": "Copyright ${fields.rights_holder}"
},
"ffmpeg_stack": "v7"
}
}
}
Forneça um campo rights_holder revisado ao criar a
Assembly. Use um nome curto e não vazio que caiba na
imagem; não aceite alegações arbitrárias de titularidade vindas de um formulário de upload não
confiável. O mesmo campo fornece o aviso visível e os metadados, para que eles não possam divergir
de forma independente.
Somente attributed é marcado como resultado. Verifique tanto os pixels visíveis
quanto os metadados finais antes de publicar; o suporte e a preservação de metadados dependem do
formato do arquivo e das ferramentas usadas depois. Nenhum dos dois avisos cria uma permissão que
você já não tivesse.
Conclusão
Use metadados para triagem, evidências para decisões sobre direitos e marcas-d’água ou atribuição para publicações aprovadas. Mantenha essas etapas separadas e teste o arquivo final exportado. A automação pode facilitar a operação do fluxo de trabalho, mas não deve transformar a ausência de metadados ou um resultado de pesquisa em uma decisão de liberação de direitos autorais.
