Como escolher a técnica de codificação de vídeo e parâmetros para codificação visualmente sem perdas

0

Estou convertendo alguns vídeos nos dias de hoje, a maioria deles é codificada usando o codec wmv2 com uma resolução de 720p ou 1080p e uma taxa de bits grande (enorme) (entre 15 e 30 mbps) se comparada à sua qualidade visual. Meu objetivo é manter a mesma qualidade visual, mas reduzir suas dimensões. Estou usando o Handbrake para recodificá-los em HEVC (h.265).

Minhas perguntas:

  • Existe uma regra prática (mais ou menos precisa) para escolher os parâmetros de codificação para obter o menor tamanho de arquivo possível mantendo a mesma qualidade visual?
  • Existe uma regra prática (mais ou menos precisa) para avaliar se, uma vez concluída a re-codificação, tenho sido bom no meu compromisso ou ainda há a possibilidade de reduzir significativamente a dimensão mantendo o mesmo (ou muito perto) qualidade visual?
  • A taxa de quadros constante é melhor ou pior que a taxa de quadros variável para atingir minha meta?
  • Além disso, veja a pergunta na parte inferior da próxima seção.

Em sua resposta, lembre-se de que:

  • Eu não sou completamente novo neste argumento (embora eu não seja um especialista, caso contrário eu não estaria fazendo esta pergunta ...). Eu sei que a resposta técnica para minha pergunta deveria ser: "Depende do seu vídeo, se ele tem muitas cenas em movimento rápido ou não, bla bla bla ...". Eu não estou tentando alcançar a melhor codificação, mas uma boa razoável na primeira tentativa.

  • São estas sugestões (consulte a seção da taxa de bits) da Google uma boa regra de polegar ou são específicos do youtube?

  • Eu sei a diferença entre a codificação do fator de taxa constante (qualidade média) e a codificação da taxa de bits constante. Eu sempre uso o primeiro e procedo da seguinte forma:

    • Codifique 30 a 60 segundos (tirados mais ou menos do meio do vídeo) usando CRF (e CFR) com RF 18 (que, de acordo com muitos artigos, deve ser 'visualmente sem perdas') e compare a qualidade do resultado codificado com a fonte.
    • Então, eu computo o tamanho do vídeo completo se for codificado com o mesmo RF usando uma proporção simples. Se a qualidade e a dimensão me satisfizerem, termino e começo a codificação de todo o vídeo. Se não (ou seja, a dimensão ainda é muito grande) tento codificar a mesma peça com RF 20, 21 ou 23 e escolher aquela que mais me satisfaz.

Até agora, descobri que a qualidade visual é a mesma em todos os casos (RF = 18,20,21,23), mas as dimensões diminuem consistentemente. Que tipo de dados são perdidos durante a codificação que não afetam o que eu vejo? É algum tipo de dado que minha tela não consegue reproduzir (eu tenho um MacBookPro do final de 2011 com tela anti-reflexo de 1680 x 1050 de 15 polegadas) ou é algo ligado ao meu sistema olho-cérebro?

    
por Sirion 29.11.2016 / 12:02

1 resposta

0

Para a última pergunta, provavelmente a qualidade inicial do vídeo era ruim demais para começar e é por isso que você não vê diferenças ao recodificar.

Apenas re-codifique com o codec que faz com que seus arquivos tenham o menor tamanho de arquivo até você começar a notar diferenças de qualidade.

Experimente várias variantes de codecs e codificações.

A tentativa e o erro são a melhor opção neste caso

    
por 13.12.2016 / 22:20