web-dev-qa-db-ja.com

日付で名前が付けられたフォルダ内の写真を再編成する必要があります

誰かが日付で名前が付けられたフォルダ内の画像ファイルを再編成するためのソフトウェア/テクニックを知っていますか?

8

最近、私も同様のニーズがありました。

具体的には、次のように、写真が撮影された日付に基づいてファイルを移動および名前変更したいと思いました。

E:\Pictures\DSC_001.jpgからE:\Pictures\2009\2009-04-23\2009-04-23-14h56m28.jpgE:\Pictures\DSC_002.jpgからE:\Pictures\2009\2009-04-23\2009-04-23-15h32m14.jpgE:\Pictures\DSC_003.jpgからE:\Pictures\2010\2010-02-22\2020-02-22-14h56m28.jpg

この構造の私にとっての動機:

  • E:\ Picturesフォルダーに6000個のファイルがありました。 Namexifを使用してすべての名前をYYYY-MM-DD-HHhMMmSS.jpg形式に変更しましたが、yearフォルダ。
  • 2009/12/31/2009-12-31-23h59m59s.jpg形式を使用していたら、フォルダをサーフィンするのは面倒だったでしょう(数か月間は数日しか写真を撮りませんでした)
  • 2009-12/2009-12-31-23h59m59s.jpg形式では、E:\ Picturesフォルダーだけでなく、2009-12やその他の人気のある月(すべての多くの写真が12月はすべて2009-12フォルダーのすぐ下に表示されます)。

YMMV。

さまざまなグラフィカルUIベースのプログラムを1時間試した後、最終的に私が必要な方法で仕事を成し遂げたのはExifToolでした。

手順は次のとおりです。

  1. ダウンロード ExifTool
  2. それをインストールします:
    • Windowsを使用している場合は、次のことを行う必要があります。
      • zipファイルを解凍します。
      • exiftool(-k).exeの名前をexiftool.exeに変更します
      • exiftoolを [〜#〜] path [〜#〜] (C:\ Windowsフォルダーを使用)内のフォルダーに移動して、現在使用しているすべてのフォルダーで使用できるようにします( C:\ Windows)。
    • Macを使用している場合は、アプリをインストールするだけです。
  3. ターミナルを開きます:
    • Windowsでは、を押します WinR そしてタイプcmdEnter
    • Macでは、を押します cmdspace およびタイプterm
  4. 写真があるフォルダに移動します。 Macでは次のように入力します
    cd /Volumes/MyUSBDrive/Pictures。 Windowsでは、E:と入力しますEntercd Pictures。もちろん、ここでは独自のフォルダパスを使用します。
  5. 次に、exiftoolを起動して、その仕事をさせます。
    exiftool -d %Y/%Y-%m-%d/%Y-%m-%d-%Hh%Mm%S.%%e "-filename<datetimeoriginal" .(末尾のドットは現在のディレクトリを示します)

基本的に、YYYY/YYYY-mm-dd/YYYYを使用して、画像ファイル内から撮影日(datetimeoriginal)情報を読み取り、その情報を使用してファイルの名前を変更するようにexiftoolに指示しています。 -mm-dd-HHhMMmSS.ext形式。指定したファイル形式にはスラッシュがあることに注意してください。これにより、ファイルはそれぞれのフォルダー構造に移動され、その場で作成されます。

このユーティリティを使用すると、ファイルを好きなように移動したり、名前を変更したりできます。要件が私のものと異なる場合は、 this ページを参照してください。このページには、最終的に使用したコマンドラインを派生させた素晴らしい例が含まれています。

8
Henno

いくつかのルールで ReNamer を使用できます。
Rules to move pictures into subfolders based on date

1
Amr

まったく同じ問題の解決策を探して、この質問に出くわしました。

私はこれを達成するために2つのプログラムを見つけました:

無料版と有料版があります。無料版では、年/月/日のフォルダ構造のみが許可されています。有料版では、より多くのフォルダオプションと、いくつかの追加のファイルタイプおよび処理オプションが可能です。

これは、あるフォルダ構造から別のフォルダ構造に写真を移動またはコピーするための無料のユーティリティです。 Photo Moveの有料バージョンよりもオプションがいくつか少なくなりますが、最大4レベルのフォルダー構造を指定できます。

1
Brad Patton

DropItを使用して、EXIFデータに基づいて画像やビデオを特定のフォルダーに移動することもできます。移動をコミットする前に移動されるものをプレビューできるため、DropItが好きです。

https://dropitblog.wordpress.com/2012/07/31/how-to-sort-files-into-folders/

0
Sun

Zoner Photo Studioでそれができるはずだと知っていますが、試したことはありません。ライブラリモードをサポートし、写真を整理するのに役立ちます。同じ日に撮影した写真を個々のフォルダに移動できます。

これはあなたが必要なものですか?
enter image description here

ソース: ゾーン:写真コレクションを整理する

0
babca

Windowsエクスプローラーを開きます>画像が含まれているサブフォルダーを含むフォルダーに移動します。警告:フォルダに異なる日付(したがって時間)のラベルが付けられていると仮定します。

移動>表示>詳細>名前の列を右クリック右パネル> [その他]まで下にスクロール>作成日

次に、作成されたフォルダの日付で並べ替えます。

0
C2940680