« Linux Mint 20 にインストールした Minitube 3.6 や 3.6.1 にて検索ができない? ーTypeError: Cannot call method 'find' of undefined となるー | トップページ | DietPiにて外付け(USBポートに接続した)SSDやHDD,USBメモリーを使用する方法 ーdietpi-drive_managerコマンドの話ー »

2020年10月 8日 (木)

Linuxにてスクリーンショットを撮影する場合、CLIのscrotコマンドを使わない手はない。 ーscrot コマンドの紹介ー

20200921220857_640x480_scrot

 

Linuxにおいてスクリーンショットを撮影する場合、多くは「Print Screen」キーを使用すると思いますが、CLIである"scrot"コマンドも便利なので、ここで紹介したいと思います。

scrot(SCReen shOT)は、imlib2を使用して画像を取得および保存するシンプルなコマンドラインのスクリーンキャプチャユーティリティです。 imlib2のダイナミックセーバーモジュールを通じて、複数の画像フォーマットがサポートされています。

また、Ubuntuなら公式リポジトリに既にあります。

 

<scrotコマンドの説明>

インストールするには以下のコマンドで。

sudo apt-get install scrot

 

構文は以下のとおり。

scrot [options] [file]

 

主なオプション

-u :カレントウィンドウをキャプチャ

-s :マウスで指定したウィンドウや範囲をキャプチャ

-b :ボーダーを含めてキャプチャ

-d :遅延時間[秒]

-c :カウントダウン表示

 

その他にもオプションは多く存在します。オプションに関する詳細は以下のURLを参照ください。

https://jlk.fjfi.cvut.cz/arch/manpages/man/scrot.1.html

 

  • 全画面をキャプチャ

scrot 

20200921220219_1920x1080_scrot

 

  • カレントウィンドウのキャプチャ

scrot -u

20200921220248_640x480_scrot

 

  • カレントウィンドウのキャプチャ(ボーダーを含む)

scrot -u -b

20200921220318_646x512_scrot

 

  • マウスで指定したウィンドウや範囲をキャプチャ

scrot -s

デスクトップの背景をクリック:全画面

20200921220444_1920x1080_scrot

 

任意のウィンドウをクリック:該当のウィンドウ

20200921220522_809x540_scrot

 

マウスでドラッグして範囲指定:マウスでドラッグして囲んだ範囲

20200921220607_649x651_scrot

 

  • 10秒後に全画面をキャプチャ(カウントダウン表示あり)

scrot -d 10 -c

以下のようにメニュー表示をキャプチャする場合に便利

20200921220738_1920x1080_scrot

 

なお、キャプチャした画像ファイルは、カレントディレクトリに作成されます。

 

Raspberry Pi使用時においてもscrotコマンドは重宝すると思います。このコマンド覚えておいて損はないです。

« Linux Mint 20 にインストールした Minitube 3.6 や 3.6.1 にて検索ができない? ーTypeError: Cannot call method 'find' of undefined となるー | トップページ | DietPiにて外付け(USBポートに接続した)SSDやHDD,USBメモリーを使用する方法 ーdietpi-drive_managerコマンドの話ー »

パソコン・インターネット」カテゴリの記事

コメント

Linuxはソフトが多くて探すのが大変ですよね。
私は flameshot 使ってます。SS撮る前に図形、ハイライト、テキストなど編集・保存できる特徴が。
モニター見ながら説明するときも便利ですよ。
コマンド好きなのでターミナルは tilix を使いたいですががapt installではx86版がインストールされるようで動きませんでした。
ちなみにGUIアプリをターミナルから起動するとログにはないメッセージが見られる事があります。

PiでもMATEさん。こんばんは。
情報ありがとうございます。
flameshotは面白そうですね。修得してブログのネタにしたいと思います。
では。

コメントを書く

(ウェブ上には掲載しません)

« Linux Mint 20 にインストールした Minitube 3.6 や 3.6.1 にて検索ができない? ーTypeError: Cannot call method 'find' of undefined となるー | トップページ | DietPiにて外付け(USBポートに接続した)SSDやHDD,USBメモリーを使用する方法 ーdietpi-drive_managerコマンドの話ー »

フォト
無料ブログはココログ

bigmoroの関連リンク