Editor de metadados para arquivos quicktime (.mov)

1

Minha câmera fotográfica grava vídeos como arquivos .mov. Eles têm alguns metadados (no formato XMP?), Que eu posso ler usando exiftool . Por exemplo, para obter apenas os metadados relacionados a datas / horários que posso fazer:

$ exiftool MVI_3735.MOV | grep -i Date
File Modification Date/Time     : 2013:09:09 20:40:33+01:00
Date/Time Original              : 2013:09:09 18:46:15
Create Date                     : 2013:09:09 18:46:15
Modify Date                     : 2013:09:09 18:46:15
Track Create Date               : 2013:09:09 18:46:15
Track Modify Date               : 2013:09:09 18:46:15
Media Create Date               : 2013:09:09 18:46:15
Media Modify Date               : 2013:09:09 18:46:15

O que eu preciso é fazer com que todas as datas / horas sejam iguais à data / hora do arquivo (a primeira linha no exemplo acima). Alguma idéia de como eu posso fazer isso no OSX?

Além disso, seria ótimo se permitisse que eu alterasse qualquer valor de tempo existente por um valor de duração, como o exiftool (por exemplo, "adicionar 2h à data de criação") e se eu permitir isso por um conjunto inteiro de arquivos, mas posso gerenciar se eu tiver que editar os metadados para cada arquivo individualmente.

O que eu tentei até agora

  • ExifTool. Isso é o que eu usaria se fosse jpegs, mas não parece ser capaz de escrever metadados de arquivos mov. É apenas capaz de lê-lo ...
  • Hootenanny . Não parece ler os metadados originais. Apesar disso, ele me permite adicionar um Creation Date e um Modify Date , e quando eu recarregar o arquivo ele é capaz de ler essa informação. Então, minha conclusão é que ele está armazenando metadados em outro lugar (ou seja, não no mesmo lugar em que minha câmera está armazenando). Além disso, apenas adicionando um Creation Date e salvar adiciona 200k ao arquivo. Por tudo isto, não estou a considerar esta uma solução fiável.
  • ffmpeg. Isso deve funcionar, e eu tentei executá-lo na linha de comando, mas o resultado parece ser que uma grande parte dos metadados existentes desaparece (!) e o Creation Date acaba não sendo salvo de qualquer maneira: ffmpeg -i MVI_3735.MOV -metadata creation_time='2013:09:09 20:40:33' -codec copy MVI_3735_withdate.MOV
por Filipe Correia 29.09.2013 / 04:55

0 respostas