Làm cách nào để chụp ảnh màn hình với độ trễ?


30

Trong khi nhấn Prnt Scrnchủ yếu là chụp ảnh màn hình, có những lúc nó không làm như dự định. Trường hợp phổ biến nhất là khi menu thả xuống được kích hoạt.

Làm thế nào để tôi chụp ảnh màn hình như vậy? Tôi muốn một giải pháp hoạt động với ảnh chụp màn hình hoặc công cụ chụp màn hình mặc định đi kèm với bản phân phối của tôi.

Câu trả lời:


38

Câu trả lời khá giống nhau cho mỗi bản phân phối. Nó yêu cầu bạn sử dụng tính năng "trì hoãn" có trong các công cụ này. Tính năng trì hoãn cho phép bạn đưa ra lệnh chụp ảnh màn hình sau một khoảng thời gian mà bạn chỉ định. Bạn có thể đặt khoảng thời gian này sao cho sau khi bạn đã ban hành lệnh, bạn có đủ thời gian để hiển thị màn hình bạn muốn chụp.

Cách chính xác để thiết lập độ trễ tùy thuộc vào từng ứng dụng ảnh chụp màn hình mặc định của distro. Và, như thường lệ, bạn có thể có thể làm những gì bạn muốn thông qua GUI hoặc thiết bị đầu cuối hoặc phím tắt.

Gnome / Unity trong 12.10

Công cụ mặc định là Ảnh chụp màn hình (aka gnome-screenshotnếu bạn muốn chạy nó từ thiết bị đầu cuối). Vì vậy, bạn sẽ bắt đầu nhập screenshotvào Dash của Unity để thấy nó xuất hiện để bạn nhấp vào. Sau đó, bạn sẽ thấy một cửa sổ nhỏ với một số tùy chọn:

ảnh chụp màn hình

Một số tùy chọn sẽ được đưa ra tùy thuộc vào những gì bạn chọn. Nếu bạn chọn lấy toàn bộ màn hình, "Bao gồm viền cửa sổ" và "Áp dụng hiệu ứng" sẽ không khả dụng.
Thiết lập mọi thứ như bạn muốn. Độ trễ năm giây là điểm khởi đầu tốt đẹp để cho phép bạn hiển thị màn hình thực tế mà bạn muốn chụp. Để mọi thứ diễn ra, nhấp vào "Chụp ảnh màn hình". Nhanh chóng thiết lập những gì bạn muốn và chờ đợi.
Bạn sẽ nghe thấy âm thanh của màn trập camera (kiểu cũ) và một màn hình mới sẽ xuất hiện.
Trong đó, bạn sẽ thấy:

  • một "hình thu nhỏ" của ảnh chụp màn hình
  • một tùy chọn để chỉ định tên và đích để lưu ảnh chụp màn hình
  • và khả năng lưu nó vào clipboard thay vào đó nếu bạn muốn xử lý hình ảnh hơn nữa.

Định dạng hình ảnh mặc định .png, theo ý kiến ​​của một số người , là một định dạng phù hợp hơn .jpg.

Lưu ý rằng tính năng trì hoãn thời gian của ảnh chụp màn hình gnome không khả dụng nếu bạn chọn "Chọn khu vực để lấy".

Lubfox 12.10

Công cụ chụp ảnh màn hình mặc định trong Lubfox được gọi là Scrot . Có một cách để sử dụng scrotvới độ trễ thời gian không yêu cầu sử dụng thiết bị đầu cuối. Nhưng nó liên quan đến việc chỉnh sửa một lần một tệp được gọi lubuntu-rc.xmlsau khi sao lưu để đảm bảo an toàn. Tập tin này được tìm thấy trong ~/.config/openbox. Chuyển đến thư mục con này bằng trình quản lý tệp của bạn, nhấp chuột phải vào tệp và mở tệp bằng trình soạn thảo văn bản yêu thích của bạn. Sau đó tìm kiếm một cái gì đó như:

<!-- Launch scrot when Print is pressed -->
<keybind key="Print">
  <action name="Execute">
    <command>....</command>
  </action>
