Gnome 3 memiliki fitur hebat di bawah Ctrl- Alt- Shift- Rpintasan 1 .Saya kira ini Istanbul . Tampaknya bukan istanbul ... Namun saya tidak dapat menemukan info tentang program ini.
Di mana saya dapat menemukan halaman manual? Bagaimana saya bisa menjalankannya dari konsol?
Dan yang paling penting: Bagaimana saya bisa merekam hanya satu jendela (mirip dengan Alt+ Print Screen)?
man istanbul
?man istanbul
tetapi tidak ada halaman untuk istanbul. Juga tidak adaistanbul
perintah yang tersedia. Mungkin Gnome 3 perekam default tidak istanbul? Lalu apa itu?Jawaban:
Menurut GNOME API doc, perekam layar gnome-shell ( shell-recorder class ) pada dasarnya adalah pipeline semua hasil tangkapan layar ke pipeline yang kemudian dikodekan oleh GStreamer.
Anda dapat menggunakan aplikasi dconf-editor dan menavigasi ke
org.gnome.shell.recorder
, dalam skema ini Anda akan menemukan 3 opsi:webm
vp8enc min_quantizer=13 max_quantizer=13 cpu-used=5 deadline=1000000 threads=%T ! queue ! webmmux
Jadi bagaimana kita bisa mereplikasi pipa rekaman di baris perintah? Kita bisa melakukannya dengan perintah gst-launch gst-launch. Pertama, Anda perlu menginstal alat gst di komputer Anda dan Anda bisa mulai bermain dengan gstreamer !. Berikut ini beberapa contoh:
Rekam ke webm (video vp8 & audio vorbis):
Tekan Ctrl + C untuk menghentikan rekaman.
Rekam ke ogv (theora video & vorbis audio):
Tekan Ctrl + C untuk menghentikan rekaman.
Pipa-pipa dieksekusi oleh peluncuran gst. Inilah yang mereka lakukan:
Sekarang, Anda tidak perlu takut dengan pipa gstreamer lagi! \Hai/
sumber
Jika Anda bisa mendapatkan XID dari jendela, Anda bisa meneruskannya ke ximagesrc. Misalnya, jika Anda tahu apa judul unik dari Window, Anda dapat menggunakan xwininfo dan sedikit sihir untuk mendapatkannya. Dalam bash:
Sekarang Anda bisa meneruskan XID itu ke ximagesrc, dan tentu saja, selesaikan pipeline:
Dan FYI, saya menunjukkan ini menggunakan versi 1.0 dari gstreamer. Tidak ada lagi ffmpegcolorspace, Anda menggunakan videoconvert sebagai gantinya (versi terbaru dari FFmpeg telah memiliki perubahan nama menjadi 'libav' sehingga telah diganti namanya).
sumber
Perekaman Gnome 3 menggunakan plug-in GStreamer FFmpeg untuk mengeluarkan .webm di bawah rumah pengguna.
Plug-in GStreamer FFmpeg
http://gstreamer.freedesktop.org/modules/gst-ffmpeg.html
Mungkin memperbesar jendela ke layar penuh?
sumber