Faço vídeos de jogos e instalei recentemente o Ubuntu e não consegui encontrar um bom gravador de tela para jogos. Existem recomendações (de preferência gratuitas) que podem gravar em HD, usar várias fontes de áudio (por exemplo, fone de ouvido e som do computador) e estão no Ubuntu Software Center? Se não estiver no centro de software, ainda assim posso obtê-lo, de preferência no centro de software. Eu já experimentei o Kazam Screencaster e o RecordMyDesktop, mas eles não funcionaram para mim. Obrigado rapazes!
software-recommendation
video
games
Noah Mueller
fonte
fonte
qjackctl
que ajuda a iniciar o JACK de uma maneira muito simples. Em seguida, o RecordMyDesktop listará todas as suas fontes de áudio e o JACK encaminhará o áudio de várias fontes para o gravador. Boa sorte!Respostas:
Na verdade, posso garantir a resposta que Grumbel deu sobre o recordmydesktop no terminal. Foi o melhor quando se trata de uso de recursos. Também ffmpeg / avconv. Mas existem alguns fatores que você deve levar em consideração ao gravar:
Quantos RPM seu HDD possui (supondo que você não tenha um SSD, nesse caso, não se preocupe com o disco rígido). Se ele tiver 5400 RPM, você terá uma chance maior de que, ao gravar durante a reprodução, o vídeo não pareça suave ou o jogo pareça mais lento. Se for 7200 RPM e ainda por cima, o HDD possui muito cache (como 16 MB, 32 MB ou 64 MB), então você terá uma experiência melhor.
Qual placa de vídeo que você tem. Por exemplo, eu tive um caso em que o usuário tinha uma FX 5200. Quero dizer, uma Nvidia FX 5200 real. Sério? .. Não existe poder no mundo que permita gravar um jogo enquanto estiver jogando na placa de vídeo em um maneira suave e cristalina. Portanto, quanto melhor sua placa de vídeo, melhor será a experiência.
Potência da CPU. Esperando criar a melhor e mais impressionante gravação de jogos, mas tenha um Intel Celeron ou AMD Duron .. inferno não. Essa gravação de vídeo será realmente MUITO ruim. Se sua CPU não for suficientemente poderosa (e lado a lado com ela, sua placa-mãe), não faça uma cara estranha quando vir que a gravação durante a reprodução causa muito atraso e isso fará o vídeo parecer horrível.
De acordo com minha experiência, ter um bom computador com CPU, RAM, VÍDEO e outras coisas óbvias para gravar (especialmente por experiência da velocidade de leitura / gravação do disco rígido), você pode usar o Kazam para ele (já que você está falando sobre HD) . Mas não o Kazam que acompanha o Software Center, mas o que acompanha o PPA. Ele tem melhor desempenho que o que vem no PPA. Pelo menos em comparação com o de 12.04 ou 12.10. Se você quiser experimentá-lo, faça o seguinte:
Mas leve em consideração que:
Ao gravar, dependendo do aplicativo de gravação, o vídeo gravado pode ser enviado diretamente para o HDD / SDD; nesse caso, ele consumirá um pouco da velocidade do disco rígido, o que afetará a sensação do jogo. No outro caso, dependendo da quantidade disponível de RAM, ele será enviado para a RAM e começará a processá-lo (codificando o vídeo em tempo real) e gravando no disco em intervalos.
De qualquer forma, lembre-se de que o vídeo será codificado na maioria dos casos durante a gravação do jogo. Isso significa que será necessário um pouco da velocidade da sua RAM, CPU e HDD. Portanto, quanto mais você tem isso, menor será o impacto.
Se sua placa de vídeo e / ou CPU estiver otimizada para técnicas específicas de codificação (por exemplo, H.264), isso ajudará bastante.
Note que eu não mencionei o som. Isso ocorre porque o som tem menos impacto no desempenho do PC do que no vídeo real.
Por exemplo, eu tenho aqui um VÍDEO feito usando o Ubuntu 13.04 em um Intel i7 2600 com 16 GB de RAM e uma Nvidia 560 TI. Eu tenho um SSD Intel de 120 GB com uma placa-mãe Intel DZ68DB ... sim, eu sei .. tudo Intel. De qualquer forma, você pode ver como o vídeo se comporta.
Para várias fontes de áudio, o Kazam (o do PPA) oferece:
Como você pode ver, você tem som dos alto-falantes e som do microfone.
fonte
RecordMyDesktop é a solução mais fácil, você a usa como:
No entanto, é lento e não é rápido o suficiente para jogos em grandes resoluções. Também tem problemas quando se trata de gravações muito longas, que tendem a corromper, por isso é uma boa ideia parar e reiniciar a codificação a cada 30 minutos, para não arriscar um fluxo corrompido.
Para uma captura adequada do jogo, você precisa do GLC , que foi escrito especificamente para o OpenGL e só funciona com aplicativos OpenGL. Não está no Ubuntu, mas você pode baixar o código-fonte e compilá-lo você mesmo. Depois de compilado, você precisa iniciar o jogo
glc-capture
com uma linha como:O GLC é rápido o suficiente para capturar jogos com 1280x720 ou mais, dependendo do seu computador.
Se você precisar de mais flexibilidade para capturar várias fontes de áudio, poderá usar as ferramentas pulseaudio. O mais importante é
pavucontrol
que é um aplicativo de mixagem para o pulseaudio que permite decidir o que será gravado e até alternar as fontes de gravação em tempo de execução. Para selecionar um dispositivo de gravação, vá para "Dispositivos de entrada / Todos os dispositivos de entrada" e selecione um chamado "Monitor de áudio estéreo analógico incorporado". Todos os monitores permitem gravar a saída de áudio. Isso é algo que você provavelmente precisará fazer ao usar o GLC e o recordmydesktop, pois, por padrão, eles gravam a entrada de linha ou algo parecido, não a saída real do alto-falante.O Pulseaudio também vem com vários módulos que permitem redirecionar ou filtrar a saída. Por exemplo, para criar uma placa de som virtual que não seja transmitida para os alto-falantes, use:
A documentação pode faltar um pouco, mas deve permitir que você faça a maioria das coisas que deseja. Para apenas gravar o áudio do jogo e a saída do fone de ouvido separadamente, você pode configurar
pavucontrol
para que o GLC grave o áudio do jogo e use um separadoparecord
para capturar o fone de ouvido.fonte
Você pode tentar o Gamecaster , do Ubuntu Vibes .
No momento da redação deste texto, só está disponível para 12.04 e 12.10. O desenvolvimento parece ter cessado. Pressione a combinação do teclado: CTRL- ALT- T,
para abrir seu terminal e copie / cole os códigos abaixo.
AVISO GAMECASTER ainda está no estágio alfa (0.3)
bolas de alcatrão de código fonte estão aqui
fonte
Eu recomendo o SimpleScreenRecorder. Você precisa usar a linha de comando para obtê-lo, mas é realmente simples. Eu tive problemas com muitos outros gravadores de tela, com enormes problemas de rompimento de vídeo e outras coisas, mas o SSR funcionou muito bem para mim
É tudo o que há para isso. Espero que isto ajude!
fonte
Experimente o glc, ele não está no centro de software e não sei se ele suporta várias fontes de áudio, mas foi o único que funcionou bem para mim com o OpenGL.
fonte
Você pode experimentar o Open Broadcaster Software (OBS). É feito para vários sistemas operacionais; Eu o uso na minha máquina de jogos Windows, mas também roda nativamente no Linux.
Ele captura várias fontes de som, pois eu geralmente transmito / gravo jogos, Mumble e outras coisas.
Este link é para 14.04, mas também deve funcionar para você:
http://ubuntuhandbook.org/index.php/2015/06/open-broadcaster-software-ubuntu-14-04/
Também está provavelmente nos repositórios.
Espero que isto ajude.
fonte