macOS – ページ 2 – XOR for Mac & Windows:リアルタイムPDF比較ビューワ

XOR for Mac Version 2.2をリリースしました

XOR for Mac Version 2.2をリリースしました。既存ユーザは無料でアップグレードでき、新規ユーザは1ヶ月間無料でお使いいただけます。

とはいえ今回はマイナーバージョンアップ。具体的にはmacOS High Sierra環境で起動した際に「不変ページの自動検出」と「サーモ表示」がうまく動作しな買った問題を解消しました。

不変ページの自動検出

まず、修正前と後のPDFで変更がなかったページはこのように表示されます。

XOR for Mac Version 2.1の不変ページの自動検出
差異がない場合、ページ全体が暗くなり、中央に白字で「Unchanged」のラベルが表示されます。サムネイルにも「Unchange」が付いています

ちなみに差異がある場合はこのとおり。

XOR for Mac Version 2.1のふたご表示(差異がある場合)
差異がある場合の「ふたご表示」

これにより制作者は差異の有無を一瞬で把握でき、「DTPの過程で不要な変更が紛れ込んでいないか?」の確認作業が要らなくなります。

サーモ表示

もう一つの新機能は「サーモ表示」です。差分箇所だけを赤で表示します。「透かし表示」の状態でスペースキーを押すとサーモ表示に切り替わります。

XOR for Mac Version 2.1のサーモ表示
透かし表示よりも差分を把握しやすくなりました

なお、これらの機能は有意義なのでWindows版にも追って搭載する予定です。

ちなみにこの二つの追加機能はユーザ様からのリクエストがきっかけで搭載しました。搭載して欲しい機能案があればリクエストをお寄せください。感想も大歓迎です。

XOR app icon

XOR for Mac

リアルタイムPDF比較ビューア

2,000円(税込 ※)/月
(サブスクリプション)

無料試用期間1ヶ月

※ 日本のストアでは10%の消費税が含まれます

EyeTV HD & Buffalo NAS + USBメモリ

私はApple TVとEyeTV HDを通じて目ぼしい各種動画コンテンツを録画し、コレクションしています。もちろんあくまでも個人用です。外部には一切公開しません。

EyeTV HD
Amazonでは品切れが続いてたけど中古品が出品されていますね。早い者勝ちです

録画環境がMacBook Air、エンコードとコンテンツ管理がMac miniと別れているので今回新たに購入したNASを録画ファイルの保存先にできれば何かと都合が良かったのだけど、これがうまくいきません。保存はできるものの録画ファイルがファイナライズされなくて。原因はおそらくNASのフォーマット(ファイルシステム)がXFSだから。

でも、EyeTV HDの録画アプリであるEyeTV 4にはWindows版もあるので、exFatなら対応しているのではないかと思い、NASのUSBポートにexFATでフォーマットしたUSBメモリ(たまたま持っていたBuffalo製)を繋いで保存先に指定してみたものの、やはりファイナライズはされませんた。

Mac版のEyeTV 4は、HFS+やAPFSといったフォーマットに書き出さないと、録画ファイルのファイナライズができないようです。残念。

EyeTV環境の最適解を模索中

私はApple TVとEyeTV HDを通じて目ぼしい各種動画コンテンツを録画し、コレクションしています。もちろんあくまでも個人用です。外部には一切公開しません。

EyeTV HD
Amazonでは品切れが続いてたけど中古品が出品されていますね。早い者勝ちです

今回新たに購入したNASを録画ファイルの保存先にできれば何かと都合が良かったのだけど、保存はできても録画ファイルがファイナライズされません。EyeTV 4でさらにmp4に書き出せばエンコードできるようになるけど、この書き出しには結構な時間がかかります。

よって現状は録画機であるMacBook AirのSSDを書き出し先にし、録画が終わったらNASにコピーしてMac miniでエンコードするという流れになっています。

Mac mini側の空き容量が気にならない分だけAirDropで転送するよりは楽になったけど、あまり進歩はしていないような。

不変ページの自動検出を過信するなかれ

XOR for Mac Version 2.1では新機能として「不変ページの自動検出」を搭載しました。比較する二つのPDF間で変更がなかったページに「Unchanged」ラベルを付けて知らせてくれる便利機能です。

XOR for Mac Version 2.1の不変ページの自動検出

ただし、「Unchanged =確認不要」ではありません。DTP原稿で当該ページに修正指示が入っていれば、「Unchanged」は修正漏れに他ならないからです。

不変ページの自動検出

DTPでは無用な変更はしないのが鉄則。とはいえ人間がやることなので意図しない変更は紛れ込むものです。例えばInDesign利用時、無意識に⌘V(WindowsならCtrl+V)を押そうものなら、無用なテキストボックスが貼られたりします。そこでXORのようなPDF比較アプリが必要とされるわけです。

ただし、これまでのXORはユーザが差分箇所を見つける手助けをするだけだったため、一見差異がなさそうに見える場合でも本当にそうなのかユーザ自身で確認が必要でした。

でも、本当に差異がないかをXOR上で確かめる作業には意外と時間がかかるものです。そこで差異がないページの自動検出機能を搭載しました。

XOR for Mac Version 2.1の不変ページの自動検出

これにより差異の有無が一瞬で把握できるようになりました。つまり時短によるコスト削減効果が見込めます。

なお、一見差異がなさそうに見えても「Unchanged」が付いていない場合はどこかに差異が発生しています。

macOS Venturaがリリースに

macOS Venturaがリリースされました。

macOS Venturaのインストール画面

早速、Mac Miniでダウンロードして、まずは外付けSSDに新OS環境を作ろうと思っていたもののソフトウエア・アップデートの画面で「今すぐアップグレード」ボタンをクリックしたら、そのままアップグレードされてしまいました。これまでアップグレードの際は上図のようなインストーラ画面が表示される仕様じゃなかったっけ?

