Glossário

O que significa cada código IPTC Digital Source Type

Taras Shynkarenko
Taras Shynkarenko
Atualizado: 10 min de leitura
O que significa cada código IPTC Digital Source TypeO que significa cada código IPTC Digital Source Type

TL;DR, Resposta Rápida

10 min de leitura

O IPTC Digital Source Type é um vocabulário controlado de 20 termos que registra como um arquivo foi produzido. 17 estão em uso e 3 foram descontinuados. trainedAlgorithmicMedia significa que o arquivo inteiro veio de um modelo generativo; compositeWithTrainedAlgorithmicMedia significa que um modelo generativo editou um arquivo que já existia. O IPTC define o valor. As plataformas decidem à parte se leem esse valor e qual rótulo exibem, e o único teste público sobre a sobrevivência do valor a um upload em rede social foi feito em 2015.

O que é o IPTC Digital Source Type?

Um vocabulário controlado do International Press Telecommunications Council, o IPTC Digital Source Type registra como uma peça de mídia foi produzida, da exposição de uma câmera à renderização de uma IA generativa. A definição de uma linha do próprio vocabulário é direta: "Indicates from which source a digital image was created."

Cada termo é um QCode com uma URI permanente. O nome curto trainedAlgorithmicMedia resolve para http://cv.iptc.org/newscodes/digitalsourcetype/trainedAlgorithmicMedia, e o que entra no arquivo é a URI completa. O apelido do esquema é digsrctype, então o mesmo termo aparece na documentação do IPTC como digsrctype:trainedAlgorithmicMedia.

O vocabulário reúne 20 conceitos. 17 estão em uso, 3 foram descontinuados. A cópia servida pelo servidor de vocabulários do IPTC traz a data de publicação 2024-10-23, a última vez em que o esquema em si foi republicado.

Como o vocabulário do Digital Source Type evoluiu
1
2008. Os códigos originais entram em vigor: digitalCapture, negativeFilm, positiveFilm e print.
2
14 de junho de 2022. Uma revisão mais ampla adiciona algorithmicallyEnhanced, dataDrivenMedia, trainedAlgorithmicMedia, algorithmicMedia e três termos composite, e descontinua softwareImage.
3
26 de julho de 2023. Chega o compositeWithTrainedAlgorithmicMedia para cobrir edições generativas em um ativo já existente.
4
17 de setembro de 2024. A virada para IA: computationalCapture, humanEdits, digitalCreation, screenCapture e composite são adicionados; minorHumanEdits e digitalArt são descontinuados.
5
Novembro de 2025. O Photo Metadata Standard adiciona quatro propriedades para nomear o próprio modelo de IA: AI Prompt Information, AI Prompt Writer Name, AI System Used e AI System Version Used.
Cada data desta lista já consta no registro do próprio QCode; o vocabulário foi reescrito em cinco etapas distintas desde 2008.

Quais são os códigos Digital Source Type atuais?

Dezessete QCodes estão ativos. Os rótulos abaixo são os do próprio IPTC; a coluna em linguagem simples é uma explicação, não faz parte do padrão.

QCodeRótulo do IPTCEm linguagem simplesNo vocabulário desde
digitalCaptureDigital capture sampled from real lifeGravado por uma câmera ou gravador digital2008
computationalCaptureMulti-frame computational capture sampled from real lifeVários quadros mesclados automaticamente, como o HDR do celular2024-09-17
negativeFilmDigitised from a transparent negativeDigitalização de um negativo de filme2008
positiveFilmDigitised from a transparent positiveDigitalização de um slide ou transparência2008
printDigitised from a non-transparent mediumDigitalização de uma cópia fotográfica2008
humanEditsHuman-edited mediaUma pessoa editou com ferramentas não generativas2024-09-17
compositeWithTrainedAlgorithmicMediaEdited using Generative AIUm modelo generativo alterou um arquivo existente, por exemplo com inpainting2023-07-26
algorithmicallyEnhancedAlgorithmically-altered mediaCorreção algorítmica que deixa o conteúdo intacto, como nitidez2022-06-14
digitalCreationDigital creationUma pessoa criou do zero com ferramentas não generativas2024-09-17
dataDrivenMediaData-driven mediaUm gráfico ou visualização construída a partir de dados2022-06-14
trainedAlgorithmicMediaCreated using Generative AIUm modelo treinado com conteúdo capturado produziu o arquivo inteiro2022-06-14
algorithmicMediaPure algorithmic mediaFeito por um algoritmo sem dados de treino, como um fractal2022-06-14
screenCaptureScreen captureUma captura de tela2024-09-17
virtualRecordingVirtual event recordingGravação ao vivo de um evento virtual2022-06-14
compositeComposite of elementsUma mistura de elementos, com IA generativa ou sem2024-09-17
compositeCaptureComposite of captured elementsUma mistura de elementos que são todos capturas da vida real2022-06-14
compositeSyntheticComposite including generative AI elementsUma mistura com pelo menos um elemento de IA generativa2022-06-14

