Voltar ao Blog

Galeria / P4 · EncoX

O EncoX mantém HDR e Dolby Vision? Depende de a imagem ser recodificada

Se o EncoX consegue manter HDR e Dolby Vision depende de a imagem precisar ser recodificada. Quando só o contêiner muda, nenhum pixel da imagem é regenerado, os metadados estáticos de HDR10 passam intactos e as informações da família Dolby Vision também seguem junto com a imagem; quando a conversão precisa ser completa, a imagem é entregue com a profundidade de bits da origem, no máximo 10-bit, e a amostragem de croma unificada em 4:2:0, e o que sobra das informações de Dolby Vision depois de recodificar só foi verificado no caminho de processamento direto — não fazemos previsão por você.

Se a sua intenção é fazer uma cópia de um título HDR valioso sem alterar nenhuma informação da imagem, veja bem essa linha divisória primeiro: o objetivo do EncoX é gerar um MP4 mais adequado para abrir diretamente no iPhone, no iPad e no Mac, e não manter intacta cada codificação de imagem. A seguir, o texto trata apenas do destino de HDR e Dolby Vision nos dois tipos de processamento, sem prever o resultado de um arquivo que ainda não foi processado.

1. O que decide o resultado é a imagem ter sido recodificada ou não

“Converter o vídeo para MP4” parece uma coisa só, mas o EncoX pode fazer dois processamentos diferentes: um ajusta apenas o contêiner do arquivo e mantém os dados de imagem originais; o outro precisa processar a imagem de novo e escrever um MP4 novo. O primeiro mantém as informações de HDR / Dolby Vision sob certas condições; o segundo redesenha a imagem inteira, e a forma entregue tem limites claros. A diferença entre os dois tipos de processamento está em trocar só o contêiner ou recodificar: qual é a diferença.

Não tire conclusões pela extensão. Arquivos igualmente chamados MKV podem ter codificações e parâmetros de imagem diferentes; um filme marcado como HDR também não garante que o EncoX vá usar o mesmo processamento. O nome do arquivo e a etiqueta de imagem dizem “o que ele é”, mas não bastam para dizer “como ele vai ficar depois da conversão”.

A preservação de HDR e Dolby Vision pelo EncoX depende do caminho de processamento da imagem: ao trocar só o contêiner, a imagem não é regenerada e as informações correspondentes seguem como estão; na recodificação completa, a imagem é entregue na profundidade de bits da origem, no máximo 10-bit, com o croma unificado em 4:2:0, e a camada de Dolby Vision só foi verificada no caminho de processamento direto.

2. HDR10 e Dolby Vision: primeiro separe “a imagem” de “as informações que ela carrega”

Para entender este texto, não é preciso decorar especificações técnicas de vídeo. Pense na imagem como o vídeo em si e nos metadados como informações que acompanham a imagem para ajudar a entendê-la e exibi-la na reprodução. O HDR10 tem metadados estáticos; o Dolby Vision também tem os seus. Nenhum dos dois se identifica só pela extensão do arquivo, e não dá para deduzir que a informação existe ou que desapareceu apenas porque a saída é MP4.

Aqui vale separar duas perguntas: os dados de imagem foram recomprimidos? e os metadados de HDR10 / Dolby Vision do arquivo original continuam no arquivo gerado? Responder só “continua sendo MP4” ou “ainda reproduz” não responde a nenhuma delas. Para quem se importa com a versão HDR, essa diferença pesa mais do que o nome do arquivo de saída.

3. Ao trocar só o contêiner: metadados estáticos de HDR10 passam intactos e os de Dolby Vision se mantêm

Quando a codificação de imagem e os parâmetros do arquivo original já servem para reproduzir direto, o EncoX pode trocar só o contêiner e escrever o conteúdo em MP4 sem recomprimir a imagem. Nesse processamento, a profundidade de bits e a amostragem de croma da imagem continuam iguais; os metadados estáticos de HDR10 passam intactos; e as informações da família Dolby Vision também seguem junto com a imagem. Esta seção fala de “a imagem não foi redesenhada”, e não de “qualquer arquivo Dolby Vision está garantido” — qual caminho um arquivo específico seguiu continua sendo o resultado real do processamento que diz.

