Digital Life
[OSX] 파일 생성일 및 수정일 바꾸기
Parker Falcon
2016. 10. 5. 20:15
상황: DSLR로 촬영한 영상을 handbrake 로 인코딩 한 다음 파일의 생성일 및 수정일이 촬영일이 아니라 인코딩한 시간으로 생성되어 영상 편집시 정렬이 원하는데로 작동하지 않음
원하는 작업: 원본 AVI파일의 생성일/수정일을 인코딩 된 mov파일에 덮어씌우기
방법:
[1] find 및 echo 명령으로 원하는 명령어를 생성한다.
$ find . -iname "*.AVI" -type f -exec sh -c 'echo SetFile -m \""$(GetFileInfo -m $1)"\" "${1%.AVI}".mp4' _ {} \;
$ find . -iname "*.AVI" -type f -exec sh -c 'echo SetFile -d \""$(GetFileInfo -d $1)"\" "${1%.AVI}".mp4' _ {} \;
[2] 출력된 명령어를 복사하여 붙여넣는다.
* 원래는 그냥 echo 없이 하면 되어야 될 것같은데 이상하게 제대로 작동안한다.