Como selecionar a exibição para gravar em RecordMyDesktop

8

Eu tenho uma configuração de monitor duplo e desejo apenas gravar o primeiro monitor com o recordmydesktop, mas não tenho certeza das configurações para fazer isso através da linha de comando. Até agora eu tenho isso:

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

Mas recebo esta mensagem de erro:

Cannot connect to X server 1

Como encontro o servidor X certo para me conectar e as demais configurações estão corretas?

    
por Tom 03.08.2011 / 22:04

4 respostas

8

Você não precisa definir a exibição como 1, pois provavelmente está executando uma configuração de várias telas no mesmo servidor X.

O comando correto seria:

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

Reduza os parâmetros width e height se isso incluir sua segunda tela.

    
por Ringtail 03.04.2012 / 22:34
2

O parâmetro de exibição é irrelevante. O truque é definir coordenadas corretamente.

Todas as telas são consideradas completas.

Digamos que você tenha duas telas,

  • principal tem 1680x1050
  • secundário tem 1024x768

Seu espaço de coordenadas é:    2704x1050 (soma das larguras das duas telas e a altura da maior)

Para capturar a segunda tela

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

O comando seria (testado no Ubuntu 13.10):

recordmydesktop --display=$DISPLAY --width=1024 height=768 -x=1680 -y=0 --fps=15 --no-sound --delay=10
    
por firatto 19.03.2014 / 15:42
0

Eu acho que você está pensando demais nisso. Record My Desktop tem uma opção para "Selecionar janela" antes de começar a gravar. Maximize a janela Registrar minha área de trabalho no monitor que você deseja gravar, clique em "Selecionar janela". Ela irá capturar a tela inteira. Em seguida, basta minimizar a janela Gravar Minha Área de Trabalho usada para selecionar esse monitor. Em seguida, mova a janela Gravar Minha Área de Trabalho para o outro monitor, se você gostou da gravação e clique em "Gravar", você estará a caminho!

    
por bzzzb8 31.05.2016 / 08:18
0

Eu tenho 3 monitores 1,2,0 - aka (2,3,1)
Para o meu sistema é:

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

Eu uso o display 2 - aka (monitor 3 do meio)

    
por Lankster Price 06.06.2018 / 19:50