“Os metadados se mantêm” e “a imagem não é recomprimida” são dois fatos que caminham juntos, mas não devem ser confundidos. O primeiro fala das informações que acompanham o vídeo, o segundo, dos dados de imagem. Se o que importa para você é HDR10, veja se os metadados estáticos seguem por esse caminho; se é Dolby Vision, veja se os metadados próprios dele se mantêm. O valor do EncoX nesse caminho é não refazer uma imagem já adequada só para virar MP4.

Ao trocar só o contêiner, o EncoX não recomprime a imagem, e profundidade de bits e amostragem de croma permanecem como estavam; os metadados estáticos de HDR10 passam intactos e as informações da família Dolby Vision seguem junto com a imagem.

4. Na recodificação completa: em que forma a imagem é entregue e até onde vai o que sabemos do Dolby Vision?

Quando a conversão precisa ser completa, a conclusão tem de ser dita sem rodeios: a imagem é entregue com a profundidade de bits da origem, no máximo 10-bit, e a amostragem de croma unificada em 4:2:0 — origem em 10-bit entrega 10-bit, origem em 12-bit cai para 10-bit, e a amostragem de croma de 4:2:2 e 4:4:4 não fica nos pixels. Quanto aos metadados dinâmicos da família Dolby Vision depois de recodificar, isso só foi verificado no caminho em que “a imagem não é redesenhada”; para essa camada não há leitura, então nada vira promessa de nenhum dos dois lados. Se o seu objetivo é justamente guardar as informações de Dolby Vision do original, não entregue esse arquivo ao caminho de recodificação.

Para HDR10 vale uma fala mais cuidadosa: ao trocar só o contêiner, seus metadados estáticos passam intactos; na recodificação completa a imagem é recalculada, e não dá para esperar que as informações correspondam ao original só porque no caminho direto elas passam, nem tratar o resultado como uma cópia idêntica dos metadados de HDR10. Aqui não misturamos HDR10 e Dolby Vision na frase “o HDR inteiro se perdeu”, nem transformamos em conclusão a camada que não foi verificada.

Falar de profundidade de bits não avalia sozinho como um plano vai parecer. O que se pode afirmar é isto: o caminho de recodificação entrega uma imagem 4:2:0, com precisão de amostragem diferente da de uma origem 4:2:2; se manter esse tipo de informação de imagem é a sua condição principal, a conversão completa não é o caminho para preservar as características do original.

A recodificação completa entrega uma imagem 4:2:0 com a profundidade de bits da origem, no máximo 10-bit; as informações da família Dolby Vision só foram verificadas no caminho de trocar só o contêiner, e na recodificação nada se escreve sobre essa camada; a passagem intacta dos metadados estáticos de HDR10 também não pode ser esperada fora do caminho a que ela pertence.

5. Por que não colocar as informações de HDR originais dentro do novo MP4?

Como a conversão completa recalcula a imagem, as informações que estavam presas à imagem antiga nem sempre combinam com a nova. Aproveitá-las pareceria “manter o HDR”, mas o arquivo poderia sair com uma descrição diferente da imagem que ele realmente tem — por isso não tiramos conclusão nessa camada e deixamos a conferência para o seu próprio resultado. A camada de profundidade de bits não depende dessa escolha: ela segue a origem, no máximo 10-bit. É um limite de processamento, não um bug eventual.

Leia isto como um limite claro do produto, e não como uma forma elegante de falar do que não foi verificado. O que o EncoX faz é converter o arquivo em um MP4 mais adequado para abrir direto; “guardar cada característica de HDR exatamente como estava” não está entre os resultados do caminho de conversão completa. Se essa escolha briga com o seu objetivo de preservação, o mais importante não é descobrir depois que a imagem foi refeita, e sim saber antes de converter que o resultado talvez não atenda ao que você pede.

6. Mais do que 10-bit: em que forma 12-bit, 4:2:2 e 4:4:4 são entregues

Se o seu arquivo diz 12-bit, 4:2:2 ou 4:4:4, não confira apenas se existe marcação de Dolby Vision. Pela linha de entrega do EncoX, 12-bit cai para 10-bit, o croma de 4:2:2 e 4:4:4 é unificado em 4:2:0, e a profundidade de bits se mantém; o que merece atenção não é só se alguma marcação de metadados de HDR continua lá, mas se a imagem em si foi reprocessada.

