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