Como comprimir vídeo HDR sem perder o HDR
Os clipes HDR do iPhone ficam cinzentos e deslavados depois de comprimidos quando o conversor espreme a imagem HDR de 10 bits em 8 bits, ou perde as etiquetas que dizem ao leitor que é HDR. Desde a versão 2026.2.25, o VideoRecompress Studio mantém HDR10 e HLG em 10 bits quando escolhe H.265, AV1 ou VP9, e preserva o Dolby Vision de camada única. Se escolher H.264, converte o HDR corretamente em vídeo SDR normal, para que as cores fiquem certas.
Medido a 23 de outubro de 2026 com o VideoRecompress Studio 2026.2.27 num Ryzen 9 3900X com uma RTX 3080, qualidade predefinida (23), MP4. O clipe: 30 segundos em 1080p60, Dolby Vision 8.4 sobre HLG, o formato HDR que os iPhone gravam, a 14 Mbit/s: «Test Jellyfin 1080p DV P8.4», cortesia de Gnattu, CC BY-SA 4.0, dos Jellyfin test videos.
Porque é que o vídeo HDR comprimido fica deslavado
O vídeo HDR guarda a luz noutra curva (PQ no HDR10, HLG em telemóveis e TV), com 10 bits por cor e as cores amplas BT.2020. Etiquetas no ficheiro dizem ao leitor qual é a curva. Se um conversor escreve em 8 bits, ou perde essas etiquetas, o leitor mostra o sinal HDR como vídeo normal: plano, cinzento e pálido. Só dois resultados estão certos.
O que o VideoRecompress faz ao HDR
| Saída | HDR10 e HLG | Dolby Vision de um iPhone |
|---|---|---|
| H.265 na GPU | Mantido, 10 bits | Camada Dolby Vision removida, reproduz como HLG |
| H.265, Software (CPU) | Mantido, 10 bits | Mantido (MP4 ou MKV, mesmo tamanho de imagem) |
| AV1 | Mantido, 10 bits | Camada Dolby Vision removida, reproduz como HLG |
| VP9 | Mantido, 10 bits (também HDR10+) | Camada Dolby Vision removida, reproduz como HLG |
| H.264 | Convertido para SDR | Convertido para SDR |
Os iPhone gravam Dolby Vision por cima de uma imagem HLG, por isso mesmo sem a camada Dolby Vision o ficheiro continua a reproduzir em HDR. A linha de cada ficheiro na aplicação diz o que foi mantido. Marque «Converter HDR para SDR» para obter SDR com qualquer codec. A estabilização também converte para SDR, porque só funciona com vídeo de 8 bits.
Medido: um clipe em formato iPhone, de quatro maneiras
O mesmo clipe na qualidade predefinida, um ficheiro de cada vez na linha de comandos (recompress), que recodifica mesmo quando o codec já coincide. Na aplicação, um destino H.265 neste clipe já em H.265 precisa de uma alteração real, como a linha com Redução de ruído Leve. Os tempos são da tarefa inteira.
ffprobe nos resultados: os quatro ficheiros HDR são de 10 bits (yuv420p10le) com cores BT.2020 e transferência HLG (arib-std-b67). Os dois ficheiros H.265 CPU mantêm também o registo Dolby Vision 8.4, com metadados Dolby Vision nos 1797 fotogramas. O ficheiro H.264 é SDR BT.709 de 8 bits. É o maior porque o H.264 precisa de mais dados para a mesma imagem.
Que codec para que ecrã
| Onde vai ser visto | Escolha | Obtém |
|---|---|---|
| iPhone, iPad ou Mac | H.265 (HEVC) | HDR |
| TV HDR, Plex ou leitor multimédia | H.265 (HEVC), MP4 ou MKV | HDR |
| Envio para o YouTube | H.265 ou AV1 | HDR |
| PC Windows com ecrã HDR | H.265 ou AV1 | HDR, com a extensão de vídeo HEVC ou AV1 da Microsoft Store |
| TV mais antigas, projetores, ecrãs normais, partilhar com qualquer pessoa | H.264 | SDR com as cores certas |
| Manter o Dolby Vision do iPhone | H.265 (HEVC) com Software (CPU), MP4 ou MKV, mesmo tamanho de imagem | Dolby Vision |
Os clipes do iPhone já estão em H.265. Para os reduzir mantendo H.265, acrescente uma alteração real como Redução de ruído: Leve (veja os passos), ou escolha AV1 onde os seus ecrãs o reproduzam. Reproduza um resultado no ecrã que importa antes de apagar originais.
Passos no VideoRecompress Studio
Os clipes do iPhone já estão em H.265 (HEVC). A aplicação não recodifica um vídeo para o codec que ele já tem, a não ser que também altere outra coisa. Um clipe do iPhone definido para H.265 sem mais nada é ignorado, e um .MOV guardado como MP4 é só copiado, não fica mais pequeno. Uma definição de qualidade sozinha não conta como alteração.
- Selecionar vídeos: adicione os clipes HDR ou uma pasta inteira. O passo seguinte mostra «Conteúdo HDR detetado.»
- Definições, Codec: para clipes do iPhone, escolha AV1. HDR10 e HLG ficam em 10 bits; a camada Dolby Vision é removida. Para ficheiros HDR que ainda não estão em H.265, H.265 (HEVC) também serve. H.264 dá SDR.
- Para manter antes o Dolby Vision de um iPhone: escolha H.265 (HEVC), ponha Aceler. hardware em Software (CPU) e, em Configurar e saída, abra Filtros e ponha Redução de ruído em Leve. Essa alteração faz a aplicação recodificar o clipe (um corte de duração ou uma mudança de fotogramas por segundo também contam). Não redimensione, recorte a imagem nem rode: isso remove o Dolby Vision.
- Configurar e saída: escolha MP4 ou MKV como contentor e deixe «Converter HDR para SDR» desmarcado. Marque-o só se quiser ficheiros SDR.
- Clique em Iniciar recompressão. A linha de cada ficheiro diz o que aconteceu ao seu HDR.
Na linha de comandos
A linha de comandos videorecompress segue a mesma regra: batch ignora ficheiros que já estão no codec de destino se nada mais mudar. recompress, para um ficheiro, recodifica-o na mesma. O HDR é mantido por predefinição; --hdr sdr converte para SDR de propósito.
Manter HDR10 e HLG (os clipes do iPhone já estão em H.265, por isso AV1):
videorecompress batch "D:\iPhone HDR" -o "D:\iPhone HDR\small" --codec av1
Manter também o Dolby Vision (H.265 na CPU, com Redução de ruído Leve como alteração):
videorecompress batch "D:\iPhone HDR" -o "D:\iPhone HDR\small" --codec h265 --hw-accel software --denoise light
Converter para SDR de propósito:
videorecompress batch "D:\iPhone HDR" -o "D:\iPhone HDR\sdr" --codec h265 --hdr sdr
Cada ficheiro mostra uma linha HDR, por exemplo HDR: HLG kept (10-bit, bt2020). Com --json, o campo hdr diz kept ou tonemapped.
Artigos relacionados
Perguntas
Porque é que o meu vídeo HDR do iPhone fica deslavado depois de comprimido?
O conversor escreveu a imagem HDR como vídeo de 8 bits, ou perdeu as etiquetas HDR, por isso o leitor mostra o sinal HDR como vídeo normal. Comprima o original de novo: para AV1, ou para H.265 com uma alteração real como Redução de ruído: Leve, para manter o HDR; ou para H.264 para um SDR correto.
Comprimir vídeo HDR faz perder o HDR?
Não, se a saída continuar em 10 bits com as etiquetas HDR. No VideoRecompress isso acontece com H.265, AV1 e VP9. No nosso teste, o AV1 reduziu um clipe em formato iPhone de 50,3 MB para 14,2 MB, ainda reproduzido como HLG de 10 bits.
Posso manter o Dolby Vision ao comprimir?
Sim, no Dolby Vision de camada única (perfis 5 e 8, incluindo o vídeo do iPhone): escolha H.265 com Software (CPU), MP4 ou MKV, mantenha o tamanho de imagem e ponha Redução de ruído em Leve, para que o clipe, já em H.265, seja recodificado. Na GPU, com AV1 ou VP9, ou ao redimensionar, a camada Dolby Vision é removida e fica a imagem HDR10 ou HLG por baixo. O perfil 5 não tem imagem por baixo, por isso mantenha esses ficheiros na CPU. O Dolby Vision de duas camadas (perfil 7, de Blu-ray UHD) mantém só a imagem HDR10.
Como converto vídeo HDR para SDR?
Marque «Converter HDR para SDR» em Configurar e saída, ou adicione --hdr sdr na linha de comandos. O vídeo passa a BT.709 de 8 bits com tone mapping, com qualquer codec. Escolher H.264 fá-lo automaticamente.
Posso estabilizar vídeo HDR e manter o HDR?
Não. A estabilização trabalha com vídeo de 8 bits, por isso um clipe HDR estabilizado é convertido para SDR, com as cores certas. A linha do ficheiro indica-o.
Comprima os seus clipes HDR e mantenha o HDR
Avaliação gratuita sem limite de tempo: os seus primeiros 10 ficheiros são convertidos sem marca de água; depois disso, os ficheiros recebem uma marca de água e um limite de 10 minutos. A compra remove ambos.
Transferir versão de avaliação gratuita