Isso também explica por que “o arquivo convertido abre” não permite concluir que “todas as características de HDR de antes continuam lá”. Abrir fala do uso do arquivo gerado; como a amostragem e os metadados mudaram fala do conteúdo dele, e não é o mesmo julgamento. Se o seu trabalho precisa guardar essas características da imagem, mantenha o arquivo original: o EncoX gera um MP4 novo e não substitui o original, mas o arquivo novo não vira, por isso, uma cópia equivalente do original.

7. Qual caminho o meu arquivo vai seguir? Dá para saber antes de converter?

Comece pela codificação de imagem e pelos parâmetros internos do arquivo, não só pela extensão MKV ou MP4, nem apenas pela presença de “HDR” na ficha do arquivo. Só é possível trocar apenas o contêiner quando a imagem já é do tipo que o dispositivo reproduz direto e os parâmetros estão dentro da faixa compatível; se a codificação ou os parâmetros de imagem saem dessa faixa, a conversão completa é necessária. Essa relação é o que decide o destino de HDR e Dolby Vision no arquivo gerado.

Mas “pode ser que dê para trocar só o contêiner” não significa que você consiga prever cada arquivo antes de converter. Mesmo sabendo que ele tem 10-bit ou Dolby Vision, não dá para concluir o resultado apenas por essa etiqueta; os casos especiais também impedem escrever a preservação dos metadados de Dolby Vision como algo garantido. Qual caminho um arquivo específico seguiu e se os metadados se mantiveram precisam ser confirmados pelo resultado real do processamento. Para entender melhor o critério que o EncoX usa, veja como o EncoX decide o caminho da conversão.

8. Limites: no que isso não ajuda

Por isso, a pergunta não deve ser “o EncoX dá suporte a HDR?”, e sim “este meu arquivo precisa ser recodificado; se precisar, eu aceito que a amostragem de croma seja unificada em 4:2:0 e que a camada de Dolby Vision fique sem leitura?” Essa é a pergunta mais útil na hora de decidir se vale processar este título com o EncoX.

Se um material HDR ou Dolby Vision mantém a apresentação que você precisa deve ser julgado pelo arquivo de saída; os pontos de conferência estão em o que verificar nas conversões gratuitas e as regras da cota em como a cota é calculada.

Perguntas frequentes

Converti o filme para MP4: o Dolby Vision continua lá?

Ao trocar só o contêiner, as informações da família Dolby Vision seguem junto com a imagem; quando é preciso recodificar por completo, não temos leitura dessa camada, então nada vira promessa de nenhum dos dois lados. Não dá para julgar só pelo fato de a saída ser MP4.

E o HDR10? Ele desaparece depois da conversão?

Ao trocar só o contêiner, os metadados estáticos de HDR10 passam intactos e a imagem não é recomprimida; na conversão completa, a imagem é entregue com a profundidade de bits da origem, no máximo 10-bit, e as informações correspondentes mudam junto com a imagem reprocessada — não é o caminho de processamento direto. Não misture os dois caminhos.

Por que a recodificação entrega no máximo 10-bit?

Essa é a nossa linha de entrega: o arquivo gerado usa apenas a forma coberta pelas evidências já aprovadas (HEVC Main 10, 4:2:0), sem apostar numa forma mais larga, por isso uma origem em 12-bit cai para 10-bit e a profundidade de bits não continua descendo. Depois que a imagem é recalculada, também não aproveitamos informações que podem não combinar com a imagem nova — nessa camada não há leitura, e nada vira promessa de nenhum dos dois lados.

A ficha do arquivo diz Dolby Vision: isso já me diz o resultado?

Ainda não. O ponto é se a codificação de imagem interna e os parâmetros podem ser reproduzidos direto, e não a etiqueta de Dolby Vision ou a extensão; em um arquivo específico, vale o resultado real do processamento. Para entender o critério, veja como o EncoX decide o caminho da conversão.

Qual é a diferença entre trocar só o contêiner e a conversão completa para a imagem em si?

Ao trocar só o contêiner, o EncoX não recomprime a imagem, e a profundidade de bits e a amostragem de croma existentes não mudam; a conversão completa reprocessa a imagem e entrega a profundidade de bits da origem, no máximo 10-bit, com o croma unificado em 4:2:0. Os dois casos não podem ser resumidos num “a qualidade não muda”.


Axiom One LLC — EncoX