EXIF 날짜로 이름 바꾸기: 고유한 파일 이름, 중복 파일을 만들 필요가 없습니다.

EXIF 날짜로 이름 바꾸기: 고유한 파일 이름, 중복 파일을 만들 필요가 없습니다.

나는 최근 안정적인 방식으로 이미지 파일 이름을 EXIF ​​날짜로 바꾸는 방법에 대한 질문을 게시했습니다.

Exiv2 이름 바꾸기: 고유한 파일 이름 만들기

후속 질문은 다음과 같습니다.

내가 어떻게 할 수있는또한첫 번째 게시물의 요구 사항에 따라 중복 파일이 생성되지 않았는지 확인하십시오. 예를 들어 , , 3개의 파일 을 생각해 보세요 fileA.jpg.fileB.jpgfileC.jpg

동일한 EXIF ​​시간을 가정 fileA.jpg하고 있다고 가정하면 다음과 같습니다.fileB.jpg2017:09:30 20:12:31다른이미지, 즉 비트 단위로 동일하지 않은 파일입니다. fileC.jpg그러나 fileA.jpg.

이제 이러한 파일이 포함된 디렉터리에 이름 바꾸기 명령을 적용하면 다음을 얻고 싶습니다.

  • 2017_09_30__20_12_31.jpg(에서 fileA.jpg)
  • 2017_09_30__20_12_31-1.jpg(에서 fileB.jpg)

fileC.jpg비트 단위 AND가 동일하므로 제거해야 합니다 fileA.jpg.

답변1

두 가지 직업으로 수행하십시오.

  • 중복 제거
  • 파일명 변경

중복 항목을 제거하는 쉬운 방법은 fdupes먼저 현재 디렉터리에 설치하고 실행하는 것입니다.

fdupes ./ --delete --noprompt

처음에는 없이 가고 싶을 수도 있습니다 --noprompt.

(링크에서Exiv2 이름 바꾸기: 고유한 파일 이름 만들기문제를 해결하는 답을 표시하지 않았습니다. 이렇게 해주세요. )

관련 정보