RecordMyDesktop에 기록 할 디스플레이를 선택하는 방법


9

이중 모니터 설정이 있고 recordmydesktop을 사용하여 첫 번째 모니터 만 기록하려고하지만 명령 행을 통해이를 수행하기위한 설정이 확실하지 않습니다. 지금까지 나는 이것을 가지고있다 :

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

그러나이 오류 메시지가 나타납니다.

Cannot connect to X server 1

연결할 올바른 X 서버를 찾고 나머지 설정이 올바른지 어떻게 알 수 있습니까?


나는 추측하고 있지만 --display = 1은
실제로

답변:


9

동일한 X 서버에서 다중 화면 설정을 실행 중이므로 디스플레이를 1로 설정할 필요가 없습니다.

올바른 명령은 다음과 같습니다.

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

두 번째 화면을 포함하는 경우 너비 및 높이 매개 변수를 줄이십시오.


좋은 명령이지만 버그를 만들었습니다. 은 "높이"매개 변수 앞에 더블 대시를 추가, 그래서 제발 height=1080이되어야 --height=1080.
kenworth

3

디스플레이 매개 변수는 관련이 없습니다. 트릭은 좌표를 올바르게 설정하는 것입니다.

모든 화면은 전체로 간주됩니다.

두 개의 화면이 있다고 가정 해 봅시다.

  • 기본은 1680x1050입니다.
  • 보조는 1024x768입니다

좌표 공간 : 2704x1050 (두 화면 너비와 가장 큰 높이의 합계)

두 번째 화면을 캡처하려면

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

명령은 (우분투 13.10에서 테스트) :

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

0

나는 당신이 이것을 생각하고 있다고 생각합니다. 내 데스크탑 기록에는 기록을 시작하기 전에 "창 선택"옵션이 있습니다. 녹화하고자하는 모니터에서 내 데스크탑 녹화 창을 최대화하고 "창 선택"을 클릭하면 전체 화면이 나타납니다. 그런 다음 해당 모니터를 선택하는 데 사용되는 내 데스크탑 기록 창을 최소화하십시오. 기록에서 내 데스크탑 기록 창을 다른 모니터로 옮기고 "기록"을 클릭하면 나갈 수 있습니다!


0


내 시스템 에는 3 개의 모니터 1,2,0-aka (2,3,1) 이 있습니다.

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

디스플레이 2-일명 (모니터 3 중간)을 사용합니다

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.