Recursos de metadados
[O recurso associado a esta página, Windows Media Format 11 SDK, é um recurso herdado. Ele foi substituído por Leitor de Origem e Gravador de Coletor. O Leitor de Origem e o Gravador de Coletor foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use o Leitor de Origem e o Gravador de Coletor em vez do SDK do Windows Media Format 11, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]
Os metadados são usados em arquivos ASF para descrever o conteúdo e as propriedades do arquivo. Todos os arquivos ASF criados devem incluir metadados apropriados. (Para obter uma visão geral, consulte Metadados.) O SDK do Formato de Mídia do Windows inclui suporte para edição de metadados por meio do objeto gravador, do objeto editor de metadados e dos objetos leitor e leitor síncrono. O suporte nativo para uma ampla variedade de atributos de metadados está incluído. Consulte Atributos para obter uma lista dos atributos predefinidos.
O suporte a metadados fornecido pelos vários objetos do SDK de Formato de Mídia do Windows é flexível e poderoso. Os recursos de metadados main são resumidos na seguinte lista:
- Tamanho do atributo flexível. Os atributos de metadados não são limitados em tamanho.
- Atributos de nível de fluxo. Metadados em arquivos ASF podem ser atribuídos ao arquivo como um todo ou a um fluxo específico.
- Atributos duplicados. Um atributo nomeado pode ser usado várias vezes no mesmo arquivo. Esse recurso é de uso específico ao atribuir atributos descritivos de conteúdo. Por exemplo, uma canção pode ter vários autores, cada um exigindo um atributo Author separado no arquivo.
- Vários idiomas. Cada atributo tem uma linguagem associada a ele. Você pode definir os idiomas com suporte e, em seguida, atribuir um a cada atributo que escrever. Como você pode duplicar atributos, você pode fornecer os atributos mais importantes em vários idiomas para alcançar um público maior. Se você não especificar um idioma, o idioma padrão (obtido do sistema operacional do computador que executa seu aplicativo) será usado.
- Atributos complexos. Alguns dos atributos predefinidos dão suporte a dados estruturados. Para esses atributos, o tipo de dados é binário, mas o valor é uma estrutura definida neste SDK.
Os tópicos a seguir discutem os outros recursos de metadados com suporte.
Tópico | Descrição |
---|---|
Suporte a ID3 | Discute o suporte para quadros ID3 usando os objetos do SDK de Formato de Mídia do Windows. |
Metadados personalizados | Discute as implicações do uso de metadados personalizados. |
Tópicos relacionados