사진 메타데이터 EXIF, 생성날짜(촬영날짜) 변경하기
사진을 정리하다보니 exif가 없거나 생성날짜가 잘못된 파일이 있었습니다. 그래서 촬영일이 잘못된 사진의 메타데이터를 일괄 변경하기 위해서 JS스크립트를 작성했습니다. 아래 스크립트 코드는 윈도우, 맥OS에서 테스트하였습니다. 파일명에서 날짜 파싱하기 안드로이드폰으로 촬영한 사진은 파일명이 대부분 촬영날짜로 되어있습니다. 그래서 정규식을 사용하여 파일명에서 날짜를 추출하는 함수를 작성했습니다. // 파일명에서 날짜 추출하기 function parseFileDate(filename) { const matched = filename.match(/(?20(?:0|1|2)\d{1})(?:-|\.|_)?(?\d{2})(?:-|\.|_)?(?\d{2})(?:-|_|\.|\s)?(?\d{2})(?:-|\.|_)?(?..