O uso de imagens PNG de 16 bits como fonte para o ffmpeg resulta em uma conversão de cores mais precisa?

1

Suponha que eu tenha uma seqüência de imagens PNG de 16 bits criadas com um pacote de modelagem 3D. Eu gostaria de converter a seqüência em um arquivo MP4 usando o ffmpeg.

O uso de imagens com 16 bits por canal resulta em uma conversão de cores mais precisa para YUV, em oposição a imagens com 8 bits por canal? O ffmpeg converte diretamente do RGB de 16 bits para o YUV ou primeiro converte as imagens para RGB de 8 bits, como o Gimp 2.8.x faz com arquivos PNG?

    
por Nathan Osman 29.08.2017 / 04:31

1 resposta

0

Não parece com isso.

Quando comparo, usando SSIM , um fluxo YUV de 8 bits gerado a partir de uma entrada RGB de 16 bpc para aa 8 -bit fluxo YUV gerado a partir de uma entrada RGB de 8 bpc, os resultados são idênticos. Isso é provavelmente o que o FFmpeg faz internamente: RGB48 -> RGB24 -> YUV 8-bit .

    
por 29.08.2017 / 13:37

Tags