macOS Montereyのソフトウェア・アップデート画面
この画面の「今すぐアップグレード」ボタンを押すと、無条件にアップグレードされてしまいます

なお、今回のアップグレードは20分くらいで完了したような。と言うことは、Venturaは実質的にマイナーアップデートなんじゃないかと。

まあ、Venturaはバージョンで言えば13。デフォルト壁紙がオレンジ基調のグラデになったり、設定アプリのデザインがiOS風に変わったりはしているけど、OSの基礎部分はもはや枯れて久しいのかも。

NASの選択に迷う

ビデオキャプチャ環境をMac miniからMacBook Airに変更したので、MacBook AirからMac miniに動画ファイルを転送する方法を探しています。

諸々考えた結果、Mac miniとMacBook Airの両方からアクセスできる外部ストレージ、つまりNASを導入するのが良さそうです。バックアップ目的でも便利そうだし。

そこで目をつけたのはSynology DiskStation DS220J。2ベイを備えつつ、2万円台で買えるのでミニマル志向の私にはちょうどいいのではないかと。

SYnology DS220J

でも、AmazonやKakaku.comのレビューを見ると、「DS220Jを買うと後悔する」的なことが書いてあります。1GBの搭載メモリでは写真の管理には非力すぎるのだと。それは困るなぁ。少々なら動作が遅くてもいいけど、満足できずにすぐさま買い替えるような事態は避けたいところです。

だとすると上位製品のSynology DiskStation DS220+にすべきでしょうか。こちらはメモリ2GB据え付けで、かつユーザが拡張できるらしいので。

SYnology DS220+

もう少し検討してみようかな。

Mac間のファイル転送が遅すぎる

SSDとメモリに余裕があるMacBook Air(2018)をビデオキャプチャ機にしたものの、生データは2時間で13GBを超えるので、保存用にHandbreakを使ってエンコードする必要があります。

ただし、Core i5のMacBook Airは非力なのでM1 Mac miniに転送してエンコードしたいのだけど、これが厄介。

いや、MacBook AirからAirDropで送れば簡単だけど、M1側で受け入れを拒否されることも多々。どうやらSSDが要領不足になってからゴミ箱を空にした直後は依然として空き容量不足とみなされるようで。しばらく待つか再起動すればリフレッシュできるけど、それも面倒です。

よって次の作戦を試すことに。MacBook Airに共有フォルダを作り、Mac miniからアクセスしてビデオファイルを取り出すという古典的な方法です。でも実際やってみるとやたらと時間がかかります。それも15GBで2時間ぐらい。AirDropなら7分ぐらいなのに。

Macの共有フォルダによる転送

よって共有フォルダを使う方法は却下。他の方法は以下の二つかな。

  • USBメモリーを介してファイルを移動させる
  • NASを導入し、両方のマシンからアクセスできるようにする

前者は簡単だけどUSBメモリーの抜き差しが面倒。後者は投資が必要です。まあNASはいずれ買おうとは思っているけど、それまではAirDropで我慢しようかな。

macOSの挙動が怪しい

最近、macOS Monterey(12.5.1)の挙動が怪しいことが多いです。具体的にはSSDの空き容量の表示がどう考えても間違っていて。

例えばこんな感じ。

Mac miniのSSD空き容量

でもこのMac miniのSSD容量は256GB。OSや各種アプリがインストール済みでデータ類もあれこれ保存しているので224GBも空いているわけがありません。実際、前日には確か110GBぐらいで表示されていたかと。

ちなみにSSD情報を表示させるとこの通り。

Mac mini HDの情報

空き容量が224.35GBで、111.58GBがパージ可能とありますね。でも、おそらくパージ可能容量の方が空きそのもののはずです。その下の使用領域127.6GBもおそらく正しいでしょう。だとしたらOSの単純なバグか。

ただし、ちょうどリリースされたばかりのmacOS 10.6にアップデートしたら治りました。

iPhoneを復元する

iPhone SE(第3世代)が到着したので、さっそくMacに保存していたiPhone SE(第2世代)のバックアップで復元。日付が2021年7月16日だったから1年も前のものか。まあ、いいや。特に希少なデータは増えてないし。

でも、復元には少々手こずりました。

iPhoneの復元
iPhoneを繋いだMacにこの画面が表示されたので、てっきり操作を進めれば復元が完了すると思ったのだけど…。

iPhoneを開封してLightningケーブルでMacに繋き、「バックアップを復元…」ボタンを押してもMac側ではプログレスバーが左右に行ったり来たりがひたすら続いて。

iPhoneの復元中のメッセージ「消去中...」

iPhone側でも何かが進んでいる気配がないので諦めてケーブルを抜き、iPhone単体の初期設定を終わらせることにしました。

その後、またMacからの復元を試みるも「復元する前に”探す”をオフにする必要があります。」だと。そういや”探す”は初期設定の途中でオンにしたような気がする。

復元をする前に"探す"をオフにする必要があります

ならばオフにしようと思ったけど「iPhne上のiCloud設定」がどこにあるのかがわからなかったのでMacで検索。設定アプリの自分の名前をタップすると表示される「iCloud」という項目の二つ下に「探す」があるのですね。

そうやってどうにか復元を完了。iOSとインストール済みアプリを更新して環境が完成しました。でも、その後iPhoneの初期設定を求められます。指紋認証はともかくWi-Fiのパスワードを求められるのには納得がいきません。

2年前はこんなに苦労しなかったと思うし、近年のAppleはなんだか不親切の度合いが増している気がします。

もっと言うと、復元ではIIJのSIM利用設定やモバイルPASMOの設定は復元されないのですね。もう少しなんとかならんものかな。