Cómo seleccionar la pantalla para grabar en RecordMyDesktop

9

Tengo una configuración de monitor dual y deseo grabar solo el primer monitor con recordmydesktop, pero no estoy seguro de la configuración para hacerlo a través de la línea de comandos. Hasta ahora tengo esto:

recordmydesktop --display=1 --width=1920 height=1080 --fps=15 --no-sound --delay=10

Pero recibo este mensaje de error:

Cannot connect to X server 1

¿Cómo encuentro el servidor X correcto para conectarme y el resto de mi configuración es correcta?

Tom
fuente
Supongo pero creo que --display = 1 debería ser --display =: 0
fossfreedom

Respuestas:

9

No es necesario configurar la pantalla en 1 ya que probablemente esté ejecutando una configuración de pantallas múltiples en el mismo servidor X.

El comando correcto sería:

recordmydesktop --display=0 --width=1920 --height=1080 --fps=15 --no-sound --delay=10

Reduzca el ancho y los parámetros de altura si eso incluye su segunda pantalla.

Cola de anillo
fuente
Es un buen comando, pero cometiste un error. Agregue doble guión antes del parámetro "altura", por lo que height=1080debería ser --height=1080.
kenworth
3

El parámetro de visualización es irrelevante. El truco es establecer coordenadas correctamente.

Todas las pantallas se consideran como un todo.

Digamos que tienes dos pantallas,

  • primaria tiene 1680x1050
  • secundaria tiene 1024x768

Su espacio de coordenadas es: 2704x1050 (suma de los anchos de ambas pantallas y la altura del más grande)

Para capturar la segunda pantalla

-x=1680    # width of primary screen
-y=0       # default
--width=1024
--height=768
--display=$DISPLAY # in my ubuntu 13.10 

El comando sería (probado en Ubuntu 13.10):

recordmydesktop --display=$DISPLAY --width=1024 height=768 -x=1680 -y=0 --fps=15 --no-sound --delay=10
firatto
fuente
0

Creo que has terminado de pensar esto. Grabar mi escritorio tiene una opción para "Seleccionar ventana" antes de comenzar a grabar. Maximice la ventana Grabar mi escritorio en el monitor que desea grabar, haga clic en "Seleccionar ventana" Se tomará toda la pantalla. Luego, simplemente minimice la ventana Grabar mi escritorio utilizada para seleccionar ese monitor. Luego, puede mover la ventana Grabar mi escritorio al otro monitor si lo desea fuera de su grabación y haga clic en "Grabar".

bzzzb8
fuente
0

Tengo 3 monitores 1,2,0 - aka (2,3,1)
Para mi sistema es:

recordmydesktop --display=0 --width=1920 height=1080 --fps=15 --no-sound --delay=10
recordmydesktop --display=1 --width=1920 height=1080 --fps=15 --no-sound --delay=10
recordmydesktop --display=2 --width=1920 height=1080 --fps=15 --no-sound --delay=10

Yo uso la pantalla 2 - aka (monitor 3 medio)

Precio de Lankster
fuente