Partilhar via


Criando uma topologia de transcodificação com o TopoEdit

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

Observação

Esta funcionalidade requer o Windows 7

Para criar uma topologia de transcodificação

  1. No menu Arquivo, clique em Transcodificar.

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

  3. Clique Abrir.

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

    Observação

    Os perfis são carregados a partir 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 de transcodificação e exibe os nós de topologia na janela principal 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

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

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

Valor Descrição
AudioAvgBytesPerSecond
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 amostra para o fluxo de áudio. Equivalente ao atributo MF_MT_AUDIO_BITS_PER_SAMPLE.
AlinhamentoDeBlocoDeÁudio
O alinhamento do bloco para o fluxo de áudio. Equivalente ao atributo MF_MT_AUDIO_BLOCK_ALIGNMENT.
PerfilDeCodificaçãoDeÁudio
Um valor específico do codec que define o perfil de áudio. Equivalente ao atributo MF_TRANSCODE_ENCODINGPROFILE.
FormatoDeÁudio
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 amostras 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 para 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.
PerfilDeCodificaçãoDeVídeo
Um valor específico do codec que define o perfil de vídeo. Equivalente ao atributo MF_TRANSCODE_ENCODINGPROFILE.
FormatoDeVídeo
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 proporção de pixel (PAR) 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