setfile
-
Python/사진, 동영상 정리 V2코딩/Python 2024. 1. 23. 22:24
이전 프로그램에 문제가 있었다. 날짜와 시간으로 사진 이름 변경 - 0. 개요 Python/날짜와 시간으로 사진 이름 변경 - 0. 개요 스마트폰 덕분에 사진이 매우 많은데 관리를 하는데는 어려움이 있다. 동영상은 끊어서 저장하는 경우도 많아 파일 이름으로 분류하기가 쉽지 않다. 또한 스마트폰 뿐만 아니라 카메라, 액션캠 summertrees.tistory.com 사진 확인 없이 CSV로만 데이터를 변경하는 게 힘들었다. 그리고 파일이름을 시간 순서대로 변경해야 하는데 파일이름 변경하는 건 CSV에서 고려가 없었다. 파일이름은 어쨌든 사진을 보면서 순서대로 바꿔야 하니 수작업일 수밖에 없었다. 그렇게 파일이름을 바꾸고 난 뒤, 파일이름을 따라 사진은 Exif, 동영상은 생성일을 바꿔주는 방식으로 프로그램..
-
Python/Mac/POSIX/SetFile로 파일 생성일 변경코딩/Python 2024. 1. 23. 16:09
GoPro Max 등의 360 카메라는 영상을 촬영하고 후처리를 통해 MP4 영상을 추출한다. 이렇게 만들어진 MP4 동영상은 촬영일자가 실제 영상을 촬영한 날짜와 달라 파일관리와 영상편집등에서 사용하기 불편하다. 그래서 영상 촬영일과 시간으로 파일이름을 만들고 파이썬으로 파일이름에 따라 파일생성일을 변경해준다. os.stat Windows에서는 os.utime()으로 날짜를 변경하는데 문제가 없는데 POSIX(Mac OS)에서는 파일의 액세스, 내용수정시간은 변경할 수 있어도 생성일을 변경할 수는 없다. os.stat_result의 타임스탬프는 아래와 같다. st_atime: 초 단위의 가장 최근의 액세스 시간. st_mtime: 초 단위의 가장 최근의 내용 수정 시간. st_ctime: 플랫폼에 따라..