</keybind>  

Trường hợp ....là bất cứ điều gì hiện đang có giữa <command></command>. Thay thế ....bằng

scrot -b -d 5 ~/Desktop/%Y:%m:%d:%H:%M:%S.png

Lưu file và đóng nó lại.

Đi vào một thiết bị đầu cuối và chạy openbox --reconfigure. (Bạn sẽ không thấy bất cứ điều gì xảy ra và bạn sẽ nhận lại lời nhắc của mình nếu bạn không làm hỏng bất cứ điều gì. Nếu bạn đã làm hỏng điều gì đó, bạn sẽ gặp lỗi. lệnh là một bước cần thiết để đảm bảo rằng các chỉnh sửa của bạn lubuntu-rc.xmlhiện đang hoạt động.

Những gì bạn đã thực hiện bằng cách chỉnh sửa lubuntu-rc.xmllà yêu cầu scrotđể

  • chụp ảnh màn hình đầy đủ (bao gồm cả viền cửa sổ vì -b)
  • với thời gian trễ là năm giây
  • Đặt tên tệp dựa trên thời gian hiện tại trong năm: tháng: ngày: giờ: phút: định dạng ở .pngđịnh dạng và
  • để lưu hình ảnh vào máy tính để bàn của bạn.

Những gì được mô tả ở trên về cơ bản cho phép bạn chỉ cần nhấn Prnt Scrn, sau đó làm những gì bạn muốn, chẳng hạn như mở một menu trong vòng 5 giây sau đó scrotchụp ảnh màn hình toàn cửa sổ. Nó làm điều này âm thầm. Đừng mong đợi để nghe hoặc nhìn thấy bất cứ điều gì.

Chạy man scrottừ một thiết bị đầu cuối cung cấp cho bạn thêm thông tin về scrot.

Người ta có thể sửa đổi mã để chụp nhanh cửa sổ đang hoạt động chỉ bằng cách thêm -uvà gán khóa phím Alt+ Prnt Scrncho mã này.

Với cả hai Prnt ScrnAlt+ Prnt Scrn, có thể thêm -q Nvào mã trong đó -qbảo scrotlưu hình ảnh với chất lượng khác với giá trị mặc định Nlà 75. Giá trị cao sẽ tạo ra tệp chất lượng cao hơn nhưng lớn hơn. Theo man scrothiệu ứng của -qlà phụ thuộc vào định dạng hình ảnh được chọn.

Xubfox 12.10

Công cụ chụp màn hình mặc định trong Xubfox 12.10 là Xfce4-screenshooter. Nó có GUI không quá khác biệt so với giao diện Gnome:

XS-1

Như với công cụ chụp màn hình Gnome, có một vài tùy chọn nhưng chức năng trì hoãn không khả dụng với "Chọn vùng".

Khi nhấp vào OK, một cửa sổ khác xuất hiện với các lựa chọn về việc lưu hình ảnh vào một tệp, sao chép nó vào bảng tạm, mở nó bằng các chương trình có thể điều khiển hình ảnh (như trình đơn thả xuống hiển thị) và thậm chí tải nó lên một dịch vụ lưu trữ hình ảnh cụ thể.

XS-2

Nếu một người chọn lưu ảnh vào đĩa, màn hình "Lưu dưới dạng" thông thường sẽ xuất hiện cho phép bạn chỉ định tên, loại tệp và vị trí của định dạng đã lưu.

man xfce4-screenshootercó các chi tiết về các công tắc có sẵn và chúng có thể giúp đỡ nếu người dùng quan tâm đến việc sửa đổi các chức năng của Prnt ScrnAlt+ Prnt Scrnđể luôn sử dụng tùy chọn trì hoãn.

  • Prnt Scrncó thể được đặt thành xfce4-screenshooter -d 5 -f. Sau đó, bất cứ lúc nào Prnt Scrnđược nhấn, xfce4-Screenshooter sẽ chụp nhanh toàn màn hình vì -fsau 5 giây chậm trễ và sau đó nhắc bạn nhập tên tệp và vị trí.
  • Alt+ Prnt Scrncó thể được đặt để xfce4-screenshooter -d 5 -wlấy cửa sổ đang hoạt động-w.

13

Tôi sử dụng một chương trình gọi là ShutterCài đặt màn trập . Theo hiểu biết của tôi, nó hoạt động trên hầu hết các trình quản lý máy tính để bàn - Tôi hiện đang sử dụng trong Unity mà không gặp vấn đề gì, nó cũng hoạt động trong Kubfox và Mint hiện tại đối với tôi.

Bạn có thể thấy các nút có của nó để chụp ảnh màn hình (theo thứ tự, các nút từ trái sang phải):

  • Lựa chọn màn hình
  • Một hoặc nhiều không gian làm việc / máy tính để bàn
  • Bất kỳ cửa sổ nào đang mở
  • Bất kỳ lựa chọn của một cửa sổ
  • Một menu đơn hoặc xếp tầng từ một ứng dụng
  • Mẹo công cụ
  • Trang web

Hơn nữa, ở phía dưới, bạn có thể thấy nó cũng có chức năng trì hoãn. Nó có một công cụ chỉnh sửa cơ bản rất đẹp cũng như một chỉ báo ứng dụng.

Tôi đã rất vui lòng với nó trong một thời gian dài.


6
Tôi đã sử dụng màn trập được 2 năm rồi. Mỗi lần tôi cần một ảnh chụp màn hình đúng thời gian, tôi đã dùng đến ảnh chụp màn hình vì tôi chưa bao giờ thấy điều khiển 'độ trễ' ở phía dưới. Cảm ơn bạn rất nhiều vì đã chỉ ra điều này, làm cho việc chụp ảnh màn hình của những thứ như mối đe dọa trở nên dễ dàng hơn nhiều.
Leo Ufimtsev

Lưu ý rằng độ trễ KHÔNG hoạt động trong chế độ "Lựa chọn", thật không may. Thay vào đó, bạn phải sử dụng chế độ chụp màn hình "Máy tính để bàn".
Gabriel Staples

1
Cập nhật: không đúng sự thật! Để sử dụng nó trong chế độ Lựa chọn, tất cả chỉ là một điều kỳ lạ: đặt độ trễ, sau đó nhấp vào nút "Lựa chọn", thực hiện lựa chọn của bạn và nhấn enter. Trong khi lựa chọn, bạn sẽ phải đoán xem menu bạn muốn có ảnh chụp màn hình ở đâu. Sau đó, hãy mở menu của bạn lên và khi hết thời gian trễ, ảnh chụp màn hình sẽ được chụp ở nơi bạn đã chọn trước đó. Nếu menu bạn muốn có một ảnh chụp màn hình vừa vặn trong không gian lựa chọn thì nó sẽ ở đó! Làm xong. Hoạt động đủ tốt - bạn luôn có thể cắt thêm một chút sau khi chụp ảnh màn hình theo cách này trong trường hợp lựa chọn của bạn quá lớn.
Gabriel Staples

Cảm ơn bạn Gabriel Staples. "Loại lạ" đang đặt nó nhẹ! LOL! Tôi yêu màn trập và sử dụng nó với tất cả các chức năng chỉnh sửa của nó rất nhiều và bây giờ tôi biết mã cheat màn trập. ;)
Jim

