msys2でファイルの作成日をExifを元に修正する

方針:

exiftool を入れる

perl5 の Image::ExifTool を入れます
cpanm を使うならこうです

curl -L -O http://xrl.us/cpanm | perl cpanm App::cpanminus
cpanm Image::ExifTool

今回は Title を使うことにします

$ ls
 MORNING-GATE_20200529.m4a   サブカルチャーはじめました_20200531.m4a  '福島和可菜のLET'\''S-GO!GO-OUT-SUNDAY!!_20200531.m4a'

$ exiftool * | grep ^Title
Title                           : MORNING-GATE_20200529_0650
Title                           : サブカルチャーはじめました_20200531_1900
Title                           : 福島和可菜のLET'S-GO!GO-OUT-SUNDAY!!_20200531_0900

日時の文字列を変換

MORNING-GATE_20200529_0650 -> 2020/06/04 06:50

$ exiftool MORNING-GATE_20200529.m4a | grep ^Title | grep -oEe '[0-9]{8}' -e '[0-9]{4}' | xargs | sed -r 's;^(....)(..)(..);\1/\2/\3;' | sed -r 's/(..)(..)$/\1:\2/'
2020/05/29 06:50

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS