
MediaInfoのCLI(コマンドライン版)を使い、Finderで複数のメディアファイルを選択した際に、クイックアクションからMediaInfo情報を比較表示できるmacOSショートカットを作成しました。 ところが、いざFinderで右クリックしても、クイックアクションに「カスタマイズ…」しか表示されない というトラブルが発生していました。
本記事では、Finderのクイックアクション項目が表示されない原因と対処方法について解説します。
使用PC環境:M1-MacBook air :Version Tahoe 26.3
MediaInfo CLI:v26.01 (公式DL先:ここをクリック)
クイックアクションとは?
クイックアクション(Quick Actions)は、macOSのFinderで、ファイルを選択して右クリックすることで表示される操作メニューです。 このメニューから、クイックアクションの処理項目を選択することで、指定された処理を実行することができる便利機能です。 この機能は、macOS Mojave(2018年)から導入されました。
このクイックアクションの機能は、「PDFファイルの作成」「動画ファイルのトリミング」「メディアファイルのマークアップ(注釈や署名の追加等)」「背景画像の削除」等の処理を実行できます。 また、Automatorで作成したワークフローやショートカットで作成した処理も登録することができます。
また、クイックアクションに処理する項目を表示・非表示にするには、Finderの適当なファイルを右クリックしてクイックアクションを選択した時に表示される カスタマイズ… をクリックすると、macOSシステムのFinder拡張機能が自動的に表示され、表示する項目のON-OFFで簡単に切り替えることが可能です。
クイックアクション項目が表示されない原因と対処方法
実は、今使っているM1-MacBook Airは、 MacBook から「移行アシスタント」で引越し今に至っています。 古いMacBookのmacOSはHigh Sierra(10.13.6)でクイックアクション機能はありませんでした。
Finderから「フォルダへ移動」を選択し ~/Library/Preferences/pbs.plist を実行して pbs.plistのTimeStampを見ると、2012年12月で既に10年以上も経過したままになっていることが分かりました。 これは、古いMacBookから引っ越したためpbs.plistが古いまま維持されていると考えられます。 pbs.plistは、pbs(Pasteboard Serverの略)のプロパティリストで、FinderのQuick Actions等に密接に連携しているので、これが今回のクイックアクションが表示されない原因と推察されました。 対処方法は下に示します。
対処方法:
念のため、pbs.plistをデスクトップにバックアップコピーした後、Preferencesにあるpbs.plist を削除(ゴミ箱に入れる)することが、クイックアクション項目が表示される対処方法になります。
Finderを再起動(アプリケーションの強制終了からFinderを選択して、再度開くボタンを押す)したところ、Finderのクイックアクション項目が表示される様になりました。
pbs.plistはFinderの再起動で新たに生成されTimeStampは現在時刻に更新されます。
クイックアクション対応のショートカットを作成する際の注意事項
クイックアクション対応のmacOSショートカットを作成する場合、下記の場所は、macOSのセキュリティ保護が強化されているため、macOSショートカット処理の中で、例えばCSVファイルをデスクトップに保存するとエラーが発生する可能性が高いので注意が必要です。 このため、ショートカット処理の中でCSVファイル等を作成する時は、下記のセキュリティ保護が強化されている場所を避けて、セキュリティ保護の緩い /tmpフォルダまたはユーザーフォルダ先にCSVファイル等を作成する様にします。 敢えてデスクトップに置きたい場合は、当該ファイルをエイリアスにしてからデスクトップに移動することをオススメします。
セキュリティ保護が強化されている場所:・デスクトップ・フォルダ
・書類(Documents)フォルダ
・ ダウンロード・フォルダ
クイックアクションを使った事例紹介
DEMO.1 :ビットレート変動の表示
macOSショートカットで作成した PlotBitrate Viewer を実行しています。
-
-
参 照動画と音声ファイルの両方に対応するビットレートビューワーの作成|plotbitrateとmacOS ショートカットアプリの活用
前回の記事で紹介したplotbitrate CLIを用いることで、オプション一つで動画や音声ファイルのフレーム毎のサイズデータをCSVファイルで保存出来ますし、動画ファイルにあっては、解析が容易になる ...
-
DEMO.2 :MediaInfoの表示
macOSショートカットで作成したMediaInfo Quick Action を実行しています。
-
-
参 照MediaInfo(メディアファイル情報取得アプリ)のコマンドライン版を使ってみました。
MediaInfoは、サウンドファイルの情報を得る便利なアプリです。 今までGUI版(Graphical User Interface)を使っていましたが、最近 CLI版(command line I ...
-