Como alterar as informações da câmera no Exif usando a linha de comando

2

Eu tenho uma câmera analógica e eu dou um filme para o laboratório onde eles escaneiam, eu queria fazer o upload para o flickr, mas quero mudar a informação sobre a câmera. No momento, é NORITSU KOKI QSS-32_33 e eu queria que fosse pentax k1000 (não quero limpar os dados exif). Como posso fazer isso a partir da linha de comando?

    
por jcubic 31.12.2013 / 20:07

1 resposta

4

A ferramenta que você está procurando é chamada de exiftool. Você pode usá-lo para ler & escreva metadados exif que estejam anexados a uma única imagem ou um diretório inteiro valendo arquivos usando seu comutador recursivo ( -r ).

Para alterar o modelo da câmera, você pode usar a opção -model=".." .

Exemplo

Aqui está uma imagem antes da mudança.

$ exiftool ff42403138dd5fa56e38efdaab2ced1435d0e28c.jpg 
ExifTool Version Number         : 9.27
File Name                       : ff42403138dd5fa56e38efdaab2ced1435d0e28c.jpg
Directory                       : .
File Size                       : 2.1 kB
File Modification Date/Time     : 2013:12:31 14:18:44-05:00
File Access Date/Time           : 2013:12:31 14:18:44-05:00
File Inode Change Date/Time     : 2013:12:31 14:18:44-05:00
File Permissions                : rw-------
File Type                       : JPEG
MIME Type                       : image/jpeg
JFIF Version                    : 1.01
Resolution Unit                 : None
X Resolution                    : 1
Y Resolution                    : 1
Comment                         : CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 95.
Image Width                     : 50
Image Height                    : 50
Encoding Process                : Baseline DCT, Huffman coding
Bits Per Sample                 : 8
Color Components                : 3
Y Cb Cr Sub Sampling            : YCbCr4:2:0 (2 2)
Image Size                      : 50x50

Para alterar o modelo da minha câmera.

$ exiftool -model="sam's camera" ff42403138dd5fa56e38efdaab2ced1435d0e28c.jpg

Agora, quando reavaliamos as tags.

$ exiftool ff42403138dd5fa56e38efdaab2ced1435d0e28c.jpg 
ExifTool Version Number         : 9.27
File Name                       : ff42403138dd5fa56e38efdaab2ced1435d0e28c.jpg
Directory                       : .
File Size                       : 2.3 kB
File Modification Date/Time     : 2013:12:31 14:19:14-05:00
File Access Date/Time           : 2013:12:31 14:19:14-05:00
File Inode Change Date/Time     : 2013:12:31 14:19:14-05:00
File Permissions                : rw-------
File Type                       : JPEG
MIME Type                       : image/jpeg
JFIF Version                    : 1.01
Exif Byte Order                 : Big-endian (Motorola, MM)
Camera Model Name               : sam's camera
X Resolution                    : 1
Y Resolution                    : 1
Resolution Unit                 : None
Y Cb Cr Positioning             : Centered
Comment                         : CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 95.
Image Width                     : 50
Image Height                    : 50
Encoding Process                : Baseline DCT, Huffman coding
Bits Per Sample                 : 8
Color Components                : 3
Y Cb Cr Sub Sampling            : YCbCr4:2:0 (2 2)
Image Size                      : 50x50

Existe outra ferramenta chamada exiv2 que faz o mesmo tipo de coisas que exiftool caso você esteja interessado.

Referências

por 31.12.2013 / 20:16