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
No menu Arquivo, clique em Transcodificar.
Na caixa de diálogo Selecionar fonte de mídia, selecione o arquivo de origem para transcodificação.
Clique Abrir.
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.
Na caixa de diálogo Escolher arquivo de destino, selecione o nome do arquivo de saída.
TopoEdit cria a topologia de transcodificação e exibe os nós de topologia na janela principal do aplicativo.
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. |