たくさんのファイルを扱う方(誰でもそうでしょう?)なら、ファイル名で困った経験があるのではないでしょうか。例えば、IMG00001.jpg、IMG00002.jpg など、あまり内容が伝わらないタイトルの画像ファイルがいくつかあるとします。そんな時、もっと使いやすく、内容が伝わるような名前に変更したいですよね? コツは、一つ一つ手動でファイル名を変更せずに、ファイル名を変更できる方法を見つけることです。
こうした面倒な作業を簡単にしてくれる、一括リネームユーティリティが数多く存在します。アプリに複数のファイルを指定して、何らかのパターン(例えば「2013年の夏休みの写真を各ファイル名の先頭に追加する」など)を使って、一度にすべてのファイル名を変更するよう指示するだけです。こうしたユーティリティの多くは、File Rename Pro(7ドル)、Rename(4ドル)、Rename It(3ドル)など、比較的安価なアプリで、比較的基本的な機能しか提供していません。しかし、こうした基本的なアプリでは提供できない高度な機能を求める人向けに設計された、より高度な(そしてより高価な)ツールもいくつかあります。
高度なツールの一つ、Many TricksのName Manglerをレビューしました。しかし、もう一つ、それに匹敵するプログラムも注目に値します。それは、タイトルはぎこちないものの、デザインは美しい 「A Better Finder Rename」(20ドル、Mac App Storeリンク。Mac App Store版は「Better Rename 9」という名前です)です。

Name Mangler と同様に、A Better Finder Rename (以降は ABFR と呼びます) は、名前変更オプションをグループにまとめています。
- テキスト(元のファイル名の特定の場所にテキストを追加または挿入する、テキストを削除、置換、移動する)
- 文字(指定した文字を置換または削除、特定の文字のみ保持、末尾のスペースを削除、母音を削除)
- 文字の位置と範囲(先頭または末尾、あるいは特定の範囲から一定数の文字を削除する)
- 変換 (小文字、大文字、タイトル大文字、文頭大文字、キャメルケースに変換、分音記号を削除、Mac OS 9 の名前に変換、名前を Windows NTFS/SMB と互換性のあるものにする)
- 切り捨て(特定の文字数、または古い 8.3 形式)
- シーケンス化(ファイル名にimage1、image2などの連続データを追加します。ファイルの順序を作成するには、名前、変更日、作成日、サイズ、その他の要素で並べ替えることができます)
- アルファベット順のシーケンス(シーケンスを既存のテキストの先頭または末尾、前または後、または特定の位置に追加します)
- ローマ数字を追加する
- 日付または時刻で名前を変更する
- 画像サイズ
- MP3/AACタグ
- 親フォルダ名
- パスコンポーネント(新しい名前に表示される親フォルダのレベル数を指定します)
- タグ(膨大な数のファイル、画像、カメラ、日付のメタデータから選択)
- 高度な機能 (ファイル内の名前リストから名前を変更する、正規表現を使用して置換または並べ替える、名前を完全に変更する)
また、Name Manglerと同様に、ABFRでは「ドロップレット」を作成できます。ドロップレットとは、ファイルをドロップするたびに、特定の名前変更アクションセットを実行する小さなミニアプリです。また、名前変更アクションをプリセットとして保存して、後で使用することもできます。また、Name Manglerと同様に、ABFRでは名前変更アクションのシーケンスを作成できるため、例えば、名前の先頭に数字を追加し、末尾の文字列を一気に置換するといったことが可能です。さらに重要なのは、どちらのアプリでも正規表現を使ってテキストを検索・置換できることです。これは、パワーユーザーにとって非常に便利なツールです。

ただし、この 2 つのプログラムには大きな違いがいくつかあります。たとえば、ファイルに順番に名前を付ける場合、ABFR では 2 回の並べ替え (作成日で並べ替え、次に名前で並べ替え) が可能ですが、Name Mangler では 1 回の並べ替えのみが可能です。一連のファイル名またはフォルダ名のテキストを置換する場合、ABFR では、検索する特定の文字列のインスタンス (1 番目、2 番目、3 番目など) を指定できます。ABFR には母音と末尾のスペースを削除するオプションがあり、正規表現を使用して Name Mangler でも同じことができますが、ABFR の方が少し簡単にできます。また、ABFR では、名前内の位置だけでなく、既存のテキストを参照して文字を削除することも簡単になります (たとえば、「IMG の後に表示される 3 つのゼロ」)。また、ABFR では、ファイル名またはフォルダ名の大文字と小文字の変更に関して、CamelCase の展開、分音記号の削除、有効な Mac OS 9 名への変換、ファイル名を Windows NTFS/SMB 互換にするなどのオプションがさらにいくつか用意されています。
一方、Name Manglerでは、新しいファイル名に使用できるメタデータの幅が広がります。例えば、ファイルのSpotlightコメントやタグをファイル名の一部として組み込むことができます。一方、ABFRのメタデータサポートは、カメラデータやMP3タグなどに限定されています。Name Manglerには便利な履歴機能も備わっており、過去の操作内容を確認して再利用できます。
より一般的に言えば、Name Manglerのインターフェース(その名前のように)はABFRよりも簡潔です。ABFRは、比較的平易な英語で、何をするのかをただ表示し、例えばMP3/AACタグを末尾に追加するなど、何をするのかを簡潔に示します。一方、Name Manglerのやや難解な(ただし柔軟性は高い) 「Compose」オプションとは異なります。
頻繁にファイル名を変更する場合、Name Manglerの使い方を習得することに抵抗がなければ、Name Manglerの方が適しているかもしれません。また、命名に使用できるメタデータを幅広く提供するCompose機能により、より柔軟で強力なツールとなっています。しかし、たまにしか使用せず、それでも強力なツールが必要な場合は、ABFRの分かりやすさの方が適しているかもしれません。
もっとクールなMacアプリを知りたいですか?3月27日~29日にサンフランシスコで開催されるMacworld/iWorldで開催されるMac Gemsセッションをご覧ください。最新のGems情報をお見逃しなく。Mac GemsはTwitterまたはApp.netでフォローできます。Mac GemsのRSSフィードも購読できます。
著者: Dan Miller、Macworld 寄稿者
ダンはMacworldの元編集者です。