Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O codec Windows Media Video 9 Screen está otimizado para comprimir vídeo de aplicações , que consiste em capturas de ecrã consecutivas de um ecrã de computador. O codec tira proveito da simplicidade de imagem típica (relativamente poucas cores, muitas linhas retas, e assim por diante) e relativa falta de movimento para alcançar uma taxa de compressão muito alta. A desvantagem desta otimização é que o vídeo que não está de acordo com as características esperadas do vídeo de aplicação pode ser difícil de comprimir com um nível aceitável de qualidade.
O codificador de ecrã do Windows Media Video 9 é identificado pelo identificador de classe CLSID_CMSSEncMediaObject2 e o descodificador é identificado pelo identificador de classe CLSID_CMSSDecMediaObject. O valor FOURCC para tipos de mídia usando este codec é "MSS2".
Configurando o codificador
O codificador do codec de ecrã do Windows Media Video 9 está configurado da mesma forma que o descodificador de vídeo padrão.
Observação
O codificador de tela suporta apenas codificação em uma passagem. Você pode definir a propriedade MFPKEY_PASSESUSED como 2 e processar as entradas duas vezes sem erro, mas não há benefício em fazê-lo. Este é um problema conhecido e pode ser corrigido em versões futuras.
Obtendo os melhores resultados
Se você descobrir que a qualidade desejada no conteúdo de captura de tela requer uma taxa de bits maior do que a que você pode usar para o cenário de entrega, você pode tentar as seguintes técnicas para obter mais eficiência do codec:
- Use uma resolução menor para a captura de tela. Capturar uma resolução de tela maior do que a necessária pode confundir o espectador, apresentando informações desnecessárias.
- Use uma taxa de quadros mais lenta. As capturas de tela muitas vezes podem ser eficazes em taxas de quadros muito baixas (às vezes tão baixas quanto 4 ou 5 quadros por segundo).
- Use menos gráficos na captura de tela. O codec de tela do Windows Media Video 9 é otimizado para codificar primitivos do Windows e texto com alta qualidade. Normalmente, os problemas ocorrem devido a gráficos bitmapped, que geralmente contêm milhares de cores individuais. Quanto menos bitmaps estiverem na tela quando você capturar, melhores serão seus resultados. Se não for possível eliminar elementos gráficos da captura de tela, há várias maneiras de minimizar o impacto de um bitmap na qualidade da imagem:
- Reduza o tamanho do gráfico.
- Reduza o número de gráficos individuais que aparecem na tela ao mesmo tempo.
- Reduza a quantidade de movimento do gráfico. Por exemplo, se o gráfico estiver em uma janela, mantenha a janela o mais estacionária possível.
- Evite mover o ponteiro do rato sobre o gráfico ou arrastar janelas ou outros elementos sobre o gráfico.
Descodificação
Não há requisitos especiais para decodificar vídeo de captura de tela. No entanto, como acontece com todos os codecs do Windows Media Video 9, o decodificador de captura de tela não pode descompactar corretamente o conteúdo codificado sem os dados privados do codec.
Tópicos relacionados