#!python3 # https://github.com/hMatoba/Piexif # http://ce3wiki.theturninggate.net/doku.php?id=file_name_convention # destination: // /ab---.jpg from pathlib import Path import datetime as dt import piexif import re SRC = r'E:\RawByUser\Andreas\Fuji Finepix 3D W3\Adjusted' DEST = r'E:\RawByUser\Andreas\Fuji Finepix 3D W3\2D' src = Path(SRC) for raw in src.glob("*.mpo"): fn = raw.name if not raw.is_file(): print(f"skipped {fn}") continue destfn = Path(DEST) / f"{raw.stem}.jpg" if not destfn.exists(): print(f'skipped {destfn}, missing') continue print(f"{fn}", "->", destfn) piexif.transplant(str(raw), str(destfn))