Como funciona uma loja do item de metadados “original captura data” para um filme QuickTime?

StackOverflow https://stackoverflow.com/questions/419684

  •  03-07-2019
  •  | 
  •  

Pergunta

Quicktime tem uma rica API de metadados, permitindo que se possa armazenar todos os tipos de dados arbitrários em um arquivo .mov (ou um de seus fluxos). Eu estou olhando para o formato de nome e valor de chave padrão para armazenar a data de filmagem de um clipe de vídeo, análogo ao datetimeoriginal do EXIF.

A discussão a seguir no site da Apple faz parecer que não pode ser aquele definido pela Apple, como eles não parecem sentir que é muito importante. http://discussions.apple.com/message.jspa?messageID=6267622

Isto está relacionado com Como posso obter o timestamp captura original de meus arquivos de filme home :: AVI e MPG4? ( que lida com .mp4 e .avi)

Foi útil?

Solução

Eu tenho medo não há nenhuma chave padrão para este tipo de metadados. Você pode tentar usar uma chave padrão razoavelmente montagem como

kQTMetaDataCommonKeyInformation,

kQTMetaDataCommonKeyDescription ou

kQTMetaDataCommonKeyProducer

embora isso não seria 'standard' (ou seja, seria muito provavelmente só ser processado corretamente pelo seu aplicativo).

Sobre a questão qual o formato valor a utilizar este código de exemplo e artigo Q & A (embora não seja exatamente montagem) pode ajustá-lo no caminho certo:

http://developer.apple.com/qa/qa2007/qa1515.html http://developer.apple.com/samplecode/QTMetaData/listing1.html

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top