Compartilhar via


Copiar fluxos usando amostras descompactadas

É altamente recomendável que você não copie fluxos de um arquivo para outro usando amostras descompactadas. O processo de descompactação e recompactação de exemplos prejudicará a qualidade da saída. Se você precisar descompactar seus exemplos e copiá-los para outro fluxo, poderá encontrar alguma dificuldade com fluxos codificados em VBR (taxa de bits variáveis com base na qualidade).

Quando o codec termina de compactar um fluxo VBR baseado em qualidade, ele registra a taxa de bits e a janela de buffer do conteúdo resultante. Quando você lê um arquivo que contém um fluxo codificado com VBR baseado em qualidade, o perfil obtido do leitor observará a taxa de bits e a janela do buffer, bem como a taxa máxima de bits e a janela máxima do buffer. Essa configuração no perfil normalmente significa um fluxo de taxa de bits restrita de taxa de bits. Como resultado, quando você define o perfil no gravador, ele espera uma passagem de pré-processamento para o fluxo, pois os fluxos de VBR restritos à taxa de bits exigem codificação de duas passões. Você deve tratar o fluxo como se fosse um fluxo de VBR restrito de taxa de bits e entregar os exemplos de pré-processamento. Como você está usando os valores retornados após codificar o conteúdo em um nível de qualidade específico, esses valores representam o nível de qualidade desejado. É claro que a qualidade da saída recodificada será um pouco degradada de qualquer maneira, como resultado da recodificação.

Copiar dados de um arquivo para outro

Copiar fluxos sem descompactar os dados