Desentrelaçamento da entrada¶
media.transcode.deinterlace
O desentrelaçamento converte os quadros entrelaçados da entrada em progressivos. Trabalha com quadros decodificados, incluindo entradas H.264 e MPEG-2. É uma configuração do decodificador: as pistas de saída progressivas usam o resultado filtrado.
Configuração¶
Defina deinterlace em transcoder.decoder. A opção também está no bloco Decodificador da aba Transcodificador.
streams:
- name: tv1
inputs:
- udp: {host: 239.0.0.1, port: 5000}
transcoder:
decoder:
deinterlace: auto
output:
- source: !content video
codec: !set h264
| Modo | Comportamento |
|---|---|
auto |
Padrão: processa somente quadros marcados como entrelaçados; os progressivos passam sem filtro. |
force |
Processa todos os quadros, mesmo quando a fonte não indica entrelaçamento. |
off |
Desativa o filtro. |
A taxa de quadros não muda: é produzido um quadro progressivo para cada quadro de entrada. Verifique a ausência de efeito pente nos objetos em movimento e as propriedades da pista de saída.
A saída entrelaçada é descrita separadamente: configuração interlace.