Cách ghi lại screencast trên Linux bằng cách nhấp chuột và các lần nhấn phím được hiển thị


18

Về cơ bản tôi đang tìm kiếm một ứng dụng để ghi lại một loạt các hướng dẫn cho một chương trình tôi đã viết.

Điều quan trọng là hiển thị các hành động như nhấp chuột, nhấp chuột phải và tất cả những gì phát ra từ bàn phím. Theo cách tương tự với video này http://www.flickr.com/photos/jannis/3246408003/ được tạo bằng OSX và ScreenFlick www.araelium.com/screenflick/

Có một lựa chọn như vậy?

Cảm ơn

Câu trả lời:


22

Có, vài ngày trước tôi đã xuất bản một ứng dụng cho Linux có tên là Screenkey. Đó là một công cụ hữu ích để tạo screencasts, tôi đã lấy cảm hứng từ Screenflick cho Mac OS và nó dựa trên mã dự án key-mon. Tại đây, bạn có thể xem bản demo http://www.youtube.com/watch?v=2GqCu0wI-hc Dự án nguồn mở này được lưu trữ trên http://launchpad.net/screenkey và bất kỳ ai cũng được chào đón để giúp tôi đề xuất hoặc báo cáo lỗi.

Tạm biệt!


Đó là một sản phẩm tuyệt vời và một video tuyệt vời. Người hàng xóm của tôi rất thích độc tấu đàn accordion La Cumparcita và nhảy ra khỏi ghế để xem tôi đang nhìn gì. @zalun, sử dụng cái này :)
tốc hình ảnh

3
Nó không chỉ hữu ích cho các màn hình toàn màn hình sao? Hoặc người ta có thể cấu hình nó để được hiển thị trong một hộp xác định bằng cách nào đó?
zalun

3
Phiên bản mới nhất, được bảo trì của screenkey có tại github.com/wavexx/screenkey
nachtigall

26

Cái tốt nhất tôi tìm thấy là Key Status Monitor (KSM). Hầu hết các chương trình khác chỉ hiển thị hoạt động chuột hoặc chỉ hoạt động bàn phím, KSM hiển thị cả hai. KSM là một ứng dụng GTK + mã nguồn mở được sử dụng để hiển thị trạng thái bàn phím và chuột trực tiếp cho việc giảng dạy và ghi lại hình ảnh.

bạn có thể cung cấp cho nó một tấn các công tắc dòng lệnh khác nhau cho một màn hình khác nhau.

Ví dụ: sử dụng công --smallertắc:

văn bản thay thế

và công --largertắc:

văn bản thay thế

--theme=apple:

văn bản thay thế

Tính năng, đặc điểm:

  • Cửa sổ và các nút có thể mở rộng theo bất kỳ kích thước nào.
  • Các chủ đề / kiểu bàn phím khác nhau được hỗ trợ, ví dụ như giao diện Mac.
  • Bắt đầu mà không có viền cửa sổ.
  • Nhấp chuột phải cung cấp một menu ứng dụng.
  • Hỗ trợ phím META (còn gọi là Windows).
  • Hỗ trợ bánh xe cuộn.
  • Hỗ trợ cả ba nút chuột.
  • Nên hỗ trợ nhiều chuột hoặc bàn phím (chưa được kiểm tra).
  • Di chuyển cửa sổ bằng cách kéo từ bất cứ đâu bên trong.
  • Hoán đổi nút chuột trái và chuột phải.
  • Giả lập nhấp chuột giữa bằng cách nhấp vào nút chuột trái và chuột phải.
  • Khi hộp thoại nhỏ hơn, một bộ ảnh khác sẽ được sử dụng để nhìn rõ hơn.
  • Hỗ trợ bàn phím nước ngoài.
  • Khả năng tạo bản đồ scancode bàn phím của riêng bạn, khi mặc định không hoạt động.

1
Điều đó không lý tưởng vì nó không giúp ích gì khi ai đó viết nhanh, nhưng tôi không tìm thấy gì khác. Có công việc không, Cảm ơn!
zalun

nó cũng hỗ trợ --old-Keys = <N> để viết nhanh.
dùng45469

Liên kết đã chết. Một bản sao dường như ở đây (và tại nhánh của nó). Không chắc chắn nếu có một repo chính thức nữa.
Raphael

1

Tôi đã sử dụng DebugMode Wink trên Windows trước đây để ghi lại. Họ cũng có một phiên bản linux. Tôi đã không thử nó, nhưng nếu nó giống như phiên bản windows, nó sẽ khá dễ sử dụng và khá linh hoạt. Nó xuất ra SWF hoặc một loạt các PNG.


1

Bạn có thể thử Any-Key.

Any-Key là một công cụ nhỏ được tạo ra để đơn giản hóa việc ghi lại hình ảnh. Bất cứ khi nào bạn nhấn tổ hợp phím hoặc nhấp vào các nút chuột khác nhau, Any-Key sẽ hiển thị nó trong cửa sổ của nó. Điều này cho phép dễ dàng hiển thị các tổ hợp phím phức tạp trong khi ghi. Tất nhiên, cũng có thể vô hiệu hóa nó bằng cái gọi là "toogle-key" sẽ chuyển đổi giữa bật và tắt.

Tính năng, đặc điểm:

  • Hiển thị cả nhấn phím và nhấp chuột
  • Phím bật tắt tự xác định cho bật hoặc tắt (do đó tên)
  • Có thể chuyển đổi màn hình mà bạn muốn nó hiển thị trên.

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

Đây là một videoe nơi tôi sử dụng nó. Đi đến khoảng 15 giây thứ hai để xem nó hoạt động.

Tiết lộ đầy đủ: Tôi đã tham gia thiết kế nó trở lại vào ban ngày và nó đã không thực sự được cập nhật trong một thời gian. Nhưng nó vẫn hoạt động trên Ubuntu 13.04 của tôi và tôi sử dụng nó thường xuyên.


0

Tôi biết nó không hoàn toàn theo tinh thần của những gì bạn đang làm nhưng tôi đã thực hiện các hướng dẫn về Ubuntu bằng cách chạy Ubuntu trong Parallels trên máy Mac của tôi. Trên máy Mac, tôi chạy Jing (miễn phí) và xuất bản tệp flash (.swf) lên một trang web. Jing cũng hoạt động trên Windows ...

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.