A revisão de 17 de setembro de 2024 foi a que remodelou o vocabulário para a IA. Ela acrescentou computationalCapture, humanEdits, digitalCreation, screenCapture e composite, e descontinuou dois termos mais antigos no mesmo dia.

Um fotógrafo segura uma tira de negativos de filme sobre uma mesa de luz, o tipo de fonte digitalizada que antes carregava o código descontinuado softwareImage.

Quais códigos Digital Source Type foram descontinuados e o que os substituiu?

Três QCodes carregam uma data retired. O IPTC os mantém no servidor em vez de apagá-los, então um arquivo escrito anos atrás ainda resolve para algo legível.

QCode descontinuadoDescontinuado emSubstitutoObservação do IPTC
minorHumanEdits2024-09-17humanEditsRetired. Use humanEdits instead.
digitalArt2024-09-17digitalCreationRetired. Use digitalCreation instead.
softwareImage2022-06-14Nenhum indicadoRetired in June 2022. Use more specific terms instead.

minorHumanEdits era o mais complicado dos três. A definição prendia o termo a um julgamento de grau, "Minor augmentation or correction by a human, such as a digitally-retouched photo used in a magazine", e o padrão nunca disse onde o menor terminava. humanEdits abandona a palavra minor e faz uma pergunta mais limpa: foi uma pessoa que fez isso e as ferramentas eram generativas?

softwareImage é o caso fora da curva porque o IPTC não indicou um sucessor único. Um arquivo que antes o carregava agora se divide entre digitalCreation, algorithmicMedia, dataDrivenMedia e screenCapture, dependendo do que o software estava fazendo.

Qual é a diferença entre trainedAlgorithmicMedia e compositeWithTrainedAlgorithmicMedia?

trainedAlgorithmicMedia significa que um modelo generativo produziu o arquivo inteiro; compositeWithTrainedAlgorithmicMedia significa que um modelo generativo alterou um arquivo que já existia. Os rótulos do IPTC comprimem a diferença em quatro palavras cada: "Created using Generative AI" contra "Edited using Generative AI".

É nessa linha que começa a maior parte das discussões públicas sobre rotulagem de IA. Uma fotografia feita com uma câmera e depois remendada com um preenchimento generativo em um editor não é uma imagem sintética. É uma fotografia real com um remendo sintético, e o vocabulário tem um termo separado exatamente para esse caso. Reduzir os dois códigos a um único rótulo na tela transforma uma foto jornalística retocada em uma imagem de IA, e o padrão não é a parte que tomou essa decisão.

Onde fica o valor do Digital Source Type dentro de um arquivo?

Em dois lugares, e a diferença entre eles pesa mais do que o código em si.

No XMP, a propriedade é Iptc4xmpExt:DigitalSourceType, no namespace IPTC Extension http://iptc.org/std/Iptc4xmpExt/2008-02-29/. Seu tipo de dado é uma URI e o IPTC Photo Metadata Standard marca o vocabulário como obrigatório, não como sugestão. Nada assina esse valor. Qualquer ferramenta que escreve XMP sobrescreve, e qualquer ferramenta que descarta XMP apaga.

No C2PA, o mesmo vocabulário aparece dentro de um manifesto assinado criptograficamente. A asserção c2pa.actions carrega uma chave digitalSourceType cujo "value shall be one of the terms defined by the IPTC or a C2PA specific value", com o esquema apontando direto para https://cv.iptc.org/newscodes/digitalsourcetype/. O C2PA acrescenta dois valores próprios que não são termos do IPTC: http://c2pa.org/digitalsourcetype/empty para uma tela em branco ou um vídeo de duração zero, e http://c2pa.org/digitalsourcetype/trainedAlgorithmicData para saída de modelo que é dado em vez de mídia. A especificação também exige um digitalSourceType ao lado de toda ação c2pa.created, então um manifesto em conformidade não pode ficar calado sobre a origem.

O exemplo de IA generativa da própria especificação é este:

AdaptlyPost
AdaptlyPost

Teste grátis de 7 dias

Análises multiplataforma

Caixa Social

Assistente com IA

{
  "actions": [
    {
      "action": "c2pa.created",
      "softwareAgent": { "name": "Joe's Photo Editor", "version": "2.0" },
      "digitalSourceType": "http://cv.iptc.org/newscodes/digitalsourcetype/trainedAlgorithmicMedia"
    }
  ]
}

O código sozinho não diz nada sobre qual modelo rodou. A versão 2025.1 do IPTC Photo Metadata Standard, publicada em novembro de 2025, acrescentou quatro propriedades separadas para isso: AI Prompt Information, AI Prompt Writer Name, AI System Used e AI System Version Used.

