TMD45'β'LOG!!!

Life is Beta-ful.

FGO スクショの不要な領域をトリミングする iOS ショートカットを作った

iPhone XR にして画面解像度が上がってから Fate/Grand Order(以降 FGO)でゲーム外領域(通称 帯?)が表示されるようになった。ゲーム側でゲーム表示領域を広げるのはなかなか大変らしい。

アスペクト比が狂ったり、画像が荒くなるよりはるかにマシだし、不自由なく遊べてるので自分はそんなに気にしないんですが(カクつきはさすがに修正されたし)、記念に撮ったスクショの帯は邪魔なのでトリミングしたい。

というわけで iOS ショートカットを使って、スクショのトリミングを半自動化してみたメモ。

環境

  • iPhone XR, iOS 13.1.3
  • Fate/Grand Order Ver.2.2.1

元画像 → トリミング後

f:id:tmd45:20191029135604p:plain:w538
トリミング前の元画像

f:id:tmd45:20191029135637p:plain:w416
トリミング後の画像

画像サイズを確認する

iOS ショートカットのアクション イメージをトリミング の設定で、トリミング前後の画像の「幅」と「高さ」が必要になるのでまずはそれを確認する。

iPhone 内で画像のサイズ(width, height)をかんたんに見る方法がわからなかったので(ある?)、まずは 画像サイズを表示するショートカット を作って、上の画像のサイズを確認する。

「画像サイズを表示する」ショートカットはこんな感じ。

f:id:tmd45:20191206203552p:plain:w200 f:id:tmd45:20191206203828p:plain:w200
「画像サイズを表示する」ショートカット 「画像サイズを表示する」実行結果

これで、トリミング前の画像サイズトリミング後の画像サイズ を調べます。

"トリミング後の画像" はショートカットを使わずに、ふつうに手動でトリミングして作っておきます(iPhone の写真アプリから編集でできる)。

例)

  • トリミング前
    • 1792px x 828px
  • トリミング後
    • 1387px x 785px

自動トリミングの作成

イメージのトリミング の "表示を増やす" メニューから「位置」に "カスタム" を選択すると、詳細な設定ができます。

項目 設定内容
X座標 トリミング前後の幅の差分 ÷ 2 (1792-1387)/2 = 202.5 ≒ 202
Y座標 0 〜 1 1
トリミング後の幅ママ 1387
高さ トリミング後の高さ-Y座標 785-1 = 784

f:id:tmd45:20191029141210p:plain
トリミングの詳細設定

これをいい感じに設定するとこうなる。

前後の処理は好きなものに置き換えてくださいまし。

f:id:tmd45:20191206210354p:plain:w300
「FGO トリミング」ショートカットの設定

加工前のスクショが不要なら削除までやるとか、そのまま Twitter でシェアするところまで自動化できるぞ。

iOS ショートカット便利なので使っていきましょう。

という この記事の下書きを1ヶ月くらい前に書いて放置していて、いまは FGO サボっているのでこのショートカットを使うタイミングはないのであった。ははは。

▲ ページトップへ移動