Cara merekam screencast di Linux dengan klik mouse dan klik tombol ditampilkan

18

Pada dasarnya saya mencari aplikasi untuk merekam serangkaian tutorial untuk program yang saya tulis.

Penting untuk menunjukkan tindakan seperti klik mouse, klik kanan mouse, dan semua yang keluar dari keyboard. Dengan cara yang mirip dengan video ini http://www.flickr.com/photos/jannis/3246408003/ yang dibuat menggunakan OSX dan ScreenFlick www.araelium.com/screenflick/

Apakah ada opsi seperti itu?

Terima kasih

zalun
sumber

Jawaban:

22

Ya, beberapa hari yang lalu saya menerbitkan aplikasi untuk Linux bernama Screenkey. Ini alat yang berguna untuk membuat screencasts, saya terinspirasi oleh Screenflick untuk Mac OS dan didasarkan pada kode proyek key-mon. Di sini Anda dapat menonton demo http://www.youtube.com/watch?v=2GqCu0wI-hc Proyek open source ini dihosting di http://launchpad.net/screenkey dan siapa pun dipersilakan untuk membantu saya dengan saran atau pelaporan bug.

Sampai jumpa!

Pablo Seminario
sumber
Itu adalah produk yang luar biasa dan video yang luar biasa. Tetangga kubus saya menyukai solo akordeon La Cumparcita dan melompat dari kursinya untuk melihat apa yang saya lihat. @zalun, gunakan ini :)
mempercepat gambar
3
Bukankah ini hanya membantu untuk layar penuh screencasts? Atau seseorang dapat mengkonfigurasinya untuk ditampilkan dalam kotak yang ditentukan?
zalun
3
Versi terbaru dari screenkey yang dikelola ada di github.com/wavexx/screenkey
nachtigall
26

Yang terbaik yang saya temukan adalah Key Status Monitor (KSM). Sebagian besar program lain hanya menampilkan aktivitas mouse atau aktivitas keyboard saja, KSM menunjukkan keduanya. KSM adalah aplikasi GTK + open source yang digunakan untuk menampilkan live keyboard dan status mouse untuk pengajaran dan screencast.

Anda dapat memberinya satu ton switch baris perintah yang berbeda untuk tampilan yang berbeda.

Misalnya, menggunakan --smallersakelar:

teks alternatif

dan --largersakelar:

teks alternatif

dan --theme=apple:

teks alternatif

Fitur:

  • Jendela dan tombol dapat diskal untuk ukuran apa pun.
  • Tema / gaya keyboard yang berbeda didukung, misalnya tampilan Mac.
  • Mulai tanpa batas jendela.
  • Klik kanan menyediakan menu aplikasi.
  • Mendukung kunci META (alias Windows).
  • Mendukung roda gulir.
  • Mendukung ketiga tombol mouse.
  • Harus mendukung beberapa mouse atau keyboard (belum diuji).
  • Pindahkan jendela dengan menarik dari mana saja di dalam.
  • Tukar tombol kiri dan kanan mouse.
  • Meniru klik tengah dengan mengklik tombol kiri dan kanan.
  • Ketika dialog lebih kecil, serangkaian gambar yang berbeda digunakan untuk tampilan yang lebih baik.
  • Dukungan untuk keyboard asing.
  • Kemampuan untuk membuat peta scancode keyboard Anda sendiri, karena ketika default tidak berfungsi.
John T
sumber
1
Ini tidak ideal karena tidak membantu ketika seseorang menulis dengan cepat, tetapi saya belum menemukan yang lain. Melakukan pekerjaan, Terima kasih!
zalun
ini juga mendukung --old-keys = <N> untuk penulisan cepat.
user45469
Tautannya sudah mati. Klon tampaknya ada di sini (dan pada garpu itu). Tidak yakin apakah ada repo resmi lagi.
Raphael
1

Saya telah menggunakan DebugMode Wink pada Windows sebelumnya untuk screencasting. Mereka juga memiliki versi linux. Saya belum mencobanya, tetapi jika ini seperti versi windows, seharusnya cukup mudah digunakan, dan cukup fleksibel. Ini output ke SWF atau serangkaian PNG.

nhinkle
sumber
1

Anda dapat mencoba Tombol Apa Saja.

Any-Key adalah alat kecil yang dibuat untuk menyederhanakan screencasting. Setiap kali Anda menekan kombinasi tombol atau mengklik tombol mouse yang berbeda, Any-Key akan menampilkannya di jendelanya. Ini memungkinkan untuk dengan mudah menampilkan kombinasi tombol yang rumit saat merekam. Tentu saja juga memungkinkan untuk menonaktifkannya dengan apa yang disebut "kunci-Google" yang akan beralih antara hidup dan mati.

Fitur:

  • Menunjukkan penekanan tombol dan klik mouse
  • Tombol sakelar yang ditentukan sendiri untuk menghidupkan atau mematikan (karena itu namanya)
  • Kemungkinan untuk mengaktifkan layar yang Anda inginkan untuk ditampilkan.

http://software.opensuse.org/package/any-key?search_term=any-key

Ini adalah videoe tempat saya menggunakannya. Pergi ke sekitar tanda kedua 15 untuk melihatnya beraksi.

Pengungkapan penuh: Saya terlibat dalam mendesainnya kembali pada hari itu dan belum benar-benar diperbarui dalam beberapa saat. Tapi masih berfungsi di 13.04 Kubuntu saya dan saya menggunakannya secara teratur.

pengguna14462
sumber
0

Saya tahu ini tidak sepenuhnya sesuai dengan apa yang Anda lakukan, tetapi saya telah melakukan tutorial Ubuntu dengan menjalankan Ubuntu di Parallels di Mac saya. Di Mac saya menjalankan Jing (gratis) dan menerbitkan file flash (.swf) ke situs web. Jing juga berfungsi di Windows ...

mempercepat gambar
sumber