pyrenamerは、優れたバルクファイル名変更ツールです。しかし、18.04 Bionic BeaverまたはPPAのリポジトリで見つけることができませんでした。
Shotwell画像ライブラリ管理システムにインポートする前に、常に写真画像の名前を変更するために使用しています。
特に、曜日(動物園を訪れた曜日を覚える方がずっと簡単です)と使用するカメラのモデル名を含むyyyymmddの形式で名前を取得するパターンを使用します。 ~
シンボルは、元のファイルイメージ名に戻すために検索および置換する場合に役立ちます。見る:
{imageyear}{imagemonth}{imageday}_{imagedaysimp}_{imagehour}{imageminute}{imagesecond}_{cameramodel}~{1}
PPAが18.04で利用可能になった場合は、こちらからお知らせください。
この問題は、18.04でデフォルトのUbuntuリポジトリから別の同様のGUIバッチ名前変更アプリをインストールすることでネイティブに解決することもできます。 GPRenameは、ファイルやディレクトリを簡単に置換、削除、挿入、削除、および番号付けできます。 GPRenameは、次のコマンドを使用して18.04以降にインストールできます。
Sudo apt install gprename
18.04でEXIFメタデータタグを読み取る機能を取得するには、renrotをインストールします。 renrotは、EXIFタグに従ってファイルの名前を変更および回転できます。 renrotは、18.04以降に次のコマンドでインストールできます。
Sudo apt install renrot
ここで、18.04に問題なくインストールされたと思われるdebファイルを見つけました。したがって、私の通常のサービスが再開されます。
ダブルクリックで問題なくインストールされたこのページの下部にあるdebファイルのリンクを使用しました。 https://launchpad.net/ubuntu/+source/pyrenamer/0.6.0-1.2/+build/8439869
ただし、以下に役立つように、debのより優れた包括的なソースがこのページで利用可能です: https://packages.ubuntu.com/artful/all/pyrenamer/download
バイオニックにアップグレードする前に、私はPyRenamerを使用しましたが、非常に満足しました。上記のような代替手段ではうまくいかなかったので、今日はWine 3.0.2でAnt Renamerを試してみました。 PyRenamerよりもさらに使いやすい。ダウンロードリンクは次のとおりです(インストーラーをダウンロードしました): https://www.fosshub.com/Ant-Renamer.html
ピレナマーを使うのが好きなのは、それがとても簡単で、トリッキーなコーディングを必要としないからです。上で説明したように、曜日を指定して画像の名前を簡単に変更するのに適しています。しかし、「dmc-gx7」カメラで撮影されたmtsムービーのEXIFデータは処理されないため、以下を見て納得しました。
https://stackoverflow.com/questions/25152995/linux-Shell-renaming-files-to-creation-time
eXIFTOOLで少し手を汚し、リンクされたページのアイデアをスクリプトで一括名前変更して、曜日とMYカメラモデルをMTSビデオファイル名に変換します。バリエーションはjpgを処理できます。見る:
for f in *.mts
do
mv -n "$f" "$(exiftool -d "%Y%m%d_%a_%H%M%S" -DateTimeOriginal "$f" | awk '{print $4"_dmc-gx7~"}')"$f""
done
ls | while read upName; do loName=`echo "${upName}" | tr '[:upper:]' '[:lower:]'`; mv "$upName" "$loName"; done
後者の部分は小文字に切り替わり、そのトリックを見つけた場所を忘れてしまいました。私は初心者なので、達成するのに数時間かかりました。