DUICUO

Flameshot: シンプルだが機能豊富なスクリーンショットツール

スクリーンショットを撮ることは私の仕事の一部で、以前はシンプルで軽量、非常に簡潔なスクリーンショットツールであるDeepin Screenshotを使用していました。ウィンドウ認識、キーボードショートカット、画像編集、タイムラプススクリーンショット、ソーシャルシェアリング、インテリジェントストレージ、画像の鮮明度調整など、多くの機能が付属しています。今日、私は偶然にも、Unix系システム用のシンプルでありながら機能豊富なツールであるFlameshotという別の機能豊富なスクリーンショットツールを発見しました。使いやすく、カスタマイズ可能で、オンライン画像共有WebサイトImgurにスクリーンショットをアップロードするオプションがあります。FlameshotにはCLIバージョンもあるため、コマンドラインからスクリーンショットを撮ることもできます。Flameshotは完全に無料のオープンソースツールです。このチュートリアルでは、Flameshotのインストール方法と、それを使用してスクリーンショットを撮る方法について説明します。

Flameshotをインストールする

Arch Linuxの場合:

FlameshotはArch Linuxの[コミュニティ]リポジトリから入手できます。コミュニティリポジトリが有効になっていることを確認し、pacmanを使って以下のようにFlameshotをインストールしてください。

  1. $ sudo pacman - S flameshot

AURから入手することもできるので、AUR ヘルパー ( Yayなど) を使用して Arch ベースのシステムにインストールすることもできます。

  1. $ yay - S flameshot - git

Fedora の場合:

  1. $ sudo dnf install flameshot

Debian 10+およびUbuntu 18.04+では、APT パッケージ マネージャーを使用してインストールできます。

  1. $ sudo apt install flameshot

openSUSE の場合:

  1. $ sudo zypper install flameshot

他のLinuxディストリビューションでは、ソースコードからコンパイルしてインストールできます。コンパイルにはQtバージョン5.3GCC 4.9.2以降が必要です。

使用

Flameshotはメニューまたはアプリケーションランチャーから起動できます。MATEデスクトップ環境では通常、「アプリケーション -> グラフィックス」の下にあります。

開くと、システム パネルに Flameshot のトレイ アイコンが表示されます。

知らせ:

Gnome デスクトップ環境を使用している場合は、システム トレイ アイコンを表示するには TopIcons 拡張機能をインストールする必要があります。

Flameshot トレイ アイコンを右クリックすると、[構成ウィンドウを開く]、[情報ウィンドウ]、[アプリケーションの終了] などのいくつかのメニュー項目が表示されます。

スクリーンショットを撮るには、トレイアイコンをクリックするだけです。Flameshotのヘルプウィンドウが表示されます。スクリーンショットを撮りたい領域を選択し、Enterキーを押すと画像がキャプチャされます。右クリックするとカラーピッカーが表示され、スペースバーを押すと画面横にパネルが表示されます。マウスホイールを使ってポインターの幅を調整できます。

Flameshot には、次のような優れた機能が多数搭載されています。

  • 手書きも可能
  • 直線を描くことができます
  • 長方形または円を描くことができます。
  • 長方形の領域を選択できます。
  • 矢印を描くことができます
  • 重要なポイントをマークできます。
  • テキストを追加できます
  • 画像やテキストをぼかすことができます。
  • 画像のサイズを表示できます。
  • 画像編集時に元に戻す、やり直しが可能です。
  • 選択した項目をクリップボードにコピーできます。
  • 選択領域を保存できます
  • スクリーンショットを残しておいてもいいですよ。
  • 別のアプリを選択して画像を開くこともできます。
  • Imgur ウェブサイトに画像をアップロードできます。
  • 画像をデスクトップにピン留めすることができます。

以下はビデオの例です。

http://www.ostechnix.com/wp-content/uploads/2018/09/Flameshot-demo.mp4

ショートカットキー

Frameshotはキーボードショートカットもサポートしています。Flameshotトレイアイコンを右クリックし、「情報」ウィンドウをクリックすると、GUIモードで利用可能なすべてのショートカットが表示されます。以下はGUIモードで利用可能なショートカットのリストです。

<一部表示されない場合は左右にスワイプしてください>
ショートカットキー説明する
選択領域を1ピクセル移動します
Shift + 選択領域のサイズを1ピクセル変更します
Esc終了スクリーンショット
Ctrl + Cクリップボードにコピー
Ctrl + S選択した領域をファイルとして保存する
Ctrl + Z最新の操作を元に戻す
右マウスボタンカラーピッカーを表示
マウスホイールツールの幅を変更する

Shiftキーを押しながら選択領域内のコントロール ポイントの 1 つをドラッグすると、反対方向のコントロール ポイントに対して同様のドラッグ アンド ドロップ操作が実行されます。

コマンドラインオプション

Flameshot は、時間指定のスクリーンショットやカスタム パスへの画像の保存のためのさまざまなコマンド ライン オプションもサポートしています。

Flameshot GUI モードを使用するには、次のコマンドを実行します。

  1. $ flameshot gui

GUI モードを使用してスクリーンショットを撮り、選択した領域をカスタム パスに保存するには、次のコマンドを実行します。

  1. $ flameshot gui - p ~ /myStuff/ captures

GUI モードの開始を 2 秒遅らせるには、次のようにします。

  1. $ flameshot gui - d 2000

2 秒間遅延させてスクリーンショットをカスタム パス (GUI なし) に保存するには、次を使用します。

  1. $ flameshot full - p ~ /myStuff/ captures - d 2000

全画面のスクリーンショットを撮り、カスタム パスとクリップボードに保存して使用するには:

  1. $ flameshot full - c - p ~ /myStuff/ captures

スクリーンショットにマウス カーソルを含め、画像を PNG として保存するには、次の方法を使用します。

  1. $ flameshot screen - r

画面 1 のスクリーンショットを撮ってクリップボードにコピーするには、次のコマンドを実行します。

  1. $ flameshot screen - n 1 - c

他にどんな機能が必要ですか?Flameshotには、注釈の追加、画像の編集、ぼかし、重要なポイントの強調表示など、スクリーンショットに必要な機能がほぼすべて揃っています。最適な代替ツールが見つかるまでは、Flameshotを現在のスクリーンショットツールとして使い続けるつもりです。ぜひお試しください。きっと満足していただけると思います。

さて、今日はこれで終わりです。今後のエキサイティングなコンテンツもお楽しみに!

乾杯!