Me gustaría crear un pequeño clip de mí jugando Minecraft, un juego OpenGL . Las grabadoras de screencast habituales no graban correctamente OpenGL .
¿Qué tipo de software está disponible para este propósito?
Mi experiencia con el software en la pregunta similar (pero ya no duplicada) :
- kazam : velocidad de fotogramas muy baja a pesar de configurarse a 60 FPS, sin sonido, la barra de menú de la unidad parpadea constantemente a través de la ventana de pantalla completa.
- RecordMyDesktop : la configuración de velocidad de fotogramas máxima es de 50 FPS, pero el video se vuelve extremadamente rápido si no se utilizan los 15 FPS predeterminados.
- xvidcap : no disponible en 12.04
- tibesti : no disponible el 12.04
- guiño : no se ejecuta
- ffmpeg : sin embargo, el video de muy baja calidad y sin sonido con la configuración recomendada puede ser sintonizable (desafortunadamente no hay interfaz gráfica de usuario).
- kdenlive : usa recordmydesktop, y el clip grabado se corrompe
- Aconv : video acelerado, imagen a menudo rota, sin sonido
software-recommendation
video
multimedia
opengl
screencast
Tamás Szelei
fuente
fuente
Respuestas:
GLC es muy adecuado para este propósito. Lamentablemente no está empaquetado en los archivos. Sin embargo, lo he puesto (y sus dependencias) en un PPA:
Puede agregar el PPA a su sistema con los siguientes comandos:
Luego puede instalar GLC con:
Una vez que la herramienta está instalada, puede comenzar a grabar una aplicación ejecutando:
Esto iniciará inmediatamente la aplicación. Puedes iniciar y detener la grabación en el juego presionando el atajo de teclado Shift+ F8.
Cuando haya terminado, terminará con un archivo
/tmp/capture.glc
que contiene los datos capturados por la herramienta. Puede reproducir la grabación inmediatamente con:Si desea convertir la grabación a un video, puede hacerlo con:
Esto creará un archivo MP4
/tmp/capture.avi
con una tasa de bits de 3.000 Kbps.Fuentes:
fuente
Estoy usando SimpleScreenRecorder para grabar mi juego de Minecraft. Se requirieron algunos ajustes para que el sonido funcionara, pero casi todo lo que necesita para grabar Minecraft debería estar en el sitio (en "Grabación de audio del juego"). Tiene una GUI y, a pesar del nombre, tiene bastantes configuraciones que puede ajustar para obtener un video que se adapte a sus necesidades (por ejemplo, calidad frente al tamaño del archivo). Las instrucciones de instalación están aquí . Para Ubuntu, deberá agregar un repositorio de ppa:
Para grabar Minecraft con él, hacer de entrada de vídeo esté configurado en "Record OpenGL", haga clic en Configuración de OpenGL y poner el comando de Java para abrir su Minecraft lanzador en "Comando":
java -jar /path/to/launcher/Minecraft.jar
. Asegúrate de que la opción "Iniciar la aplicación OpenGL automáticamente" esté marcada. Esto debería hacer que tu iniciador de Minecraft te abra cuando continúes a la ventana de grabación. Simplemente inicie sesión, haga clic en reproducir y presione Ctrl + R (configurable para usar otras combinaciones) para iniciar / detener la grabación (alternativamente, puede usar los botones).glc es otra herramienta que hace lo mismo, pero aún no la he usado y no sé cómo es. Sin embargo, siéntase libre de probarlo.
fuente
Hay muchos programas que capturan la pantalla del búfer X, pero eso es muy lento y requiere mucho procesador. Sin embargo, encontré una opción que realmente captura directamente desde la tarjeta gráfica: Yukon
Otro es glc. glc es una herramienta de captura de ALSA y OpenGL para Linux. Consiste en una biblioteca genérica de captura, reproducción y procesamiento de video y un conjunto de herramientas creadas alrededor de esa biblioteca. glc debería poder capturar cualquier aplicación que use ALSA para sonido y OpenGL para dibujar. Todavía es un proyecto relativamente nuevo, pero ya tiene una larga lista de características.
fuente