6

Nếu bạn đang chạy Ubuntu và thích sử dụng dòng lệnh, gnome-screenshotnên cài đặt sẵn trên hệ thống và có một số tùy chọn dòng lệnh tiện dụng (và bạn sẽ có thể làm mọi thứ bạn có thể làm từ GUI thông qua dòng lệnh).

Chẳng hạn, để chụp ảnh màn hình với độ trễ 5 giây:

gnome-screenshot --delay 5

Chạy man gnome-screenshotcho danh sách đầy đủ các tùy chọn hoặc xem một số ví dụ trong bài đăng trên blog này: 4 Phương pháp chụp ảnh màn hình trong Ubuntu Linux


Nó không điền vào "Tôi muốn một giải pháp hoạt động với ảnh chụp màn hình hoặc công cụ chụp màn hình mặc định đi kèm với bản phân phối của tôi." yêu cầu, nhưng hy vọng nó sẽ giúp được ai đó
IQAndreas

5

Câu trả lời lười biếng ( dành cho người học nhanh độc lập )

Có tranh cãi về tình huống này .

Trả lời nhanh / cách giải quyết ( đối với người dùng Ubuntu cao cấp )

  • Thêm lối tắt tùy chỉnh vào lệnh sau:
    gnome-screenshot --delay=numIntValueInSecs
    ví dụ:
    gnome-screenshot --delay=3
  • Thêm một cái khác để chụp ảnh màn hình cửa sổ đang hoạt động:
    gnome-screenshot -w --delay=3

    Đó là nó , nhưng tôi cũng khuyên bạn nên thiết lập 2 cái khác sẽ cho bạn nhiều thời gian hơn để điều hướng sâu hơn trong các menu.

    • gnome-screenshot --delay=10
    • gnome-screenshot -w --delay=10

    ảnh chụp màn hình sửa đổi phím tắt