As redes sociais leem o IPTC Digital Source Type?

Meta e TikTok já disseram publicamente que leem metadados de procedência de IA, e nenhuma das duas publica qual código produz qual rótulo.

O anúncio da Meta de fevereiro de 2024, assinado por Nick Clegg, descreveu ferramentas capazes de "identify invisible markers at scale" e nomeou a fonte: "the 'AI generated' information in the C2PA and IPTC technical standards". O mesmo texto dizia que as imagens da própria Meta carregam "IPTC metadata and invisible watermarks". O post do TikTok de maio de 2024 é mais restrito e cita apenas o C2PA: "Content Credentials attach metadata to content, which we can use to instantly recognize and label AIGC".

PlataformaO que publicouDataCita o IPTCPublica a correspondência entre código e rótulo
Meta (Facebook, Instagram, Threads)Lê a informação "AI generated" nos padrões C2PA e IPTC2024-02-06SimNão
TikTokLê Content Credentials para rotular automaticamente AIGC de outras plataformas2024-05-09Não, só C2PANão

Agora repare no que aconteceu com o rótulo enquanto o vocabulário ficava parado. A Meta lançou "Made with AI" em abril de 2024, renomeou para "AI info" em 1 de julho de 2024 depois de admitir que os indicadores do setor "weren't always aligned with people's expectations", e em 12 de setembro de 2024 tirou o selo de conteúdo editado por IA do post e o levou para o menu do post. Três decisões de rótulo em seis meses, guiadas por um julgamento de produto sobre o que um selo dá a entender.

Esta é a distinção que as pessoas perdem. O IPTC define um valor de metadado. Uma plataforma decide, no próprio ritmo e sem publicar a regra, se lê aquele valor e quais palavras coloca na tela. Escrever compositeWithTrainedAlgorithmicMedia em um arquivo é uma afirmação factual sobre como o arquivo foi feito. Não é um pedido de um selo específico, e nenhuma plataforma se comprometeu com uma correspondência que você possa conferir.

Os metadados sobrevivem a um upload em rede social?

Não existe resposta publicada atual. O único teste público sobre a sobrevivência de metadados embutidos em plataformas sociais é o estudo da Embedded Metadata Initiative conduzido pelo IPTC Photo Metadata Working Group, realizado em março de 2013 e repetido no fim de 2015. Nada comparável foi publicado desde então.

O que aquela rodada de 2015 encontrou: Facebook, Twitter e Instagram removiam quase todos os metadados dos arquivos salvos; Flickr e Google Photos preservavam nos arquivos baixados, mas não nos arquivos gerados pelo "Save As" do navegador; o Dropbox piorou entre as duas rodadas; o Behance foi o único site que tratou cada campo corretamente em todos os cenários.

Esses resultados antecedem em uma década qualquer programa de rotulagem de IA, e todas as plataformas do teste reconstruíram sua pipeline de imagens desde então. Use isso como evidência de que recodificar um upload descarta metadados embutidos por padrão. Não use como placar atual, e não deixe ninguém citar uma linha de 2015 como prova sobre um upload de 2026.

Duas perguntas diferentes também se escondem dentro de "isso sobrevive". A primeira é se a plataforma lê o valor na entrada, antes de recodificar qualquer coisa, que é o que Meta e TikTok descrevem fazer. A segunda é se o valor ainda está no arquivo que alguém baixa depois. O teste de 2015 responde à segunda pergunta, para as plataformas como existiam em 2015, e não responde nada sobre a primeira.

Uma pessoa rola um feed social no celular, o ponto final onde a própria regra de rotulagem de uma plataforma decide como os metadados de uma foto enviada são exibidos.

O que isso significa para agendar imagens de IA?

A procedência é escrita pela ferramenta que cria o arquivo, não pela ferramenta que publica. Uma imagem sai de um gerador com o digitalSourceType que aquele gerador escolheu embutir, e um agendador move bytes em vez de reescrever a declaração. Se você usa um gerador de imagens com IA para redes sociais, o código foi decidido no momento da geração.

Isso deixa uma coisa realmente sob seu controle: o seu próprio registro. Os rótulos das plataformas vêm de uma regra que ninguém publicou, sobre arquivos cujos metadados ninguém fora da plataforma consegue verificar depois do upload. Anotar quais posts agendados usaram arquivos generativos, no calendário de conteúdo para redes sociais de onde você já planeja, dá uma resposta pronta quando um cliente pergunta por que um selo apareceu em um post e não no seguinte. Publicar o mesmo arquivo em várias redes por um agendador de redes sociais com IA não deixa a rotulagem consistente entre elas, porque cada rede aplica a própria regra.

Perguntas frequentes

