Exiftool fará o que você quiser.
É uma biblioteca Perl independente de plataforma, além de um aplicativo de linha de comando para leitura, gravação e edição de informações meta em uma ampla variedade de arquivos.
Tenho milhares de fotos espalhadas em várias subpastas (mas todas elas estão em uma pasta pai / mãe única). A maioria dessas fotos tem valores no campo "Direitos autorais" e esse valor é diferente de foto para foto.
Primeiramente, o que eu gostaria de fazer é "cortar" o valor no campo "Copyright" e "colá-lo" no campo "Comentários" (uma tag EXIF padrão). Eu gostaria de fazer isso para todas as fotos de uma só vez, e cada foto tem que manter seu respectivo valor (somente agora sob uma categoria diferente), é claro.
Esta foto tirada por foto demorará meses. Não é uma opção.
Mais uma vez, nem todas as fotos têm um valor no campo "Copyright". Como selecionar manualmente apenas a foto com valor também irá comandar uma grande quantidade de tempo, então eu gostaria que o processo simplesmente ignorasse essas fotos sem um valor (ou simplesmente, "cortasse" um valor vazio e "colasse" nele - não faz diferença eu acredito).
Em segundo lugar, e depois de fazer o acima, eu gostaria de apagar todas as informações EXIF de todas essas fotos, MAS o campo "Comentários".
Muito obrigado.
Exiftool fará o que você quiser.
É uma biblioteca Perl independente de plataforma, além de um aplicativo de linha de comando para leitura, gravação e edição de informações meta em uma ampla variedade de arquivos.