Saya memiliki pengaturan dua monitor dan hanya ingin merekam monitor pertama dengan recordmydesktop, tetapi saya tidak yakin dengan pengaturan untuk melakukan ini melalui baris perintah. Sejauh ini saya punya ini:
recordmydesktop --display=1 --width=1920 height=1080 --fps=15 --no-sound --delay=10
Tapi saya mendapatkan pesan kesalahan ini:
Cannot connect to X server 1
Bagaimana cara menemukan server X yang tepat untuk terhubung dan apakah sisa pengaturan saya benar?
Jawaban:
Anda tidak perlu mengatur tampilan ke 1 karena mungkin Anda menjalankan pengaturan multi-layar pada server X yang sama.
Perintah yang benar adalah:
Kurangi parameter lebar dan tinggi jika itu termasuk layar ke-2 Anda.
sumber
height=1080
seharusnya menjadi--height=1080
.Parameter tampilan tidak relevan. Caranya adalah mengatur koordinat dengan benar.
Semua layar dianggap sebagai keseluruhan.
Katakanlah Anda memiliki dua layar,
Ruang koordinat Anda adalah: 2704x1050 (jumlah lebar kedua layar dan tinggi yang terbesar)
Untuk mengambil layar kedua
Perintahnya adalah (diuji pada Ubuntu 13.10):
sumber
Saya pikir Anda terlalu memikirkan ini. Record My Desktop memiliki opsi untuk "Select Window" sebelum Anda mulai merekam. Maksimalkan Record My Desktop Window pada monitor yang ingin Anda rekam, klik "Select Window" Ini akan mengambil seluruh layar. Kemudian cukup minimalkan jendela Rekam Desktop Saya yang digunakan untuk memilih monitor itu. Anda kemudian dapat memindahkan Jendela Rekam Desktop Saya ke monitor lain jika Anda suka keluar dari rekaman Anda dan klik "Rekam" Anda akan berada di jalan Anda!
sumber
Saya memiliki 3 monitor 1,2,0 - alias (2,3,1)
Untuk sistem saya:
Saya menggunakan tampilan 2 - alias (monitor 3 tengah)
sumber