Mac

Macターミナルで指定秒数後にスクリーンショットを撮る2つの方法

Macターミナル時間指定スクリーンショットアイキャッチ



スクリーンショットを撮る際に画面を整理したかったり、何か入力をしながらの画面を撮影したい時に便利な時間指定してスクリーンショットを撮る方法を紹介します。
色々なアプリもありますが必要のないアプリはダウンロードしない主義なので、ターミナルで行う方法を説明します。
Automatorに組み込んで、ショートカットキーで手軽にタイマー撮影を行う方法も説明します。
ターミナルの操作になるのでわからないことがあればこちらのページが参考になれば幸いです。

Macターミナルの覚えておきたいショートカット・コマンドまとめ

-Tオプションを使用

ターミナルを起動してスクリーンショットを撮るコマンドを入力します。
「screencapture」がスクリーンショットのコマンドになり「-T」のオプションを付けて実行します。
「-T」オプションの後に数字を入力するとscreencaptureを実行してからその数字の秒数後にスクリーンショットが撮影されます。

screencapture -T 5 ~/Desktop/01.png

上記のコマンドだと5秒後に画面全体のスクリーンショットが撮影されます。
screencaptureに「-i」オプションを付けると範囲を指定して撮影、「-w」オプションを付けるとウインドウを指定して撮影できます。

screencapture -i -T 5 ~/Desktop/01.png

上記のコマンドで範囲を指定してscreencapture実行後5秒後にスクリーンショットが撮影されます。
「Desktop」は場所、「01.png」はファイル名です。「png」を「jpg」などに変えれば画像形式も変更できます。

sleepオプションを使用

「-T」オプションはscreencapture実行後、指定秒数が経過してから撮影しますが、「sleep」オプションは指定秒数経過後、screencaptureが起動するオプションです。
結果両方共機能は似ていますが、撮影タイミングが少し違うのでTPOで選べばよいかと思います。

sleep 5; screencapture -i ~/Desktop/01.png

上記のコマンドで5秒後に範囲指定のscreencaptureが起動します。
space でウインドウ指定モードに移行することもできます。
画面全体のスクリーンショットを撮る場合は両方共同じ機能になります。

Contentsへ

Automatorを使用してショートカットに組み込む

それでは上記のタイマー撮影をショートカットキーで行えるようにする方法を紹介します。
「Automator.app」を起動し、「サービス」を選択します。

Automatorサービス選択

アクションから「シェルスクリプトを実行」を選択し、「"サービス"は次の項目を受け取ります:」横のプルダウンメニューから「入力なし」を、「検索対象:」横のプルダウンメニューから「すべてのアプリケーション」を選択します。コマンドは以下の内容を入力します。

screencapture -T 5 ~/Desktop/`Date +%F.%H.%M.%S`.png

「~/Desktop」の保存場所は好みの場所を指定します。「`Date +%F.%H.%M.%S`」はファイルのタイトルを撮影時の日時と時間で指定するフォーマットなのでこちらも好みで入力します。

Automatorシェルスクリプト実行

入力後保存して名前を付けます。今回は5秒後スクリーンショット(全体)と付けました。

Automator保存

「システム環境設定」→「キーボード」→ショートカットタブの「サービス」→「一般」に作成した「5秒後スクリーンショット(全体)」があるので選択し、ショートカットを割り当てます。元々あるショートカットキーに上書きはできないようなのでデフォルトのスクリーンショットキーの次に当たる ⌘ command + ⇧ shift + 5 を割り当てます。

Automatorショートカットキー割り当て

Contentsへ

Automatorで作成したファイルの場所

作成したファイルの場所は「~/Library/Services」に格納されます。
Finderで開く場合はファイルが不可視になっているので、上部メニュー移動を選択して ⌥ option を押すとライブラリが開けます。

Finderライブラリ表示

格納されているファイルを開けばいつでも再編集が可能です。

以上になります。
ショートカットに登録することで自分にあったスクリーンショットが簡単に使用できるのでとても便利になるかと思います。

screencaptureコマンドのオプションには他にもたくさんの機能があります。
下のページにオプションをまとめていますので、より自分にあったスクリーンショット作成したい場合は参考になると思います。

Mac スクリーンショットコマンド「screencapture」の使用方法まとめ

デフォルトスクリーンショット画像形式、保存場所の変更方法はこちらで説明していますのでよろしければご覧ください。

Macのスクリーンショット画像形式、保存場所の変更方法

影無しのスクリーンショット撮影方法に関してはこちらで説明していますのでよろしければご覧ください。

Macで影のないスクリーンショット撮影方法2選

スクリーンショットのショートカットはこちらにまとめていますのでよければ御覧ください。

スクリーンショットショートカットまとめ

記事が気に入ったらD-Boxを

"いいね!"か"フォロー"

新しい情報をおしらせします。

D-Box

関連記事

  1. aliasアイキャッチ Macターミナルでエイリアスを設定する方法
  2. Mac 全アプリ終了 アイキャッチ Macで全アプリを1クリックで終了する方法
  3. Finderアイキャッチ Mac Finderで便利な設定3選
  4. Mac・iPhoneメモアプリアイキャッチ Mac・iPhoneメモアプリの使い方
  5. Wi-Fi環境アイキャッチ MacでWi-Fi環境を確認する3通りの方法
  6. メールリンク貼付アイキャッチ Macでメールのリンクをカレンダー・リマインダーに貼る方法
  7. Macで画像ファイルのサイズを一括変更する方法
  8. MacFinderファイルフルパスコピーアイキャッチ Macでファイルフルパスを簡単にコピーする方法

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

PAGE TOP