atributo MF_TRANSCODE_ENCODINGPROFILE
Especifica o perfil de conformidade do dispositivo para codificar arquivos ASF (Formato Avançado de Streaming).
Tipo de dados
LPWSTR
Obter/definir
Para obter esse atributo, chame IMFAttributes::GetAllocatedString.
Para definir esse atributo, chame IMFAttributes::SetString.
Comentários
Use esse atributo ao transcodificar para um dispositivo que dá suporte ao Windows Media. Se esse atributo for definido, o codificador usará o perfil de conformidade do dispositivo, ou modelo, para codecs do Windows Media. Defina o atributo no perfil de transcodificação antes de criar a topologia transcode.
O valor desse atributo pode ser qualquer uma das cadeias de caracteres de modelo de conformidade listadas nos seguintes tópicos:
Para codificação de Vídeo do Windows Media, o construtor de topologia usa esse atributo para definir a propriedade MFPKEY_DECODERCOMPLEXITYREQUESTED no codificador. O codificador tentará usar o modelo especificado para codificar o conteúdo. Para obter o modelo real, percorra os nós da topologia de transcodificação para obter um ponteiro para o nó do codificador. Em seguida, obtenha o valor da propriedade MFPKEY_DECODERCOMPLEXITYPROFILE do codificador.
O construtor de topologia também usa o valor desse atributo para definir a propriedade "DeviceConformanceTemplate" no coletor de mídia ASF.
Se esse atributo for definido, o objeto de metadados do arquivo ASF sempre será gerado independentemente do valor especificado pelo aplicativo do atributo MF_TRANSCODE_SKIP_METADATA_TRANSFER .
Os valores típicos desse atributo incluem o seguinte:
Valor | Descrição |
---|---|
"AP" | Vídeo de perfil avançado |
"MP" | Vídeo de perfil principal |
"SP" | Vídeo de perfil simples |
"MP@LL" | Perfil principal, vídeo de nível médio |
"L2" | Perfil de áudio, <= 160 Kbps |
A constante GUID para esse atributo é exportada de mfuuid.lib.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Cabeçalho |
|
Confira também