Xây dựng câu trả lời ( đi từ người mới đến hacker )

Giới thiệu:

Bất cứ khi nào bạn nhấn PrntScr, tất cả Ubuntu đều gọi gnome-screenshotlà thường nằm trên /usr/bin/đường dẫn và có sẵn từ "thiết bị đầu cuối" (teletype, tty, cli, dòng lệnh / dấu nhắc), vì vậy bạn có thể sử dụng nó theo mọi cách để phù hợp với sự sôi nổi của bạn mục đích.

Các gnome-screenshotchương trình ít chấp nhận các thông số tùy chọn, bạn có thể xem tất cả tùy chọn bằng cách thông qua các thông số tiêu chuẩn để yêu cầu giúp đỡ, bạn có biết một ( -h)

ảnh chụp màn hình của trợ giúp ảnh chụp màn hình tại nhà ga

Nếu bạn vẫn không chắc chắn cách sử dụng, bạn luôn có thể đọc trợ giúp chi tiết hơn, chỉ cần yêu cầu nhập thủ công man gnome-screenshot

ảnh chụp màn hình của trang người đàn ông ảnh chụp màn hình tại nhà ga

Bạn càng đọc hướng dẫn sử dụng đầy đủ, việc hack ubfox để phù hợp với nhu cầu của bạn sẽ trở nên trực quan và bạn sẽ không cần người khác hướng dẫn từng bước. Có thể đến thời điểm này, bạn thậm chí còn biết cách tự khắc phục sự cố này, nếu bạn vẫn bị mất (hy vọng là không), hãy tiếp tục đọc ...

Hướng dẫn:

  • Bước không: Mở cài đặt hệ thống của Ubuntu và điều hướng đến tùy chọn Bàn phím:

ảnh chụp màn hình bàn phím cài đặt hệ thống của ubfox

Hiện nay

  1. Điều hướng đến Shortcutstab.
  2. Lựa chọn Custom Shortcuts
  3. Nhấn +nút để thêm phím tắt tùy chỉnh mới của bạn.
  4. Đặt tên và lệnh.
    (giống như được mô tả trong "Trả lời nhanh" ở trên)
    4½. Chỉ định tổ hợp phím bạn muốn.
  5. Đóng cửa sổ này hoặc nó sẽ không hoạt động.

ảnh chụp màn hình sửa đổi phím tắt với ghi chú từng bước

*mau!
Bạn chỉ cần thực hiện thêm một bước nữa để trở thành bậc thầy về Ubuntu, tôi hy vọng câu trả lời này hữu ích *


Xuất sắc! Những gì tôi muốn biết bây giờ là tại sao gnome-screenshotgiao diện được đơn giản hóa và độ trễ được loại bỏ. Điều đó sẽ làm cho nó dễ dàng hơn nhiều?!
Alexis Wilke

Có lẽ bạn nên hỏi các nhà phát triển gnome-screenshot, cá nhân tôi không biết.
JorgeArtware
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.