Có nhiều lý do bạn cần ghi màn hình. Có lẽ bạn là lập trình viên muốn demo ứng dụng vừa xây. Có thể bạn muốn làm screencast hướng dẫn. Bạn có thể chỉ muốn chỉ cho người nhà cách làm việc gì đó.
Bạn có nhiều lựa chọn khi nói đến trình ghi màn hình trên Ubuntu. Một số đơn giản, البعض其他更复杂但有额外功能。还取决于您是喜欢GUI还是命令行。
1. SimpleScreenRecorder
SimpleScreenRecorder là mục đầu tiên trong danh sách vì tên nó mô tả chính xác nó là gì. Đây là ứng dụng đơn giản ghi màn hình. Nó không giới hạn ở video, vì nó cũng có thể ghi âm thanh hệ thống.
Khi nói đến ghi âm, SimpleScreenRecorder hỗ trợ nhiều backend khác nhau, bao gồm hai phổ biến nhất: PulseAudio và ALSA. Nếu bạn muốn thêm lời bình (voiceover), bạn thậm chí có thể chọn nguồn âm thanh khác cho âm thanh SimpleScreenRecorder ghi cùng video.
Về video, bạn có thể chọn khung hình (frame rate) muốn ghi. Bạn cũng có thể chọn ghi toàn màn hình hoặc chỉ một phần. Khi xuất, bạn có thể chọn từ nhiều codec, bao gồm MKV, MP4, và WebM.
2. RecordMyDesktop
Mục thứ hai trong danh sách với tên mô tả chính xác chức năng, RecordMyDesktop rất dễ tinh chỉnh. Một phần vì RecordMyDesktop về bản chất là công cụ dòng lệnh, dù có hai giao diện đồ họa frontend khác nhau.
Dành cho người dùng GNOME hoặc Xfce, có gtk-recordMyDesktop, trong khi qt-recordMyDesktop dành cho fan KDE. Giao diện ban đầu trong phiên bản GTK đơn giản, nhưng nhấn nút "advanced" (nâng cao) sẽ lộ nhiều chức năng hơn.
RecordMyDesktop có mã hóa on-the-fly tùy chọn và khung hình điều chỉnh được. Nó cũng có thể ghi âm qua ALSA, OSS, hoặc công cụ âm thanh JACK, cho phép gửi âm thanh từ bất kỳ số lượng ứng dụng nào đến nó.
3. VokoScreen
VokoScreen kết hợp sự đơn giản với tính năng mà một số trình ghi màn hình khác trong danh sách không có. Giống các trình khác, nó hỗ trợ ghi âm và xuất nhiều định dạng.
Một tính năng VokoScreen cung cấp mà các trình khác không có là hỗ trợ webcam. Bạn có thể xem trước nguồn webcam khi ghi, và cũng ghi nó. Tính năng khác bao gồm bộ hẹn giờ trễ và hỗ trợ phím tắt.
Nhược điểm duy nhất là giao diện người dùng, trông hơi đơn giản và thực dụng. Tuy nhiên, đó là phàn nàn nhỏ cho một ứng dụng đầy đủ tính năng như vậy.
4. FFmpeg
Gọi FFmpeg là trình ghi màn hình giống như gọi xe hơi là cái ghế. Có, bạn có thể ngồi trong xe, nhưng nó làm được nhiều hơn thế. FFmpeg cũng vậy: nó có toneladas chức năng, nhưng cũng là trình ghi màn hình có khả năng.
FFmpeg về cơ bản là hộp công cụ video với ghi màn hình là một công cụ. Giống nhiều mục trên, bạn có thể chọn khung hình, ghi toàn màn hình hay không, và hơn thế. Bạn cũng có thể ghi âm qua ALSA.
Dưới đây là lệnh ví dụ ghi màn hình:
ffmpeg -video_size 1280×720 -framerate 30 -f x11grab -i :0.0+250,150 output.mkv
Lệnh này sẽ ghi phần 1280×720 của màn hình bắt đầu từ 250×150 pixel từ góc trên bên trái. Định dạng đầu ra là MKV.
Nếu bạn quan tâm FFmpeg, chúng tôi có toàn bộ hướng dẫn screencasting từ dòng lệnh.
Kết luận
Còn nhiều trình ghi màn hình khác nếu vì lý do nào đó không cái nào trên phù hợp. Tuy nhiên, bốn trình trên đủ khác nhau để bạn tìm được cái phù hợp.
Nếu bạn thích Windows, hoặc cũng dùng Windows bên cạnh Ubuntu? Bạn có吨选项 cho phần mềm ghi màn hình trên nền tảng đó. Chúng tôi đã có danh sách chạy xuống phần mềm ghi màn hình tốt nhất cho Windows. Vì vậy, bạn đã sẵn sàng dù chạy Windows hay Ubuntu.