Compartilhar via


Criando uma topologia transcode com TopoEdit

Este tópico descreve como criar uma topologia de transcodificação no TopoEdit.

Observação

Esse recurso requer o Windows 7

Para criar uma topologia de transcodificação

  1. No menu Arquivo , clique em Renderizar Transcode.

  2. Na caixa de diálogo Selecionar Fonte de Mídia , selecione o arquivo de origem para transcodificação.

  3. Clique em Abrir.

  4. Na caixa de diálogo Escolher Perfil do Transcode , selecione um dos perfis de codificação na lista suspensa.

    Observação

    Os perfis são carregados do arquivo TranscodeProfiles.xml.

  5. Na caixa de diálogo Escolher arquivo de destino , selecione o nome do arquivo de saída.

  6. TopoEdit cria a topologia transcode e exibe os nós de topologia em main janela do aplicativo.

  7. Clique no botão Reproduzir na barra de ferramentas para executar a sessão de mídia. Aguarde a conclusão da codificação.

TranscodeProfiles.xml

TopoEdit carrega os perfis de codificação do arquivo TranscodeProfiles.xml. Esse arquivo está localizado no diretório Bin do SDK do Windows.

O arquivo começa com um elemento TedTranscodeProfiles . Cada perfil começa com um elemento TedTranscodeProfile . Cada perfil consiste em um conjunto de valores do formato <VALUE_NAME Value="VALUE"/>. Os seguintes valores são definidos:

Valor Descrição
AudioAvgBytesPerSecond
A média de bytes por segundo para o fluxo de áudio. Equivalente ao atributo MF_MT_AUDIO_AVG_BYTES_PER_SECOND .
AudioBitsPerSample
O número de bits por exemplo para o fluxo de áudio. Equivalente ao atributo MF_MT_AUDIO_BITS_PER_SAMPLE .
AudioBlockAlignment
O alinhamento do bloco para o fluxo de áudio. Equivalente ao atributo MF_MT_AUDIO_BLOCK_ALIGNMENT .
AudioEncodingProfile
Um valor específico do codec que define o perfil de áudio. Equivalente ao atributo MF_TRANSCODE_ENCODINGPROFILE .
Audioformat
O subtipo de áudio codificado. Equivalente ao atributo MF_MT_SUBTYPE .
AudioNumChannels
O número de canais no fluxo de áudio. Equivalente ao atributo MF_MT_AUDIO_NUM_CHANNELS .
AudioSamplesPerSecond
A taxa de amostragem do fluxo de áudio, em exemplos por segundo. Equivalente ao atributo MF_MT_AUDIO_SAMPLES_PER_SECOND .
Containertype
O tipo de contêiner de arquivo. Equivalente ao atributo MF_TRANSCODE_CONTAINERTYPE .
Profilename
O nome de exibição do perfil.
SkipMetadataTransfer
Especifique 1 se os metadados não devem ser transferidos para o arquivo de saída ou 0 se os metadados devem ser transferidos. Equivalente ao atributo MF_TRANSCODE_SKIP_METADATA_TRANSFER .
VideoBitrate
A taxa média de bits de vídeo. Equivalente ao atributo MF_MT_AVG_BITRATE .
VideoEncodeComplexity
Um valor específico do codec que define a qualidade da codificação. Equivalente ao atributo MF_TRANSCODE_QUALITYVSSPEED .
VideoEncodingProfile
Um valor específico do codec que define o perfil de vídeo. Equivalente ao atributo MF_TRANSCODE_ENCODINGPROFILE .
VideoFormat
O subtipo de vídeo codificado. Equivalente ao atributo MF_MT_SUBTYPE .
VideoFrameHeight
A altura do vídeo de saída. Equivalente ao atributo MF_MT_FRAME_SIZE .
VideoFrameRateDenominator
O denominador da taxa de quadros do vídeo de saída. Equivalente ao atributo MF_MT_FRAME_RATE .
VideoFrameRateNumerator
O numerador da taxa de quadros do vídeo de saída. Equivalente ao atributo MF_MT_FRAME_RATE .
VideoFrameWidth
A largura do vídeo de saída. Equivalente ao atributo MF_MT_FRAME_SIZE .
VideoPixelAspectRatioDenominator
O denominador da PAR (taxa de proporção de pixel) do vídeo de saída. Equivalente ao atributo MF_MT_PIXEL_ASPECT_RATIO .
VideoPixelAspectRatioNumerator
O numerador do PAR do vídeo de saída. Equivalente ao atributo MF_MT_PIXEL_ASPECT_RATIO .

TopoEdit