Como faço para gravar minha tela usando o VLC ou outro software sem desperdiçar CPU?

3

Estou usando o VLC para gravar e salvar um arquivo de saída da minha tela.

O maior problema é que o VLC usa uma quantidade muito alta de CPU. Para um Core 2 Duo que não é grande coisa, mas em alguns PCs antigos (como em um P4) isso é muito chato.

Você pode me ajudar a escolher / definir a melhor opção para configurações de encapsulamento e codec de vídeo? Eu não estou interessado em áudio.

Por alguns motivos, eu preciso ter um arquivo de vídeo mais leve. Eu tentei usar o MP4, mas ele usa muito CPU, também em um Core 2 Duo.

Talvez o VLC não seja tão bom quanto outro software. Se você tiver uma alternativa, os únicos requisitos que ela deve ter são:

  • a possibilidade de iniciá-lo pela linha de comando

  • grátis

  • um arquivo de saída mais claro

por Marcx 17.10.2011 / 10:43

2 respostas

2

Sempre haverá compensações.

MP4 é um formato de mídia comprimido . A compactação requer tempo de CPU. A compactação de uma tela em tempo real requer muito tempo de CPU enquanto o vídeo é executado.

Formatos de mídia

Descompactados geralmente exigem menos processamento de CPU em tempo real, mas eles também ocupam uma quantidade muito maior de espaço em disco, memória e outros recursos e podem ser tão difíceis em um computador como mídia compactada.

Devido ao enorme tamanho da mídia descompactada, não há formatos de vídeo descompactados. O áudio é muito menor e, portanto, há formatos de áudio não compactados. Você realmente precisa apenas escolher aquele que dá o melhor trade-off de tamanho e tempo de CPU e usar isso. Tentar codecs diferentes também pode ser útil para acelerar os processos de compactação / descompactação.

Esses trade-offs tendem a se equilibrar entre si. A única razão para usar um tipo de mídia compactada é porque os formatos de mídia não compactados são muito maiores em tamanho.

E um P4 é realmente muito antigo pelos padrões do software atual, especialmente o software de mídia.

Eu não trabalhei com gravadores de tela, em geral, mas uma pesquisa no Google de gravadores de tela leves mostrou um resultado chamado Jing , que aparentemente é escrito pelas pessoas que nos trouxeram o Camtasia, que é uma suite de gravação popular e capaz. O Jing aparentemente foi desenvolvido para ajudar a equipe de tecnologia a ver o que os usuários estão enfrentando e enviar a eles instruções em vídeo sobre como resolver seus problemas. Como tal, supostamente é bastante leve. E por causa de seu mercado-alvo, os arquivos de saída provavelmente são bem compactados também.

    
por 20.10.2011 / 00:21
1

Eu recomendo CamStudio , é gratuito e de código aberto e "CamStudio também vem com o seu próprio Lossless Codec, que produz resultados cristalinos com um muito menor tamanho do arquivo comparado com outros codecs mais populares ".

Eu usei este CamStudio Codec e é surpreendente como compacta comprime os vídeos. É estritamente construído para captura de tela do Windows.

Além disso, foi originalmente escrito por uma empresa chamada Rendersoft há uma década, então tem um legado de código eficiente e preciso que deve ter um desempenho muito bom mesmo em um sistema P4.

Aqui está uma citação do arquivo Leiame original do CamStudio Codec:

"CamStudio Lossless Codec v1.1 Copyright 2003 Software RenderSoft

  • O CamStudio Lossless Codec é um codec muito rápido e otimizado para aplicativos de captura de tela.
  • Ele opera no modo RGB e é capaz de compactar bitmaps RGB de 16, 24 ou 32 bits.
  • Suporta compressão temporal e é capaz de renderizar os filmes com qualidade perfeita. ...
  • O codec CamStudio é capaz de compactar usando dois algoritmos de compactação sem perdas: LZO e GZIP.
  • O algoritmo LZO é muito rápido e é melhor usado para captura de tela. "
por 20.10.2011 / 00:37