Captura de vídeo de tela sem perdas

2

Você pode capturar / gravar um vídeo reproduzido na tela usando um software de gravação (ou seu código personalizado) de modo que cada pixel seja gravado e não haja perda de informações?

    
por Rnet 26.08.2013 / 02:39

2 respostas

3

Você pode, mas não é recomendado (depende do uso), principalmente porque para armazenar essa quantidade de informação é necessário espaço em disco significativo, já que armazenar muita informação com rapidez suficiente significa que nenhum ou pouco processamento de imagem deve ser feito (com isso incluo compactação) para economizar o máximo possível do poder de processamento da CPU.

Por exemplo, suponha que você esteja gravando uma tela de 1024x768 a 30 qps e com resolução de 24 bits. Então, cada pixel terá 3 bytes. Em um segundo, fazendo as contas, você precisará ter um mínimo de 70778880 bytes, ou 67,5 MB de espaço para armazenar tudo isso. Em 32 bits, você precisará de 90 MB.

Fraps , por exemplo, eu acredito que faz isso, embora use um codec especial para esse propósito. Na verdade, a maioria dos screencasters pode, pelas razões apontadas no primeiro parágrafo, gravar sem perdas ou próximo, já que não é fácil compensar a compactação para obter eficiência.

    
por 26.08.2013 / 02:45
-1

O VLC Media Player pode fazer isso facilmente. Basta encontrar o vídeo da LinusTechTips sobre o material secreto do VLC, mas apenas exiba-o e pressione o registro em algum lugar onde você possa encontrá-lo. Em seguida, ele salvará em Descompactado. Eu tenho tela de gravação 1366 por 768 RGB em cerca de 5 fps porque eu tela registro para HDD do meu laptop. LOL.

    
por 23.01.2017 / 14:13