pyRenamer は、複数のファイルを一括してリネームできるアプリです。様々な方法でリネームすることができます。
❖インストール
Ubuntu ソフトウェアセンターから簡単にインストールできます。
- パネルからアプリケーション〉Ubuntu ソフトウェアセンターと選択します。
- Ubuntu ソフトウェアセンターが起動したら、右上の検索ボックスに「pyrenamer」と入力します。
- 検索結果の一覧から pyRenamer をクリックして選択し、右側のインストールボタンをクリックします。
❖使ってみよう
パネルからアプリケーション〉アクセサリ〉pyRenamerと選択して起動します。
上画像の1のエリアで、リネームするファイルのあるフォルダを選択します。選択するとそのフォルダの内容が2のエリアに表示されます。3のエリアには、リネームの方法毎にタブが用意されています。
右側の Preview ボタンをクリックすると、リネーム後のファイル名を確認することができます。確認したら、 Rename ボタンをクリックします。
➤Patterns(パターン)タブ
ワイルドカードのような文字列を使ってパターンを指定し、リネームします。
Original file name pattern(元のファイル名のパターン)には、リネームするファイル名のパターンを入力します。テキストボックスにマウスポインタを置くことで、利用可能なワイルドカードを表示させることができます。
- {#}…数字
- {L}…文字列
- {C}…文字(数字と文字列、ただしスペースは含まない)
- {X}…数字・文字列・スペース
- {@}…Trash(何これ?ゴミ箱?ごみファイル?)
Renamed file name pattern(リネーム後のファイル名のパターン)には、リネーム後のファイル名のパターンを入力します。
- {1}…そのまま。{1}⇒1, {2}⇒2, {3}⇒3, …
- {num}…ファイル名に 1, 2, 3, … を追加。
- {num2}…01, 02, 03, …
- {num3}…001, 002, 003, …
- {num+10}…10, 11, 12, …
- {num2+10}…001, 002, 003, …
- {dir}…ファイル名にそのファイルがあるディレクトリを追加。
- {date}…14mon2011。米国・英国仕様の日付表示です。日本仕様にするには、以下のワイルドカードを組み合わせて、{year}-{month}-{day}(例:2011-02-14)といったように指定する。
- {year}…2011
- {month}…02
- {monthname}…february
- {monthsimp}…feb
- {day}…14
- {dayname}…monday
- {daysimp}…mon
- {rand}…0から100までのランダムな数字。
- {rand,3}…3文字の、0から100までのランダムな数字(012)。
- {rand500}…0から500までのランダムな数字。
- {rand10-20}…10から20までのランダムな数字。
- {rand20,5}…5文字の、0から20までのランダムな数字(00012)。
今日の日付・日時を表すもの:
乱数を追加するもの:
なお、テキストボックスの一つ右にあるボタン(①)をクリックすると、そのときテキストボックスに入力されているパターンが保存され、▼ボタンから選択できるようになります。一番右側のボタン(②)をクリックすると、保存されたパターンを編集・削除することができます。
➤Substitutions(置き換え)タブ
一般的な置き換えができます。
- スペース(Space)
- スペースをアンダースコアへ(_)(Spaces to Underscores)
- アンダースコアをスペースへ(Underscores to Spaces)
- スペースをドット(.)へ(Spaces to Dots)
- ドットをスペースへ(Dots to Spaces)
- スペースをダッシュ(-)へ(Spaces to Dashes)
- ダッシュをスペースへ(Dashes to Spaces)
- 置き換え(Replace)(Replace [A] with [B] ⇒ A を B で置き換える)
- 大文字化(Capitalization)
- すべて大文字化(All uppercase)
- すべて小文字化(All downcase)
- 最初の文字のみを大文字化(First letter uppercase)(word ⇒ Word)
- それぞれの単語の最初の文字のみを大文字化(First letter uppercase of each word)(this word ⇒ This Word)
- アクセントを除去(Remove accents)
- 重複した記号を修正(Fix duplicated symbols)(... ⇒ .)
➤Insert / Delete(挿入 / 削除)タブ
文字列を特定の位置に挿入したり、指定した範囲の文字列を削除したりします。
例えば、"France0214" というファイル名を "FranceParis0214" にしたければ、次の画像のように指定します。
なお、or at the end(末尾に)チェックボックスをオンにすると、文字列が末尾に追加されます。
(訳)Insert [letters] at [5] or at the end … letters を 5文字目に挿入する。
(訳)Delete from [1] to [5]… 1文字目から5文字目までを削除する。
➤Manual rename(手動でリネーム)
ファイルを一つずつリネームします。一覧から右上のリストからファイルを選択し、New file name(新しいファイル名)にリネーム後のファイル名を入力します。
➤Image(画像)タブ
画像ファイルのメタデータを利用して画像ファイルをリネームします。操作方法は、Patternタブでのものと同じです。
このリネームの方法では、Patternタブで利用できるワイルドカードに加えて、新たに次の画像特有のワイルドカードを利用できます(括弧内は例)。ただし、画像ファイルにメタデータが含まれている必要があります。
- {imagewidth}…画像の幅(640)
- {imageheight}…高さ(480)
- {cameramaker}…カメラのメーカー(Nikon)
- {cameramodel}…モデル(D-50)
- {imagedate}…画像の撮影日付(14feb2011)
- {imageyear}…撮影年(2011)
- {imagemonth}…撮影月(02)
- {imagemonthname}…撮影した月の名前(february)
- {imagemonthsimp}…撮影した月の名前の簡素表記(feb)
- {imageday}…撮影日(14)
- {imagedayname}…撮影日の曜日(monday)
- {imagedaysimp}…撮影日の曜日の簡素表記(mon)
- {imagetime}…撮影時刻(10_30_15)
- {imagehour}…撮影時(10)
- {imageminute}…撮影分(30)
- {imagesecound}…撮影秒(15)
➤Music(音楽)タブ
音楽ファイルのメタデータを利用して音楽ファイルをリネームします。操作方法は、Patternタブでのものと同じです。
このリネームの方法では、Patternタブで利用できるワイルドカードに加えて、新たに次の音楽特有のワイルドカードを利用できます。ただし、音楽ファイルにメタデータが含まれている必要があります。
- {artist} …アーティスト名
- {title}…曲名
- {album}…アルバム名
- {track}…トラック番号
- {tracktotal}…トラック数の合計
- {myear}…発売年
- {genre}…ジャンル