O IPTC Digital Source Type é a mesma coisa que Content Credentials?

Não. Content Credentials é o nome comercial do C2PA, um formato de manifesto assinado. O IPTC Digital Source Type é um vocabulário de termos. O C2PA toma esse vocabulário emprestado para a chave digitalSourceType dentro da asserção c2pa.actions, então um Content Credential de uma imagem gerada carrega um termo do IPTC dentro dele, mas os dois são um recipiente e um valor, não sinônimos.

Quantos códigos Digital Source Type existem?

Vinte conceitos existem no vocabulário: 17 em uso e 3 descontinuados. Os descontinuados são minorHumanEdits, digitalArt e softwareImage.

Qual código uma imagem social gerada por IA deve carregar?

trainedAlgorithmicMedia se um modelo generativo produziu a imagem inteira. compositeWithTrainedAlgorithmicMedia se um modelo generativo editou uma imagem que já existia, o que cobre preenchimento generativo, inpainting e outpainting sobre uma fotografia. compositeSynthetic se o resultado mistura vários elementos e pelo menos um deles é de IA generativa.

AdaptlyPost
AdaptlyPost

Teste grátis de 7 dias

Análises multiplataforma

Caixa Social

Assistente com IA

Escrever o código obriga uma plataforma a mostrar um rótulo de IA?

Não. O IPTC define o valor e cada plataforma decide de forma independente se lê esse valor e o que exibe. A Meta citou os padrões C2PA e IPTC como entradas em fevereiro de 2024, depois mudou o texto do rótulo duas vezes e a posição dele uma vez nos oito meses seguintes. Nenhuma plataforma publica a correspondência entre QCode e rótulo.

Ainda é válido escrever minorHumanEdits?

Não. Ele foi descontinuado em 17 de setembro de 2024 e a observação do IPTC diz para usar humanEdits no lugar. Arquivos escritos antes dessa data ainda o carregam e a URI continua resolvendo, então o software de leitura deve continuar tratando esse termo.

Onde eu confiro a lista atual?

O servidor de vocabulários em http://cv.iptc.org/newscodes/digitalsourcetype/ é a fonte oficial. Acrescente ?format=json para obter a versão legível por máquina, que é onde ficam as datas created, modified e retired de cada termo.

O que acontece com arquivos que carregavam softwareImage antes de ele ser descontinuado?

softwareImage foi descontinuado em junho de 2022 sem um único sucessor nomeado. Um arquivo que antes carregava esse código agora se divide entre digitalCreation, algorithmicMedia, dataDrivenMedia e screenCapture, dependendo do que o software estava fazendo. Um arquivo escrito antes da descontinuação continua carregando o código antigo, e a URI continua resolvendo.

O valor de digitalSourceType no XMP é confiável, ou pode ser editado depois?

A propriedade XMP não carrega assinatura nenhuma, então nada impede que um editor a altere ou apague. Qualquer ferramenta que escreve XMP sobrescreve o valor de digitalSourceType, e qualquer ferramenta que remove o XMP na exportação o apaga por completo. O C2PA fecha essa brecha colocando o mesmo valor dentro de um manifesto assinado criptograficamente.

O C2PA usa exatamente a mesma lista de códigos que o IPTC?

Quase. A asserção actions do C2PA aponta direto para o vocabulário do IPTC nos seus valores de digitalSourceType, mas adiciona dois valores próprios que o IPTC nunca definiu: http://c2pa.org/digitalsourcetype/empty para uma tela em branco ou um vídeo de duração zero, e http://c2pa.org/digitalsourcetype/trainedAlgorithmicData para uma saída de modelo que é dado em vez de mídia.

Existe algum teste atual mostrando se os metadados de digital source type sobrevivem a um upload em rede social?

O único teste público sobre isso é o estudo do Embedded Metadata Initiative, feito em 2013 e repetido no fim de 2015, que descobriu que plataformas como Facebook e Twitter apagavam quase todos os metadados, enquanto o Behance os preservava corretamente. Nenhum teste comparável foi publicado desde então. Toda plataforma daquele estudo reconstruiu seu pipeline de imagens depois disso, então o resultado vale como prova de que a recodificação apaga metadados por padrão, não como um retrato atual.

Este artigo foi útil para você?

Conte-nos o que você achou!

Veja-nos mais no Google

Um clique marca a AdaptlyPost como fonte preferida e nossos artigos passam a aparecer mais acima nas suas Principais notícias, no modo IA e nas visões gerais com IA.

Antes de ir...

AdaptlyPost

AdaptlyPost

Agende seu conteúdo em todas as plataformas

Gerencie todas as suas contas de redes sociais em um só lugar com o AdaptlyPost.

Análises multiplataforma

Caixa Social

Assistente com IA

Termos relacionados do glossário

Artigos Relacionados