Há muito tempo uso o exiftool maravilhoso para remover os dados exif das imagens. Até agora, sempre fiz isso no mesmo diretório. Agora eu gostaria de colocar o arquivo exif-stripped em um diretório diferente e adicionar um "nome-do-arquivo-meu-original-NO-EXIF.jpg" lá. (O principal é que eu quero que o NO-EXIF fique DEPOIS do arquivo original, mas antes do .jpg).
Eu consegui colocar uma versão despojada de exif com nome idêntico usando isto:
exiftool -o /home/dir/noexifdir/ -all= somefile.jpg
Existe alguma maneira fácil de fazer isso? Eu tenho vasculhado os sites de exemplo, mas eles são sobre como usá-lo para alterar completamente o nome do arquivo com base na data, hora etc.
Tudo o que eu quero é que o equivalente a somefile.jpg se torne somefile-NO-EXIF.jpg (nesse diretório de saída). Não é um arquivo com nome idêntico ao original.
Parece que deve ser fácil... mas claramente estou precisando de ajuda. Alguém aí sabe qual seria o comando correto?
(Além disso, preciso que isso esteja dentro do comando "exiftool" real. Não faz parte de um script maior!)
Editar: Uma ruga é que estou usando isso em um iniciador de arrastar e soltar na minha área de trabalho. Portanto, não estou especificando o arquivo diretamente, estou usando a variável $1 que permite que o comando seja executado no arquivo que foi descartado.
Consulte o Exemplo nº 9 na página de tags "FileName" e "Directory" da ferramenta exiftool .
exiftool -overwrite_original -Filename=/home/dir/noexifdir/%f-NO-EXIF.%e -all= somefile.jpg
Ou, conforme mencionado no terceiro parágrafo nos documentos sobre a
-o
opçãoexiftool -overwrite_original -o /home/dir/noexifdir/%f-NO-EXIF.%e -all= somefile.jpg