Macのライブテキストの制限:使える場所と限界
執筆:Eduard Bruch(Optic 開発者) · 更新
ライブテキストはAppleの標準のテキスト認識です。Macでは、プレビュー、写真、クイックルック、Safariの画像内のテキストや、一部のプレーヤーでの一時停止した動画のフレームのテキストを選択してコピーできます。任意のアプリのウインドウ、ビデオ通話、UIのテキストでは動作せず、多くの人がその限界にぶつかるのはそこです。
短い答え: ライブテキストは、使えるときはいつでも使ってください。無料で標準搭載だからです。画面上のそれ以外のすべてには、私のおすすめはOpticです。画面上でドラッグした任意の範囲のテキストをコピーするメニューバーアプリです(Mac App Storeで4.99 米ドル(買い切り))。
開示:私はOpticを開発しています。
ライブテキストがよく働く場所
ライブテキストは、設計された用途である、Apple自身のアプリ内の画像のテキストに優れています。
- プレビュー: 写真、スクリーンショット、画像ファイルを開いて、カーソルでテキストを選択します。
- 写真: 看板、書類、ホワイトボードの写真。
- クイックルック: Finderで画像の上でスペースキーを押し、プレビュー内のテキストを選択します。
- Safari: Webページ上の多くの画像。
- 一時停止した動画: 一部のプレーヤーで、一時停止したフレーム上。
テキストがそれらの場所にあるなら、まずライブテキストを試してください。設定は不要です。
限界になる場所
ライブテキストは、対応するアプリ内の画像で動作します。そのため、画面の多くの部分が届かないままになります。
- アプリのインターフェイスとダイアログ。 アプリ内のラベル、ボタン、エラーメッセージ、サイドバーは、ライブテキストが読み取れる画像ではありません。Macのダイアログからエラーメッセージをコピーするをご覧ください。
- ビデオ通話と画面共有。 通話で共有されたスライドは、プレビューや写真にある画像ではありません。
- 自前でテキストを描画するWebアプリ。 テキストをグラフィックとして描画するダッシュボードやツールは、ライブテキストの選択に対応していないことがよくあります。
- ほかのアプリ内の画像。 チャットアプリやデザインツール内の画像は、先に保存してプレビューで開く必要があるかもしれません。
- 記憶がありません。 ライブテキストはクリップボードにコピーするだけです。以前にコピーしたものの一覧はありません。
これはライブテキストの欠陥というより、その適用範囲です。画面全体ではなく、画像のために作られたものです。
標準機能での回避策
ライブテキストの届かないテキストには、Shift-Command-4でスクリーンショットを撮り、プレビューで開いて、そのスクリーンショットにライブテキストを使えます。この方法でできますが、キャプチャのたびに複数の手順が必要で、ファイルが残ります。
Opticによる画面レベルのOCR
Opticは、どのアプリが表示しているかに関係なく、描いたボックスの中の画面そのものからテキストを読み取ります。
- メニューバーのOpticアイコンをクリックします。
- テキストをキャプチャ(コードならQRコードをキャプチャ)を選びます。
- テキストの上にボックスをドラッグします。
- Command-Vで貼り付けます。
ライブテキストと同じく、Mac上のAppleのVisionフレームワークを使うので、認識はローカルで行われ、アプリにはネットワークアクセスがありません。加わるのは、適用範囲と、結果の周りのいくつかのツールです。
- 見えているテキストなら何でも: アプリのラベル、ダイアログ、共有されたスライド、Webアプリのキャンバス、一時停止した動画。
- 履歴: サムネール付きの直近20件のキャプチャがローカルに保存され、再コピーやリンクを開くことができます。
- 読み上げ: 履歴のどのキャプチャも、macOSの音声で読み上げられます。詳しくはMacで画面上のテキストを読み上げると画面からのテキスト読み上げをご覧ください。
- コードモードと改行オプション: インデントを保持するか、折り返された行を文に結合します。
- QRと2Dコード: 画面上のQR、Micro QR、Aztec、Data Matrix、PDF417。
Opticが向かない場面
- ファイルは開きません。 プレビューと違って、画像やPDFを開くことはできません。内容が画面上にある必要があります。
- 一度に一か所だけ。 フォルダの処理も、検索可能なPDFもありません。
- 翻訳はなく、表の抽出もありません。
- EANやUPCのような1Dバーコードは読み取りません。
- 手書きは、約束している機能ではありません。
ライブテキストで足りるなら、使い続けてください。上のようなケースに何度も当たるなら、Mac向け画面OCRアプリの比較とMacの画面上のどこからでもテキストをコピーするをご覧ください。
FAQ
Macでライブテキストが動かないのはなぜですか?
ライブテキストは対応する場所、主にプレビュー、写真、クイックルック、Safariの画像でしか動作しません。アプリのウインドウ、ダイアログ、ビデオ通話は読み取りません。言語設定でオンになっているか確認してください。
ライブテキストでどのアプリからでもテキストをコピーできますか?
いいえ。対応するアプリ内の画像で動作し、任意のウインドウやUIのテキストでは動作しません。
Macでライブテキストは動画でも使えますか?
一部のプレーヤーの一時停止したフレームでは使えます。それ以外では、一時停止して画面OCRアプリを使ってください。
画面全体に使えるライブテキストの代替はありますか?
はい。画面OCRアプリは、選択した画面上の任意の範囲からテキストを読み取ります。私のおすすめはOptic(私が開発しています)で、TextSniperとCleanShot Xは付加機能は違いますが同じ作業をします。比較はMac向け画面OCRアプリ比較をご覧ください。