วิธีการเลือกแสดงผลเพื่อบันทึกใน RecordMyDesktop


9

ฉันมีการตั้งค่าจอภาพสองจอและต้องการบันทึกเฉพาะจอภาพที่ 1 ด้วย recordmydesktop แต่ฉันไม่แน่ใจเกี่ยวกับการตั้งค่าที่ต้องทำผ่านบรรทัดคำสั่ง จนถึงตอนนี้ฉันมีสิ่งนี้:

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

แต่ฉันได้รับข้อความแสดงข้อผิดพลาดนี้:

Cannot connect to X server 1

ฉันจะค้นหาเซิร์ฟเวอร์ X ที่ถูกต้องเพื่อเชื่อมต่อและส่วนที่เหลือของการตั้งค่าของฉันถูกต้องได้อย่างไร?


ฉันคาดเดา แต่ฉันคิดว่า --display = 1 ควรเป็น infact --display =: 0
fossfreedom

คำตอบ:


9

คุณไม่จำเป็นต้องตั้งค่าการแสดงผลเป็น 1 เนื่องจากคุณอาจกำลังเรียกใช้การตั้งค่าหลายหน้าจอบนเซิร์ฟเวอร์ X เดียวกัน

คำสั่งที่ถูกต้องจะเป็น:

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

ลดความกว้างและพารามิเตอร์ความสูงหากรวมถึงหน้าจอที่ 2 ของคุณ


มันเป็นคำสั่งที่ดี แต่คุณทำข้อผิดพลาด กรุณาเพิ่มคู่รีบก่อนที่ "ความสูง" พารามิเตอร์ดังนั้นควรจะเป็น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 

คำสั่งจะเป็น (ทดสอบบน Ubuntu 13.10):

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

0

ฉันคิดว่าคุณกำลังคิดถึงสิ่งนี้อยู่ บันทึกเดสก์ทอปของฉันมีตัวเลือก "เลือกหน้าต่าง" ก่อนที่คุณจะเริ่มบันทึก ขยายหน้าต่างบันทึก My Desktop สูงสุดบนหน้าจอที่คุณต้องการบันทึกคลิก "เลือกหน้าต่าง" มันจะจับทั้งหน้าจอ จากนั้นลดขนาดหน้าต่างบันทึก My Desktop ที่ใช้สำหรับการเลือกจอภาพนั้นจากนั้นคุณสามารถย้ายหน้าต่างบันทึก My Desktop ไปยังจอภาพอื่นหากคุณไม่ชอบมันจากการบันทึกและคลิก "บันทึก" ที่คุณกำลังจะไป!


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 - aka (จอภาพที่ 3 ตรงกลาง)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.